Tornado Cash smart contracts
Codes behind Tornado.Cash functioning - smart contacts, circuits & toolchain - are fully open sourced. This page regroups all information regarding Tornado Cash smart contracts.
Smart Contracts Adresses
Tornado Cash Classic - Pools Contracts
Ethereum Mainnet
100,000 DAI
50,000 cDAI
500,000 cDAI
5,000,000 cDAI
Arbitrum
Optimism
BSC
xDAI
MATIC
1,000 MATIC
10,000 MATIC
100,000 MATIC
AVAX
Goerli
100,000 DAI
50,000 cDAI
500,000 cDAI
5,000,000 cDAI
Tornado Cash Nova - Pool contracts (beta)
L1 Omnibridge Helper for deposits
L1 Omnibridge Helper for withdrawals
Verifier 16
Governance Contracts:
Governance Contract
Governance Vault (for locked TORN)
Deployer Contract
Governance Impl
Governance Vesting
Community Fund
Voucher TORN Token
Relayer Registry
Tornado Router
Proxy of feeManagerContract
Proxy of relayerRegistryContract
RelayerRegistry
Proxy of stakingContract
TornadoStakingRewards
Proxy of instanceRegistryContract
InstanceRegistry
Other Contracts
Tornado.Cash Trees
Tree Update Verifier
Reward Verifier
Withdraw Verifier
Reward Swap
Gitcoin Grants
GitHub links
Tornado Cash core code:
Tornado Cash Command Line to make transactions in the protocol:
To become a relayer for Tornado Cash:
Minified web UI for Tornado Cash protocol:
All about the TORN token:
All about the anonymity mining program (this program has ended mid-December 2021):
Last updated