
Private transactions on Ethereum
Tornado Cash is a privacy solution for Ethereum transactions. Tornado Cash provides privacy by breaking up the on-chain link between the source of the transaction and the destination address. It uses a smart contract to accept the Ethereum, or ERC-20 token (i.e. crypto built on Ethereum) and then Zero-Knowledge-Proofs (ZKPs) allowing only the user possessing the Note is able to link the deposit and the withdrawl.