1
0
Fork 0
docs/tornado-cash-classic/deposit-withdraw.md

2.1 KiB

Deposit & Withdraw

This tutorial is a step-by-step explanation of how to deposit & withdraw your funds. If you want to understand how the internal system of Tornado.cash works, please refer to this tutorial.

Deposit

Choose a chain

Tornado cash is available on several blockchains, so you will have to choose among 4 chains:

Select a token

Choose the token you want to deposit and its amount:

Connect your wallet

Click on Connect and choose between wallet providers such as Metamask or WalletConnect.

Save your note

Click on Deposit and store your note on a secure place before clicking on I backed up the note. You can also save encrypted notes on-chain by setting up a Note Account, by clicking on Settings (top-right corner).

Be patient

As explained here, the longer you wait, the greater your anonymity set will be.

Congrats ! You did it. Now your tokens are on the Tornado.Cash pool.

Withdraw

Choose a chain

Tornado cash is available on several blockchains, so you will have to choose among 4 chains:

Paste your note

Use your deposit note by pasting it in the corresponding box. Click on Withdraw and wait for the zk-Snark proof to be generated.

Confirm the withdrawal

Note Account

A Note Account allows to store encrypted on-chain backups of private notes. This makes safe storage of funds hassle- and stress-free with the security of the Ethereum blockchain backing each note.

  • Connect your wallet and click on Settings
  • Click on Set Up Account
  • Save your Note Account Key
  • Confirm the transaction in your wallet.

Never share your Note Account key.

Done !

Written by @bt11ba