docs/book/tornado-cash-classic/deposit-withdraw.md

2.3 KiB

Deposit and withdraw

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

Deposit

Choose a chain

Tornado Cash Classic is available on several blockchains, so you will have to choose among the multiple options:

Different chains selection

Select a token

Choose the token you want to deposit and its amount:

Choose currency and 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).

Deposit

Be patient

As explained in this guide, the longer you wait, the greater your anonymity will be.

Withdraw

Choose a chain

Tornado Cash Classic is available on several blockchains, so you will have to choose among the multiple options:

Chain selection before withdrawal

Paste your note

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

Confirm the withdrawal

Withdrawal confirmation popup

Note account

A Note Account allows to store encrypted on-chain backups of private notes. This makes safe storage of funds hassle free, although coming at the risk of deanonymization if your address is ever breached.

Open settings button

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

Set up note account button

Never share your note account key with anyone or risk loss of funds.