Enhancing Financial Integrityby Smart Contracts LabAugust 1, 2023August 1, 2023An Approach to Combat Money Laundering on the Blockchain through AML and KYC processes