Tornado Cash Official Logo

Tornado Cash Official

Compliance with Tornado Cash

Tornado Cash Official is a decentralized protocol prioritizing privacy, but it offers compliance tools for users needing to demonstrate transaction legitimacy. This page covers compliance options and considerations.

Compliance in a Privacy Protocol

While Tornado Cash Official ensures anonymity through zk-SNARKs, users may need to comply with regulations like Anti-Money Laundering (AML) or Know Your Customer (KYC) when interacting with centralized exchanges or authorities.

Note: Tornado Cash Official is a non-custodial protocol and does not enforce KYC/AML itself, but users should understand their local regulations.

Compliance Tools

Tornado Cash Official provides tools to prove transaction legitimacy without compromising privacy:

Using the Compliance Tool

Follow these steps to generate a compliance report:

  1. Access the Interface: Visit the Tornado Cash Official compliance section (verify the URL on GitHub).
  2. Enter Private Note: Input the note received during your deposit.
  3. Generate Report: The tool creates a report detailing the deposit and withdrawal, which can be shared with the required party.
  4. Share Securely: Send the report directly to the recipient, avoiding public disclosure.

Warning: Sharing your private note publicly compromises your anonymity. Only share with trusted parties.

Regulatory Considerations

Users should be aware of:

Best Practices

Maintain compliance while preserving privacy:

Further Reading

Explore related topics: