<p><a href="https://github.com/tornadocash" target="_blank" rel="noopener noreferrer">The code behind Tornado Cash</a>&nbsp;— smart contacts, circuits &amp; toolchain - are fully open sourced. This page regroups all information regarding Tornado Cash smart contracts.</p><h2 id="smart-contract-addresses">Smart Contract Addresses</h2>
<h3 id="tornado-cash-classic-pool-contracts">Tornado Cash Classic — Pool Contracts</h3>
<h4 id="ethereum-mainnet">Ethereum Mainnet</h4>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>0.1 ETH</td><td><a href="https://etherscan.io/address/0x12d66f87a04a9e220743712ce6d9bb1b5616b8fc" target="_blank" rel="noopener noreferrer">0x12d66f87a04a9e220743712ce6d9bb1b5616b8fc</a></td></tr><tr><td>1 ETH</td><td><a href="https://etherscan.io/address/0x47ce0c6ed5b0ce3d3a51fdb1c52dc66a7c3c2936" target="_blank" rel="noopener noreferrer">0x47ce0c6ed5b0ce3d3a51fdb1c52dc66a7c3c2936</a></td></tr><tr><td>10 ETH</td><td><a href="https://etherscan.io/address/0x910cbd523d972eb0a6f4cae4618ad62622b39dbf" target="_blank" rel="noopener noreferrer">0x910cbd523d972eb0a6f4cae4618ad62622b39dbf</a></td></tr><tr><td>100 ETH</td><td><a href="https://etherscan.io/address/0xa160cdab225685da1d56aa342ad8841c3b53f291" target="_blank" rel="noopener noreferrer">0xa160cdab225685da1d56aa342ad8841c3b53f291</a></td></tr><tr><td>100 DAI</td><td><a href="https://etherscan.io/address/0xd4b88df4d29f5cedd6857912842cff3b20c8cfa3" target="_blank" rel="noopener noreferrer">0xd4b88df4d29f5cedd6857912842cff3b20c8cfa3</a></td></tr><tr><td>1,000 DAI</td><td><a href="https://etherscan.io/address/0xfd8610d20aa15b7b2e3be39b396a1bc3516c7144" target="_blank" rel="noopener noreferrer">0xfd8610d20aa15b7b2e3be39b396a1bc3516c7144</a></td></tr><tr><td>10,000 DAI</td><td><a href="https://etherscan.io/address/0x07687e702b410Fa43f4cB4Af7FA097918ffD2730" target="_blank" rel="noopener noreferrer">0x07687e702b410Fa43f4cB4Af7FA097918ffD2730</a></td></tr><tr><td>100,000 DAI</td><td><a href="https://etherscan.io/address/0x23773E65ed146A459791799d01336DB287f25334" target="_blank" rel="noopener noreferrer">0x23773E65ed146A459791799d01336DB287f25334</a></td></tr><tr><td>5,000 cDAI</td><td><a href="https://etherscan.io/address/0x22aaA7720ddd5388A3c0A3333430953C68f1849b" target="_blank" rel="noopener noreferrer">0x22aaA7720ddd5388A3c0A3333430953C68f1849b</a></td></tr><tr><td>50,000 cDAI</td><td><a href="https://etherscan.io/address/0x03893a7c7463AE47D46bc7f091665f1893656003" target="_blank" rel="noopener noreferrer">0x03893a7c7463AE47D46bc7f091665f1893656003</a></td></tr><tr><td>500,000 cDAI</td><td><a href="https://etherscan.io/address/0x2717c5e28cf931547B621a5dddb772Ab6A35B701" target="_blank" rel="noopener noreferrer">0x2717c5e28cf931547B621a5dddb772Ab6A35B701</a></td></tr><tr><td>5,000,000 cDAI</td><td><a href="https://etherscan.io/address/0xD21be7248e0197Ee08E0c20D4a96DEBdaC3D20Af" target="_blank" rel="noopener noreferrer">0xD21be7248e0197Ee08E0c20D4a96DEBdaC3D20Af</a></td></tr><tr><td>100 USDC</td><td><a href="https://etherscan.io/address/0x4736dCf1b7A3d580672CcE6E7c65cd5cc9cFBa9D" target="_blank" rel="noopener noreferrer">0x4736dCf1b7A3d580672CcE6E7c65cd5cc9cFBa9D</a></td></tr><tr><td>1,000 USDC</td><td><a href="https://etherscan.io/address/0xd96f2B1c14Db8458374d9Aca76E26c3D18364307" target="_blank" rel="noopener noreferrer">0xd96f2B1c14Db8458374d9Aca76E26c3D18364307</a></td></tr><tr><td>100 USDT</td><td><a href="https://etherscan.io/address/0x169AD27A470D064DEDE56a2D3ff727986b15D52B" target="_blank" rel="noopener noreferrer">0x169AD27A470D064DEDE56a2D3ff727986b15D52B</a></td></tr><tr><td>1,000 USDT</td><td><a href="https://etherscan.io/address/0x0836222F2B2B24A3F36f98668Ed8F0B38D1a872f" target="_blank" rel="noopener noreferrer">0x0836222F2B2B24A3F36f98668Ed8F0B38D1a872f</a></td></tr><tr><td>0.1 WBTC</td><td><a href="https://etherscan.io/address/0x178169B423a011fff22B9e3F3abeA13414dDD0F1" target="_blank" rel="noopener noreferrer">0x178169B423a011fff22B9e3F3abeA13414dDD0F1</a></td></tr><tr><td>1 WBTC</td><td><a href="https://etherscan.io/address/0x610B717796ad172B316836AC95a2ffad065CeaB4" target="_blank" rel="noopener noreferrer">0x610B717796ad172B316836AC95a2ffad065CeaB4</a></td></tr><tr><td>10 WBTC</td><td><a href="https://etherscan.io/address/0xbB93e510BbCD0B7beb5A853875f9eC60275CF498" target="_blank" rel="noopener noreferrer">0xbB93e510BbCD0B7beb5A853875f9eC60275CF498</a></td></tr></tbody></table>
<h4 id="arbitrum">Arbitrum</h4>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>0.1 ETH</td><td><a href="https://arbiscan.io/address/0x84443CFd09A48AF6eF360C6976C5392aC5023a1F" target="_blank" rel="noopener noreferrer">0x84443CFd09A48AF6eF360C6976C5392aC5023a1F</a></td></tr><tr><td>1 ETH</td><td><a href="https://arbiscan.io/address/0xd47438C816c9E7f2E2888E060936a499Af9582b3" target="_blank" rel="noopener noreferrer">0xd47438C816c9E7f2E2888E060936a499Af9582b3</a></td></tr><tr><td>10 ETH</td><td><a href="https://arbiscan.io/address/0x330bdFADE01eE9bF63C209Ee33102DD334618e0a" target="_blank" rel="noopener noreferrer">0x330bdFADE01eE9bF63C209Ee33102DD334618e0a</a></td></tr><tr><td>100 ETH</td><td><a href="https://arbiscan.io/address/0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD" target="_blank" rel="noopener noreferrer">0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD</a></td></tr></tbody></table>
<h4 id="optimism">Optimism</h4>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>0.1 ETH</td><td><a href="https://optimistic.etherscan.io/address/0x84443CFd09A48AF6eF360C6976C5392aC5023a1F" target="_blank" rel="noopener noreferrer">0x84443CFd09A48AF6eF360C6976C5392aC5023a1F</a></td></tr><tr><td>1 ETH</td><td><a href="https://optimistic.etherscan.io/address/0xd47438C816c9E7f2E2888E060936a499Af9582b3" target="_blank" rel="noopener noreferrer">0xd47438C816c9E7f2E2888E060936a499Af9582b3</a></td></tr><tr><td>10 ETH</td><td><a href="https://optimistic.etherscan.io/address/0x330bdFADE01eE9bF63C209Ee33102DD334618e0a" target="_blank" rel="noopener noreferrer">0x330bdFADE01eE9bF63C209Ee33102DD334618e0a</a></td></tr><tr><td>100 ETH</td><td><a href="https://optimistic.etherscan.io/address/0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD" target="_blank" rel="noopener noreferrer">0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD</a></td></tr></tbody></table>
<h4 id="bnb-smart-chain">BNB Smart Chain</h4>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>0.1 BNB</td><td><a href="https://bscscan.com/address/0x84443CFd09A48AF6eF360C6976C5392aC5023a1F" target="_blank" rel="noopener noreferrer">0x84443CFd09A48AF6eF360C6976C5392aC5023a1F</a></td></tr><tr><td>1 BNB</td><td><a href="https://bscscan.com/address/0xd47438C816c9E7f2E2888E060936a499Af9582b3" target="_blank" rel="noopener noreferrer">0xd47438C816c9E7f2E2888E060936a499Af9582b3</a></td></tr><tr><td>10 BNB</td><td><a href="https://bscscan.com/address/0x330bdFADE01eE9bF63C209Ee33102DD334618e0a" target="_blank" rel="noopener noreferrer">0x330bdFADE01eE9bF63C209Ee33102DD334618e0a</a></td></tr><tr><td>100 BNB</td><td><a href="https://bscscan.com/address/0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD" target="_blank" rel="noopener noreferrer">0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD</a></td></tr></tbody></table>
<h4 id="gnosis-chain-xdai">Gnosis Chain (xDAI)</h4>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>100 xDAI</td><td><a href="https://blockscout.com/xdai/mainnet/address/0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD/transactions" target="_blank" rel="noopener noreferrer">0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD</a></td></tr><tr><td>1,000 xDAI</td><td><a href="https://blockscout.com/xdai/mainnet/address/0xdf231d99Ff8b6c6CBF4E9B9a945CBAcEF9339178/transactions" target="_blank" rel="noopener noreferrer">0xdf231d99Ff8b6c6CBF4E9B9a945CBAcEF9339178</a></td></tr><tr><td>10,000 xDAI</td><td><a href="https://blockscout.com/xdai/mainnet/address/0xaf4c0B70B2Ea9FB7487C7CbB37aDa259579fe040/transactions" target="_blank" rel="noopener noreferrer">0xaf4c0B70B2Ea9FB7487C7CbB37aDa259579fe040</a></td></tr><tr><td>100,000 xDAI</td><td><a href="https://blockscout.com/xdai/mainnet/address/0xa5C2254e4253490C54cef0a4347fddb8f75A4998/transactions" target="_blank" rel="noopener noreferrer">0xa5C2254e4253490C54cef0a4347fddb8f75A4998</a></td></tr></tbody></table>
<h4 id="polygon-matic">Polygon (MATIC)</h4>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>100 MATIC</td><td><a href="https://polygonscan.com/address/0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD" target="_blank" rel="noopener noreferrer">0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD</a></td></tr><tr><td>1,000 MATIC</td><td><a href="https://polygonscan.com/address/0xdf231d99Ff8b6c6CBF4E9B9a945CBAcEF9339178" target="_blank" rel="noopener noreferrer">0xdf231d99Ff8b6c6CBF4E9B9a945CBAcEF9339178</a></td></tr><tr><td>10,000 MATIC</td><td><a href="https://polygonscan.com/address/0xaf4c0B70B2Ea9FB7487C7CbB37aDa259579fe040" target="_blank" rel="noopener noreferrer">0xaf4c0B70B2Ea9FB7487C7CbB37aDa259579fe040</a></td></tr><tr><td>100,000 MATIC</td><td><a href="https://polygonscan.com/address/0xa5C2254e4253490C54cef0a4347fddb8f75A4998" target="_blank" rel="noopener noreferrer">0xa5C2254e4253490C54cef0a4347fddb8f75A4998</a></td></tr></tbody></table>
<h4 id="avalanche-avax">Avalanche (AVAX)</h4>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>10 AVAX</td><td><a href="https://snowtrace.io/address/0x330bdFADE01eE9bF63C209Ee33102DD334618e0a" target="_blank" rel="noopener noreferrer">0x330bdFADE01eE9bF63C209Ee33102DD334618e0a</a></td></tr><tr><td>100 AVAX</td><td><a href="https://snowtrace.io/address/0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD" target="_blank" rel="noopener noreferrer">0x1E34A77868E19A6647b1f2F47B51ed72dEDE95DD</a></td></tr><tr><td>500 AVAX</td><td><a href="https://snowtrace.io/address/0xaf8d1839c3c67cf571aa74B5c12398d4901147B3" target="_blank" rel="noopener noreferrer">0xaf8d1839c3c67cf571aa74B5c12398d4901147B3</a></td></tr></tbody></table>
<h4 id="goerli-testnet">Goerli Testnet</h4>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>0.1 ETH</td><td><a href="https://goerli.etherscan.io/address/0x6Bf694a291DF3FeC1f7e69701E3ab6c592435Ae7" target="_blank" rel="noopener noreferrer">0x6Bf694a291DF3FeC1f7e69701E3ab6c592435Ae7</a></td></tr><tr><td>1 ETH</td><td><a href="https://goerli.etherscan.io/address/0x3aac1cC67c2ec5Db4eA850957b967Ba153aD6279" target="_blank" rel="noopener noreferrer">0x3aac1cC67c2ec5Db4eA850957b967Ba153aD6279</a></td></tr><tr><td>10 ETH</td><td><a href="https://goerli.etherscan.io/address/0x723B78e67497E85279CB204544566F4dC5d2acA0" target="_blank" rel="noopener noreferrer">0x723B78e67497E85279CB204544566F4dC5d2acA0</a></td></tr><tr><td>100 ETH</td><td><a href="https://goerli.etherscan.io/address/0x0E3A09dDA6B20aFbB34aC7cD4A6881493f3E7bf7" target="_blank" rel="noopener noreferrer">0x0E3A09dDA6B20aFbB34aC7cD4A6881493f3E7bf7</a></td></tr><tr><td>100 DAI</td><td><a href="https://goerli.etherscan.io/address/0x76D85B4C0Fc497EeCc38902397aC608000A06607" target="_blank" rel="noopener noreferrer">0x76D85B4C0Fc497EeCc38902397aC608000A06607</a></td></tr><tr><td>1,000 DAI</td><td><a href="https://goerli.etherscan.io/address/0xCC84179FFD19A1627E79F8648d09e095252Bc418" target="_blank" rel="noopener noreferrer">0xCC84179FFD19A1627E79F8648d09e095252Bc418</a></td></tr><tr><td>10,000 DAI</td><td><a href="https://goerli.etherscan.io/address/0xD5d6f8D9e784d0e26222ad3834500801a68D027D" target="_blank" rel="noopener noreferrer">0xD5d6f8D9e784d0e26222ad3834500801a68D027D</a></td></tr><tr><td>100,000 DAI</td><td><a href="https://goerli.etherscan.io/address/0x407CcEeaA7c95d2FE2250Bf9F2c105aA7AAFB512" target="_blank" rel="noopener noreferrer">0x407CcEeaA7c95d2FE2250Bf9F2c105aA7AAFB512</a></td></tr><tr><td>5,000 cDAI</td><td><a href="https://goerli.etherscan.io/address/0x833481186f16Cece3f1Eeea1a694c42034c3a0dB" target="_blank" rel="noopener noreferrer">0x833481186f16Cece3f1Eeea1a694c42034c3a0dB</a></td></tr><tr><td>50,000 cDAI</td><td><a href="https://goerli.etherscan.io/address/0xd8D7DE3349ccaA0Fde6298fe6D7b7d0d34586193" target="_blank" rel="noopener noreferrer">0xd8D7DE3349ccaA0Fde6298fe6D7b7d0d34586193</a></td></tr><tr><td>500,000 cDAI</td><td><a href="https://goerli.etherscan.io/address/0x8281Aa6795aDE17C8973e1aedcA380258Bc124F9" target="_blank" rel="noopener noreferrer">0x8281Aa6795aDE17C8973e1aedcA380258Bc124F9</a></td></tr><tr><td>5,000,000 cDAI</td><td><a href="https://goerli.etherscan.io/address/0x57b2B8c82F065de8Ef5573f9730fC1449B403C9f" target="_blank" rel="noopener noreferrer">0x57b2B8c82F065de8Ef5573f9730fC1449B403C9f</a></td></tr><tr><td>100 USDC</td><td><a href="https://goerli.etherscan.io/address/0x05E0b5B40B7b66098C2161A5EE11C5740A3A7C45" target="_blank" rel="noopener noreferrer">0x05E0b5B40B7b66098C2161A5EE11C5740A3A7C45</a></td></tr><tr><td>1,000 USDC</td><td><a href="https://goerli.etherscan.io/address/0x23173fE8b96A4Ad8d2E17fB83EA5dcccdCa1Ae52" target="_blank" rel="noopener noreferrer">0x23173fE8b96A4Ad8d2E17fB83EA5dcccdCa1Ae52</a></td></tr><tr><td>100 USDT</td><td><a href="https://goerli.etherscan.io/address/0x538Ab61E8A9fc1b2f93b3dd9011d662d89bE6FE6" target="_blank" rel="noopener noreferrer">0x538Ab61E8A9fc1b2f93b3dd9011d662d89bE6FE6</a></td></tr><tr><td>1,000 USDT</td><td><a href="https://goerli.etherscan.io/address/0x94Be88213a387E992Dd87DE56950a9aef34b9448" target="_blank" rel="noopener noreferrer">0x94Be88213a387E992Dd87DE56950a9aef34b9448</a></td></tr><tr><td>0.1 WBTC</td><td><a href="https://goerli.etherscan.io/address/0x242654336ca2205714071898f67E254EB49ACdCe" target="_blank" rel="noopener noreferrer">0x242654336ca2205714071898f67E254EB49ACdCe</a></td></tr><tr><td>1 WBTC</td><td><a href="https://goerli.etherscan.io/address/0x776198CCF446DFa168347089d7338879273172cF" target="_blank" rel="noopener noreferrer">0x776198CCF446DFa168347089d7338879273172cF</a></td></tr><tr><td>10 WBTC</td><td><a href="https://goerli.etherscan.io/address/0xeDC5d01286f99A066559F60a585406f3878a033e" target="_blank" rel="noopener noreferrer">0xeDC5d01286f99A066559F60a585406f3878a033e</a></td></tr></tbody></table>
<h2 id="tornado-cash-nova-pool-contracts-beta-in-source-snapshot">Tornado Cash Nova — Pool Contracts (beta in source snapshot)</h2>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>Tornado Cash Nova pool contract</td><td><a href="https://blockscout.com/xdai/mainnet/address/0xD692Fd2D0b2Fbd2e52CFa5B5b9424bC981C30696/transactions" target="_blank" rel="noopener noreferrer">0xD692Fd2D0b2Fbd2e52CFa5B5b9424bC981C30696</a></td></tr><tr><td>L1 Omnibridge Helper for deposits</td><td><a href="https://etherscan.io/address/0xca0840578f57fe71599d29375e16783424023357#code" target="_blank" rel="noopener noreferrer">0xca0840578f57fe71599d29375e16783424023357</a></td></tr><tr><td>L1 Omnibridge Helper for withdrawals</td><td><a href="https://etherscan.io/address/0x3f615ba21bc6cc5d4a6d798c5950cc5c42937fbd#code" target="_blank" rel="noopener noreferrer">0x3f615ba21bc6cc5d4a6d798c5950cc5c42937fbd</a></td></tr><tr><td>Verifier 2</td><td><a href="https://blockscout.com/xdai/mainnet/address/0xDF3A408c53E5078af6e8fb2A85088D46Ee09A61b#code" target="_blank" rel="noopener noreferrer">0xDF3A408c53E5078af6e8fb2A85088D46Ee09A61b</a></td></tr><tr><td>Verifier 16</td><td><a href="https://blockscout.com/xdai/mainnet/address/0x743494b60097A2230018079c02fe21a7B687EAA5#code" target="_blank" rel="noopener noreferrer">0x743494b60097A2230018079c02fe21a7B687EAA5</a></td></tr><tr><td>Hasher</td><td><a href="https://blockscout.com/xdai/mainnet/address/0x94C92F096437ab9958fC0A37F09348f30389Ae79#code" target="_blank" rel="noopener noreferrer">0x94C92F096437ab9958fC0A37F09348f30389Ae79</a></td></tr></tbody></table>
<h2 id="governance-contracts">Governance Contracts</h2>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>Governance Contract</td><td><a href="https://etherscan.io/address/0x5efda50f22d34f262c29268506c5fa42cb56a1ce" target="_blank" rel="noopener noreferrer">0x5efda50f22d34f262c29268506c5fa42cb56a1ce</a></td></tr><tr><td>Governance Vault (for locked TORN)</td><td><a href="https://etherscan.io/address/0x2f50508a8a3d323b91336fa3ea6ae50e55f32185#tokentxns" target="_blank" rel="noopener noreferrer">0x2f50508a8a3d323b91336fa3ea6ae50e55f32185</a></td></tr><tr><td>Deployer Contract</td><td><a href="https://etherscan.io/address/0xCEe71753C9820f063b38FDbE4cFDAf1d3D928A80" target="_blank" rel="noopener noreferrer">0xCEe71753C9820f063b38FDbE4cFDAf1d3D928A80</a></td></tr><tr><td>Governance Impl</td><td><a href="https://etherscan.io/address/0xffbac21a641dcfe4552920138d90f3638b3c9fba" target="_blank" rel="noopener noreferrer">0xffbac21a641dcfe4552920138d90f3638b3c9fba</a></td></tr><tr><td>Governance Vesting</td><td><a href="https://etherscan.io/address/0x179f48c78f57a3a78f0608cc9197b8972921d1d2" target="_blank" rel="noopener noreferrer">0x179f48c78f57a3a78f0608cc9197b8972921d1d2</a></td></tr><tr><td>Community Fund</td><td><a href="https://gnosis-safe.io/app/eth:0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4/balances" target="_blank" rel="noopener noreferrer">0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4</a></td></tr><tr><td>TORN Token</td><td><a href="https://etherscan.io/address/0x77777feddddffc19ff86db637967013e6c6a116c" target="_blank" rel="noopener noreferrer">0x77777feddddffc19ff86db637967013e6c6a116c</a></td></tr><tr><td>Voucher TORN Token</td><td><a href="https://etherscan.io/address/0x3efa30704d2b8bbac821307230376556cf8cc39e" target="_blank" rel="noopener noreferrer">0x3efa30704d2b8bbac821307230376556cf8cc39e</a></td></tr><tr><td>Mining v2</td><td><a href="https://etherscan.io/address/0x746aebc06d2ae31b71ac51429a19d54e797878e9" target="_blank" rel="noopener noreferrer">0x746aebc06d2ae31b71ac51429a19d54e797878e9</a></td></tr></tbody></table>
<h2 id="relayer-registry">Relayer Registry</h2>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>Tornado Router</td><td><a href="https://etherscan.io/address/0xd90e2f925DA726b50C4Ed8D0Fb90Ad053324F31b" target="_blank" rel="noopener noreferrer">0xd90e2f925DA726b50C4Ed8D0Fb90Ad053324F31b</a></td></tr><tr><td>Proxy of feeManagerContract</td><td><a href="https://etherscan.io/address/0x5f6c97C6AD7bdd0AE7E0Dd4ca33A4ED3fDabD4D7" target="_blank" rel="noopener noreferrer">0x5f6c97C6AD7bdd0AE7E0Dd4ca33A4ED3fDabD4D7</a></td></tr><tr><td>FeeManager</td><td><a href="https://etherscan.io/address/0xf4B067dD14e95Bab89Be928c07Cb22E3c94E0DAA" target="_blank" rel="noopener noreferrer">0xf4B067dD14e95Bab89Be928c07Cb22E3c94E0DAA</a></td></tr><tr><td>Proxy of relayerRegistryContract</td><td><a href="https://etherscan.io/address/0x58E8dCC13BE9780fC42E8723D8EaD4CF46943dF2" target="_blank" rel="noopener noreferrer">0x58E8dCC13BE9780fC42E8723D8EaD4CF46943dF2</a></td></tr><tr><td>RelayerRegistry</td><td><a href="https://etherscan.io/address/0x01e2919679362dFBC9ee1644Ba9C6da6D6245BB1" target="_blank" rel="noopener noreferrer">0x01e2919679362dFBC9ee1644Ba9C6da6D6245BB1</a></td></tr><tr><td>Proxy of stakingContract</td><td><a href="https://etherscan.io/address/0x2FC93484614a34f26F7970CBB94615bA109BB4bf" target="_blank" rel="noopener noreferrer">0x2FC93484614a34f26F7970CBB94615bA109BB4bf</a></td></tr><tr><td>TornadoStakingRewards</td><td><a href="https://etherscan.io/address/0x26903a5a198D571422b2b4EA08b56a37cbD68c89" target="_blank" rel="noopener noreferrer">0x26903a5a198D571422b2b4EA08b56a37cbD68c89</a></td></tr><tr><td>Proxy of instanceRegistryContract</td><td><a href="https://etherscan.io/address/0xB20c66C4DE72433F3cE747b58B86830c459CA911" target="_blank" rel="noopener noreferrer">0xB20c66C4DE72433F3cE747b58B86830c459CA911</a></td></tr><tr><td>InstanceRegistry</td><td><a href="https://etherscan.io/address/0x2573BAc39EBe2901B4389CD468F2872cF7767FAF" target="_blank" rel="noopener noreferrer">0x2573BAc39EBe2901B4389CD468F2872cF7767FAF</a></td></tr></tbody></table>
<h2 id="other-contracts">Other Contracts</h2>
<table><thead><tr><th scope="col">Contract</th><th scope="col">Address</th></tr></thead><tbody><tr><td>Tornado.Cash Trees</td><td><a href="https://etherscan.io/address/0x527653ea119f3e6a1f5bd18fbf4714081d7b31ce" target="_blank" rel="noopener noreferrer">0x527653ea119f3e6a1f5bd18fbf4714081d7b31ce</a></td></tr><tr><td>Tree Update Verifier</td><td><a href="https://etherscan.io/address/0x653477c392c16b0765603074f157314cc4f40c32" target="_blank" rel="noopener noreferrer">0x653477c392c16b0765603074f157314cc4f40c32</a></td></tr><tr><td>Reward Verifier</td><td><a href="https://etherscan.io/address/0x88fd245fedec4a936e700f9173454d1931b4c307" target="_blank" rel="noopener noreferrer">0x88fd245fedec4a936e700f9173454d1931b4c307</a></td></tr><tr><td>Withdraw Verifier</td><td><a href="https://etherscan.io/address/0x09193888b3f38c82dedfda55259a82c0e7de875e" target="_blank" rel="noopener noreferrer">0x09193888b3f38c82dedfda55259a82c0e7de875e</a></td></tr><tr><td>Reward Swap</td><td><a href="https://etherscan.io/address/0x5cab7692d4e94096462119ab7bf57319726eed2a" target="_blank" rel="noopener noreferrer">0x5cab7692d4e94096462119ab7bf57319726eed2a</a></td></tr><tr><td>Echoer</td><td><a href="https://etherscan.io/address/0x756c4628e57f7e7f8a459ec2752968360cf4d1aa" target="_blank" rel="noopener noreferrer">0x756c4628e57f7e7f8a459ec2752968360cf4d1aa</a></td></tr><tr><td>Proxy</td><td><a href="https://etherscan.io/address/0x722122df12d4e14e13ac3b6895a86e84145b6967" target="_blank" rel="noopener noreferrer">0x722122df12d4e14e13ac3b6895a86e84145b6967</a></td></tr><tr><td>Mixer 1</td><td><a href="https://etherscan.io/address/0x94a1b5cdb22c43faab4abeb5c74999895464ddaf" target="_blank" rel="noopener noreferrer">0x94a1b5cdb22c43faab4abeb5c74999895464ddaf</a></td></tr><tr><td>Mixer 2</td><td><a href="https://etherscan.io/address/0xb541fc07bc7619fd4062a54d96268525cbc6ffef" target="_blank" rel="noopener noreferrer">0xb541fc07bc7619fd4062a54d96268525cbc6ffef</a></td></tr><tr><td>Poseidon 2</td><td><a href="https://etherscan.io/address/0x94c92f096437ab9958fc0a37f09348f30389ae79" target="_blank" rel="noopener noreferrer">0x94c92f096437ab9958fc0a37f09348f30389ae79</a></td></tr><tr><td>Poseidon 3</td><td><a href="https://etherscan.io/address/0xd82ed8786d7c69dc7e052f7a542ab047971e73d2" target="_blank" rel="noopener noreferrer">0xd82ed8786d7c69dc7e052f7a542ab047971e73d2</a></td></tr><tr><td>Gitcoin Grants</td><td><a href="https://etherscan.io/address/0xdd4c48c0b24039969fc16d1cdf626eab821d3384" target="_blank" rel="noopener noreferrer">0xdd4c48c0b24039969fc16d1cdf626eab821d3384</a></td></tr></tbody></table>
<h2 id="github-resources">GitHub Resources</h2>
<ul><li><strong><a href="https://github.com/tornadocash/tornado-core" target="_blank" rel="noopener noreferrer">Tornado Cash core</a></strong> — Core protocol code for non-custodial private transactions on Ethereum.</li><li><strong><a href="https://github.com/tornadocash/tornado-cli" target="_blank" rel="noopener noreferrer">Tornado Cash CLI</a></strong> — Command-line interface for protocol transactions.</li><li><strong><a href="https://github.com/tornadocash/tornado-relayer" target="_blank" rel="noopener noreferrer">Tornado Cash relayer</a></strong> — Relayer implementation and setup resources.</li><li><strong><a href="https://github.com/tornadocash/ui-minified" target="_blank" rel="noopener noreferrer">Minified web UI</a></strong> — A minified web interface for the protocol.</li><li><strong><a href="https://github.com/tornadocash/torn-token" target="_blank" rel="noopener noreferrer">TORN token</a></strong> — Token contracts and related resources.</li><li><strong><a href="https://github.com/tornadocash/tornado-anonymity-mining" target="_blank" rel="noopener noreferrer">Anonymity mining</a></strong> — Resources for the anonymity mining program, which ended in December 2021</li></ul>
