KYC stands for Know Your Customer. Under Anti-Money Laundering (AML) obligations, crypto companies must conduct KYC to ensure that their customers are trusted individuals. KYC and AML for crypto companies allows them to stay fully compliant and combat money-laundering, terrorism financing an other criminal activities.