การต่อต้านการฟอกเงิน (AML) เป็นคำกว้างๆ สำหรับกฎหมายและระเบียบข้อบังคับที่จัดตั้งขึ้นเพื่อป้องกันไม่ให้อาชญากรทำเงินอย่างผิดกฎหมายหรือย้ายกองทุนที่ผิดกฎหมาย ในขณะที่กิจกรรมที่ผิดกฎหมายจำนวนมากตกเป็นเป้าหมายของกฎหมาย AML สิ่งที่สำคัญที่สุดคือ การหลีกเลี่ยงภาษี การทุจริตในที่สาธารณะ และการจัดการตลาดผ่านวิธีการต่างๆ เช่น การซื้อขายแบบล้างข้อมูลสถาบันของรัฐและกฎหมายหลายแห่งมีบทบาทในการจัดทำข้อกำหนด AML ในสหรัฐอเมริกา หน่วยงานเช่นสำนักงานคณะกรรมการกำกับหลักทรัพย์และตลาดหลักทรัพย์ (SEC) และสำนักงานคณะกรรมการกำกับการซื้อขายสินค้าโภคภัณฑ์ล่วงหน้า (CFTC) ให้ข้อมูลและทรัพยากรทั่วไปสำหรับนายหน้า-ตัวแทนจำหน่าย และผู้ค้าสัญญาซื้อขายล่วงหน้าเพื่อกำหนดมาตรฐาน AML
กฎหมายที่มีส่วนสนับสนุนข้อกำหนดในการต่อต้านการฟอกเงินในสหรัฐอเมริกา ได้แก่ พระราชบัญญัติความลับของธนาคาร พ.ศ. 2513 พระราชบัญญัติควบคุมการฟอกเงิน พ.ศ. 2529 และพระราชบัญญัติ PATRIOT ของสหรัฐอเมริกา พ.ศ. 2544เนื่องจากความซับซ้อนของกฎหมายที่เกี่ยวข้อง สถาบันการเงินหลายแห่งจึงใช้ซอฟต์แวร์ AML เพื่อตรวจหากิจกรรมที่น่าสงสัย โซลูชันซอฟต์แวร์เหล่านี้ทำหน้าที่ตั้งแต่การตรวจสอบชื่อลูกค้ากับรายชื่อผู้ใช้ที่ไม่ได้รับอนุญาตของรัฐบาล ไปจนถึงการสร้างบันทึกที่จำเป็นสำหรับการรักษาการปฏิบัติตามข้อกำหนดAML เชื่อมโยงอย่างแน่นหนากับข้อกำหนด Know Your Customer (KYC) ซึ่งเกี่ยวข้องกับการตรวจสอบตัวตนของลูกค้าและแหล่งที่มาของรายได้เป็นหลัก KYC ยังกำหนดให้สถาบันการเงินต้องติดตามกิจกรรมของผู้ใช้อย่างต่อเนื่อง เช่นเดียวกับ AML ขั้นตอน KYC ที่ทันสมัยเป็นระบบอัตโนมัติอย่างมาก และสถาบันหลายแห่งใช้กระบวนการต้อนรับลูกค้าเป็นโอกาสในการรับการระบุตัวตนที่เหมาะสมจากลูกค้าใหม่
โปรแกรม AML ยังเกี่ยวข้องกับพื้นที่สกุลเงินดิจิตอล การแลกเปลี่ยนสกุลเงินดิจิทัลจำนวนมากได้พยายามร่วมกันในการปฏิบัติตามกฎหมายต่อต้านการฟอกเงิน เนื่องจากหน่วยงานกำกับดูแลเริ่มให้ความสำคัญกับตลาดสกุลเงินดิจิทัลมากขึ้น ยังคงมีการวิพากษ์วิจารณ์เกี่ยวกับข้อกำหนด KYC และ AML ภายในพื้นที่เข้ารหัสลับ เนื่องจากนักวิจารณ์อ้างว่าการปฏิบัติตามข้อกำหนดจะลดความเป็นส่วนตัวและทำให้ประโยชน์ของการกระจายอำนาจเป็นโมฆะโดยการวางข้อมูลส่วนบุคคลที่ละเอียดอ่อนไว้ในฐานข้อมูลแบบรวมศูนย์ อย่างไรก็ตาม ผู้เสนอให้โต้แย้งว่าสามารถคิดค้นโซลูชันที่จะเป็นไปตามข้อกำหนดด้านกฎระเบียบในขณะที่ยังคงรักษาความเป็นส่วนตัวของผู้ใช้แนวโน้มที่น่าสนใจประการหนึ่งที่เกี่ยวข้องกับการปฏิบัติตาม AML และ KYC ในระบบนิเวศของสกุลเงินดิจิทัลคือความเต็มใจของการแลกเปลี่ยนจำนวนมากเพื่อควบคุมตนเอง แม้ว่าจะไม่อยู่ในขอบเขตของแนวทางการกำกับดูแลที่มีอยู่ก็ตาม ในบางกรณี บริษัทต่างๆ ได้รวมตัวกันเพื่อจัดตั้งหน่วยงานอุตสาหกรรมที่มุ่งสร้างกรอบการทำงานสำหรับการกำกับดูแลตนเอง การปฏิบัติตามด้วยความสมัครใจประเภทนี้ช่วยลดความเสี่ยงทางกฎหมายในอนาคตสำหรับธุรกิจที่เกี่ยวข้องกับการเข้ารหัสลับ และยังช่วยเพิ่มโอกาสในการยอมรับสกุลเงินดิจิทัลในวงกว้างอีกด้วย