fix image paths

This commit is contained in:
gozzy 2023-01-28 15:13:01 +00:00
parent f81f1be712
commit 5a4eccba86
19 changed files with 60 additions and 84 deletions

View File

@ -1,6 +1,6 @@
# Introduction to Tornado Cash
![](.gitbook/assets/image.png)
![](/.gitbook/assets/image.png)
Tornado Cash is a **non-custodial** **privacy protocol** allowing **permissionless** shielded transactions on Ethereum and derivative networks. Tornado Cash is not a mixer, as assets are never commingled due to the presence of zero knowledge cryptography.
@ -42,7 +42,7 @@ Nework deployments:
* **Arbitrum One**
* **ETH** (Ethereum)
![](.gitbook/assets/logos.png)
![](/.gitbook/assets/logos.png)
Until December 2021, governance enabled "anonymity mining" - a mechanism to incentivise proactive usage of selected anonymity sets to compliment pool entropy, allowing depositors to earn the native governance token (**TORN**).

View File

@ -62,4 +62,4 @@ The core deposit circuit is what most users interact with, proving that a user h
The anonymity mining circuits form the basis for the Anonymity Mining program, which incentivizes users to leave their deposits in the contract for longer periods of time, so as to ensure that the Tornado.cash deposit pools maintain a large number of active deposits (thus increasing [k-anonymity](https://en.wikipedia.org/wiki/K-anonymity) for other users).
[anonymity-mining](anonymity-mining/)
[anonymity-mining](anonymity-mining/README.md)

View File

@ -32,17 +32,17 @@ Go to the `Voting` route of the application, look to the top of the page under t
Approve the locked amount for the governance contract to transfer your tokens by clicking on the `Approve` button. Once the approve is confirmed, either by signing a message or making an approval transaction - click `Lock` to initiate the transaction to deposit. Confirm the transaction in your wallet and wait for confirmation to see the updated balance.
![](<../.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2 (1).png>)
![](</.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2 (1).png>)
Individuals should take time to review the matters they are voting on, as given the open nature of the organisation - **the code execution could be malcious** - or may just simply be against their opinion. Proposals are encouraged to be discussed on the forums before being deployed. Review the discription, subject matter and forum thread before voting.
To allow easy auditing of the proposals execution and ensure the highest possibility for your proposal to win consensus, bytecode should be verified on Etherscan using the contract source code.
![](../.gitbook/assets/181d612b6c57964bab59c8e5b766f5247211083d.png)
![](.gitbook/assets/181d612b6c57964bab59c8e5b766f5247211083d.png)
Look for the contract address on Etherscan and make sure that the source code is verified before voting.
![](../.gitbook/assets/d2d37d169a94f09156e76fa522b7974cb7c9ac3f.png)
![](/.gitbook/assets/d2d37d169a94f09156e76fa522b7974cb7c9ac3f.png)
> Using locked tokens in a vote subjects them to a timelock of 8 days approximately with current governance parameters
@ -56,13 +56,13 @@ You first need to lock your tokens in the governance contract. Click **`Manage`*
Approve the governance contract to transfer your TORN tokens by clicking on the **`Approve`** button. Once the approve is confirmed, chose the amount you want to delegate and click **`Lock`**. Confirm the transaction in your wallet and wait for the confirmation.
![](../.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2.png)
![](/.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2.png)
To delegate, go to the `Voting` route of the application. Look to the top of the page under the navigation bar and click `Manage` -> `Delegate`.
Fill-in the address to which you want to delegate and click **`Delegate`**. Approve the transaction in your wallet and wait for confirmation.
![](../.gitbook/assets/43c05d176d7f75a336af7a865565c9b23786b98c.png)
![](/.gitbook/assets/43c05d176d7f75a336af7a865565c9b23786b98c.png)
You can undelegate at anytime, to undelegate simply use the `Undelegate` option through `Manage` -> `Undelegate`.

View File

@ -15,7 +15,7 @@ Classic: https://development.tornadocash.community/tornadocash/classic-ui/releas
Click the version named zip file download option to download the zip file, as seen below. It should download locally to your machine.
![Screenshot 2022-09-06 at 11.15.52|690x407](upload://eHuzorT5lslrOoxKKvRPxLtAHy7.png)
![Screenshot 2022-09-06 at 11.15.52|690x407](/.gitbook/assets/eHuzorT5lslrOoxKKvRPxLtAHy7.png)
### Step #2: Open and unpack the .zip file
As mentioned before most operating systems support unpacking .zip files, so open the file that was previously downloaded in the last step. It should create a folder in the same location with the resulting files, take note of the folder location for the next step.
@ -23,14 +23,14 @@ As mentioned before most operating systems support unpacking .zip files, so open
### Step #3: Install the Web Server extension
Open up Google Chrome and navigate to the [Web Server extension page](https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb/related?hl=en), click the button highlighted in the image to install. Once installed, click the same button which should now say ¨Launch app¨ to launch the extension.
![Screenshot 2022-09-06 at 11.43.59|690x407](upload://yIT7YcJf1Kc9T7rCcdZW3bZd0mx.png)
![Screenshot 2022-09-06 at 11.43.59|690x407](/.gitbook/assets/yIT7YcJf1Kc9T7rCcdZW3bZd0mx.png)
### Step #4: Configure the Web Server extension
If everything is going correctly you should see a similar screen, firstly click the "Select folder" button (1) and select the folder that was created after the .zip file was opened. It should be in the same location where you downloaded it to. Then once it has been loaded click the link underneath (2) to view the hosted content.
![Screenshot 2022-09-06 at 11.29.45|690x407](upload://4R1HHWy8j2kTwjugeFCfj2NzatB.png)
![Screenshot 2022-09-06 at 11.29.45|690x407](/.gitbook/assets/4R1HHWy8j2kTwjugeFCfj2NzatB.png)
### Step #5: Achieve privacy
If you can see the frontend interface after clicking the link in the extension then you've successfully done everything correctly and you can use the protocol like normal.
![Screenshot 2022-09-06 at 11.40.59|690x407](upload://o04px38SoXt0G5IVTxr5rEeI588.png)
![Screenshot 2022-09-06 at 11.40.59|690x407](/.gitbook/assets/o04px38SoXt0G5IVTxr5rEeI588.png)

View File

@ -4,24 +4,21 @@ The Tornado Cash tool allows you to remain anonymous on-chain. However, if the t
### Use TOR and/or a VPN
Your internet service provider (ISP) identifies you with an IP address. To prevent third parties from knowing that you are using Tornado.cash, you should consider [using TOR](how-to-use-tornado-cash-with-tor.md) and/or a VPN for your transfers. Avoid using free VPNs, they tend to keep or even sell your data. There are several VPNs on the market boasting a "no-log policy".
Your internet service provider (ISP) identifies you with an IP address. To prevent third parties from knowing that you are using Tornado.cash, you should consider [using TOR](tor.md) and/or a VPN for your transfers. Avoid using free VPNs, they tend to keep or even sell your data. There are several VPNs on the market boasting a "no-log policy".
### Save your note in a safe place <a href="#save-your-note-in-a-safe-place" id="save-your-note-in-a-safe-place"></a>
### Save your note in a safe place
Your note provides a record of your original transaction. Anyone who has it can withdraw the funds deposited, but also know the deposit address. Be sure to keep this note away from prying eyes and store it in a secure environment.
### Delete data <a href="#delete-data" id="delete-data"></a>
### Delete data
Your browser is a real source of information for the extensions you use. Delete your data after each deposit or withdrawal. If two transfers are made with the same cookies, the extension you are using will be able to link these two transactions.
### Be patient <a href="#be-patient" id="be-patient"></a>
### Be patient
![](https://gblobscdn.gitbook.com/assets%2F-MXflGk4w5pDjjlmPCuF%2F-MgQVRqU6Ff6ypW\_Q-fV%2F-MgQW0ko2bOUYlnsuG0F%2Fozxj.png?alt=media\&token=1debad58-aa3c-4638-9d18-1636e87e3d0a)
Your anonymity also depends on the number of transactions after your deposit (cf. Statistics tab above). If you withdraw your funds immediately after depositing them, it is possible to link your deposit to your transfer using correlation probabilities. The longer you wait, the greater your anonymity set will be.
Your anonymity also depends on the number of transactions after your deposit (statistics tab). If you withdraw your funds immediately after depositing them, it is possible to link your deposit to your transfer using correlation probabilities. The longer you wait, the greater your anonymity set will be.
### Use multiple addresses
A 7 x 10eth deposit from one address and a 7 x 10eth withdrawal to a single address can also be linked. Remember to multiply your withdrawal addresses.
A 7 x 10 ETH deposit from one address and a 7 x 10 ETH withdrawal to a single address can also be linked. Remember to multiply your withdrawal addresses.
_Written by_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)

View File

@ -1,4 +1,3 @@
# Tornado Cash usage post-censorship
This is a guide to using Tornado Cash after the 8th August crisis, when the OFAC decided to sanction the organisation and the smart contracts. This led to a widespread wave of censorship from middleware service providers, resulting in users being vulnerable and unable to access their assets.
@ -87,14 +86,21 @@ The content hash of this link is `bafybeiguelxw5aanwnhvaea5vjhknmcdmwvujne36wgab
* If you want to deposit you may have to change your wallet RPC, as most providers have censored the smart contracts. One of these providers is Infura, which Metamask uses by default.
* Try searching for a working endpoint on [Chainlist](https://chainlist.org/), which could take multiple attempts (take note of the ChainID for network configuration). An example of how to change your RPC provider for MetaMask is shown below. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ![](https://i.imgur.com/zOwfk4k.gif)
* Try searching for a working endpoint on [Chainlist](https://chainlist.org/), which could take multiple attempts (take note of the ChainID for network configuration). An example of how to change your RPC provider for MetaMask is shown below.
* Sometimes visiting the application you could be greeted with the following message, to fix this click "OPEN SETTINGS". &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;![](https://i.imgur.com/xcNzhNG.png)
![](https://i.imgur.com/zOwfk4k.gif)
* You'll then be displayed a dropdown selection, defaulted to a selection. Click on it and select the "Custom" option. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ![](https://i.imgur.com/zrY5GEi.png)
* Sometimes visiting the application you could be greeted with the following message, to fix this click "OPEN SETTINGS".
![](https://i.imgur.com/xcNzhNG.png)
* You'll then be displayed a dropdown selection, defaulted to a selection. Click on it and select the "Custom" option.
![](https://i.imgur.com/zrY5GEi.png)
* Here enter a non-censoring RPC provider depending on your network and this will resolve application issues.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;![](https://i.imgur.com/dE13HsA.png)
![](https://i.imgur.com/dE13HsA.png)
* Then you are freely able to withdraw, deposit, stake or participate in decentralised governance like nothing ever happened.

View File

@ -40,7 +40,7 @@ The first concrete step is to run the Tornado Cash Relayer software for Ethereum
Once completed, you will need to insert your url in the input box.
![](<../.gitbook/assets/2 (1).png>)
![](</.gitbook/assets/2 (1).png>)
{% hint style="warning" %}
It is strongly recommended that you use your own RPC nodes. Instructions on how to run full nodes can be found [here](https://github.com/feshchenkod/rpc-nodes).
@ -82,7 +82,7 @@ Tornado Cash Nova uses its own version of the software. If you wish to become a
| ------------------- |
| gnosis-nova.xxx.eth |
![](../.gitbook/assets/3.png)
![](/.gitbook/assets/3.png)
### **4. Set Up Workers**
@ -108,14 +108,10 @@ The collected fees are subsequently distributed among DAO members with locked TO
Your staked TORN amount is not claimable, and it is non-refundable.
{% endhint %}
![](../.gitbook/assets/5.png)
![](/.gitbook/assets/5.png)
### 6. Summary: Final Verification & Registration
Last but not least, we advise you to **double-check all information** displayed in the Summary before registering.
![](../.gitbook/assets/6.png)
_Welcome to the relayer team! Thanks to you, privacy can be better respected_ 💚
_Written by_ [_**@bt11ba**_](https://torn.community/u/bt11ba/) _&_ [_**@ayefda**_](https://torn.community/u/ayefda)
![](/.gitbook/assets/6.png)

View File

@ -38,28 +38,23 @@ Go there: [https://metamask.io/download/](https://metamask.io/download/)
First, click on `Install Metamask for Firefox`.
![](../.gitbook/assets/metamaskhome.png)
![](/.gitbook/assets/metamaskhome.png)
Click on `Add`.
![](../.gitbook/assets/addmetamask.png)
![](/.gitbook/assets/addmetamask.png)
Allow addons.mozilla.org to install an add-on by clicking on `Continue to Installation`.
![](../.gitbook/assets/downloadinstall.png)
![](/.gitbook/assets/downloadinstall.png)
Confirm that you allow this extention to run in Private Windows, then click on `Okay`.
![](../.gitbook/assets/allowprivateclickokay.png)
![](/.gitbook/assets/allowprivateclickokay.png)
Then, you can add Metamask to your toolbar, by doing a right click on it and dragging Metamask icon to your toolbar.
![](../.gitbook/assets/metamaskicon\(1\).gif)
![](</.gitbook/assets/metamaskicon(1).gif>)
### Step **#4 - Enjoy your privacy** :sunglasses:****
You can now use [Tornado Cash Classic](https://tornadocash.eth.link) or [Tornado Cash Nova](https://nova.tornadocash.eth.link) with TOR.
_Written by_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)

View File

@ -2,9 +2,9 @@
Before diving into the tutorials explaining & easing the use of Tornado.Cash, here is an overall overview of the protocol's global functioning.
### Global overview of Tornado.Cash functioning
### Global overview of Tornado Cash
To achieve privacy, Tornado.Cash **uses smart contracts that accept token deposits from one address and enable their withdrawal from a different address**. Those smart contracts work as pools that mix all deposited assets.
To achieve privacy, Tornado Cash **uses smart contracts that accept token deposits from one address and enable their withdrawal from a different address**. Those smart contracts work as pools that mix all deposited assets.
Once the funds are withdrawn by a complete new address from those pools, the on-chain link between the source & the destination is broken. The withdrawn crypto-assets are therefore anonymized.
@ -38,5 +38,3 @@ To process a withdrawal, the same area of bytes is split into two separate parts
Thanks to zk-SNARK, it is possible to prove the 20 MiMC hash of the initial commitment and of the nullifier without revealing any information. Even if the nullifier is public, privacy is sustained as there is no way to link the hashed nullifier to the initial commitment. Besides, even if the information about the transaction is present in the Merkle root, the information about the exact Merkle path, and subsequently the location of the transaction, is still kept private.
Deposits are simple from a technical point of view, but expensive in terms of gas as they need to compute the 20 MiMC hash & update the Merkle tree. On the other hand, the withdrawal process is complex but cheaper as gas is only needed for the nullifier hash and the zero-knowledge proof.
_Written & updated by_ [_@ayefda_](https://torn.community/u/ayefda)

View File

@ -10,7 +10,7 @@ You can visit the Medium post related to this tool to learn more about its devel
Therefore, if you are ever in need to prove the origin of held assets withdrawn from one of Tornado.Cash pools, we invite you to use the following [Compliance Tool](https://tornadocash.eth.link/compliance):
![https://app.tornado.cash/compliance/](../.gitbook/assets/capture-de-cran-2021-09-02-a-14.57.11.png)
![https://app.tornado.cash/compliance/](/.gitbook/assets/capture-de-cran-2021-09-02-a-14.57.11.png)
## How To Use the Compliance Tool?
@ -44,12 +44,10 @@ If the Note was spent (i.e. assets were withdrawn to a given address using the N
The nullifier hash is a public input that is sent on-chain to get checked with the smart contract & the Merkle tree data to allow the withdrawal.
![https://app.tornado.cash/compliance/](../.gitbook/assets/capture-de-cran-2021-09-02-a-15.12.23.png)
![https://app.tornado.cash/compliance/](/.gitbook/assets/capture-de-cran-2021-09-02-a-15.12.23.png)
Therefore, the tool allows users to re-link source & destination addresses in order to prove transaction history for assets used on Tornado.Cash.
This information can also be downloaded under a PDF format, making it is easier to get sent to any desired third part:
![https://app.tornado.cash/compliance/](../.gitbook/assets/capture-de-cran-2021-09-02-a-15.12.53.png)
_Written by_ [_@ayefda_](https://torn.community/u/ayefda)
![https://app.tornado.cash/compliance/](/.gitbook/assets/capture-de-cran-2021-09-02-a-15.12.53.png)

View File

@ -83,7 +83,3 @@ For more information on anonymity mining, seek the following resources:
* [Tornado.Cash governance proposal article](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703)
* [Tornado.Cash anonymity mining optimisation article](https://tornado-cash.medium.com/gas-price-claimed-anonymity-mining-a-victim-but-now-everyone-can-claim-ap-5441aaa32a1a)
* [Anonymity mining explained (technical)](https://torn.community/t/anonymity-mining-technical-overview/15)
_Regards to_ [_@sockawoo_](https://torn.community/u/sockawoo) _and_ [_@ethdev_](https://torn.community/u/ethdev) _for assisting in peer-reviewing_
_Written by_ [_**@xgozzy**_](https://torn.community/u/xgozzy/summary)\_\_

View File

@ -13,19 +13,18 @@ TORN is an ERC20-compatible token with a fixed supply that governs [Tornado.Cash
* **55% (5,500,000 TORN):** DAO treasury, will be unlocked linearly over 5 years with 3 month cliff
* **30% (3,000,000 TORN):** Founding developers and early supporters, will be unlocked linearly over 3 years with 1 year cliff
![](../.gitbook/assets/1-bjggju1rn4\_qoxgcljfneq.png)
![](/.gitbook/assets/1-bjggju1rn4\_qoxgcljfneq.png)
![](../.gitbook/assets/1-gmc0jw8zr5xfvrk5zyqmya.png)
## Airdrop <a href="#f04d" id="f04d"></a>
![](/.gitbook/assets/1-gmc0jw8zr5xfvrk5zyqmya.png)
## Airdrop
Users who have believed in [Tornado.Cash](https://tornado.cash) from early on should have a say in governing the protocol. For this reason, early adopters of the protocol did receive an airdrop of TORN.
TORN has been airdropped to [all addresses](https://github.com/tornadocash/airdrop/blob/master/airdrop.csv) that made deposits into [Tornado.Cash](https://tornado.cash) ETH pools before block `11400000`. TORN were airdropped in the form of a non-transferable TORN voucher (vTORN) that can be redeemed 1:1 to TORN within 1 year, from December 18, 2020, to December 18, 2021. TORN that arent redeemed will be swept into the governance contract after 1 year and become part of the DAO Treasury. Redeemed TORN will be available immediately.
The airdropped amount depends on users deposit size and age — larger deposits and older deposits will receive more TORN. Multipliers for deposit size are logarithmic:
![](../.gitbook/assets/1-ogfrad8p3gez14zh4jndiq-2x.png)
![](/.gitbook/assets/1-ogfrad8p3gez14zh4jndiq-2x.png)

View File

@ -25,7 +25,7 @@ As mentioned above, the process to lock TORN tokens has remained unchanged.
* Once the approval is confirmed, you can chose the amount of token to lock, then click on **`Lock`**
* All you have to do after that is to confirm the transaction in your wallet & wait for the confirmation to come through
![](../../.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2.png)
![](/.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2.png)
### How to Claim Your Staking Reward ?
@ -33,10 +33,10 @@ Now that your TORN tokens have stayed nice & warm locked in the governance contr
As soon as you log in the page, you will be able to see your staking reward at the top, just waiting for you to collect it 💰
![](../../.gitbook/assets/head.png)
![](/.gitbook/assets/head.png)
* Click **`Manage`** -> **`Claim`** tab -> **`Claim`** _button._
![](<../../.gitbook/assets/claim (1).png>)
![](</.gitbook/assets/claim (1).png>)
##

View File

@ -10,7 +10,7 @@ description: >-
To connect your wallet to Tornado Cash, you have two options: You can either click on **Connect** on the main page of Tornado Cash, _directly after selecting your deposit amount._
![Connecting via the home page](<.gitbook/assets/which.gif>)
![Connecting via the home page](.gitbook/assets/which.gif)
You can also click on **Settings** on the top right of the page then click on **Connect your wallet.**&#x20;
@ -18,9 +18,7 @@ You can also click on **Settings** on the top right of the page then click on **
We recommend you to use Metamask since it is currently the most reliable and stable wallet.
## **Metamask wallet**
If you have a Metamask wallet, you have to make sure you **already have the extensions installed** on your browser. _If you don't know how to install it, you can check this_ [_tutorial_](https://docs.tornado.cash/general/how-to-use-tornado-cash-with-tor#step-3-install-metamask) _before the next step._ &#x20;
## **Metamask**
1. Once you have the extension installed, click on **Connect**.
2. A pop up page will open up asking if you wish to connect your wallet to Tornado Cash.&#x20;

View File

@ -8,13 +8,13 @@ This tutorial is a step-by-step explanation of how to deposit & withdraw your fu
[Tornado cash](https://tornadocash.eth.link) is available on several blockchains, so you will have to choose among 4 chains:
![](../.gitbook/assets/azpoj.gif)
![](/.gitbook/assets/azpoj.gif)
### Select a token
Choose the token you want to deposit and its amount:
![](../.gitbook/assets/abdce.gif)
![](/.gitbook/assets/abdce.gif)
### Connect your wallet
@ -24,7 +24,7 @@ Click on `Connect` and choose between wallet providers such as Metamask or Walle
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).
![](../.gitbook/assets/aaaab.gif)
![](/.gitbook/assets/aaaab.gif)
### Be patient
@ -38,7 +38,7 @@ Congrats ! You did it. Now your tokens are on the Tornado.Cash pool.
[Tornado cash](https://tornadocash.eth.link) is available on several blockchains, so you will have to choose among 4 chains:
![](../.gitbook/assets/enregistrement-de-le-cran-2021-08-25-a-16.15.15-1-.gif)
![](/.gitbook/assets/enregistrement-de-le-cran-2021-08-25-a-16.15.15-1-.gif)
### Paste your note
@ -46,7 +46,7 @@ Use your deposit note by pasting it in the corresponding box. Click on `Withdraw
### Confirm the withdrawal
![](../.gitbook/assets/abdaaaa.png)
![](/.gitbook/assets/abdaaaa.png)
## Note Account
@ -64,6 +64,3 @@ A Note Account allows to **store encrypted on-chain backups** of private notes.
**Never share your Note Account key.**
Done !
_Written by_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)

View File

@ -41,4 +41,3 @@ For instance, a deposit of 0.42 ETH can be linked to a withdrawal of exactly 0.4
The custom option should only be chosen with full knowledge of these facts and in complete confidence in your actions.
_Written by_ [_@ayefda_](https://torn.community/u/ayefda)

View File

@ -97,8 +97,7 @@ Once you are logged in with your address & your account is set up, you can downl
![](https://i.imgur.com/F2Scf8w.png)
To obtain full privacy, the same good practices that were recommended for traditional Tornado Cash pools are still required. _You can find guidelines to maintain privacy in the protocols documentation:_ [_Tips to remain anonymous_](../general/tips-to-remain-anonymous.md) _&_ [_More anonymity tips_](more-anonymity-tips.md)_._
To obtain full privacy, the same good practices that were recommended for traditional Tornado Cash pools are still required. _You can find guidelines to maintain privacy in the protocols documentation:_ [_Tips to remain anonymous_](../guides/opsec.md) _&_ [_More anonymity tips_](anonymity-tips.md)_._
\_\_
_Written by_ [_@ayefda_](https://torn.community/u/ayefda)

View File

@ -7,7 +7,7 @@ This principle remains the same for Tornado Cash Nova. As for traditional fixed
* The “Funding” process,
* The “Withdrawing” process.
## Funding Process <a href="#funding-process" id="funding-process"></a>
## Funding Process
The great novelty compared to traditional Tornado Cash pools is that **deposited amounts are no longer predefined.** Users can choose a customized amount within the capacity of their wallet balance.
@ -15,7 +15,7 @@ Therefore, if you want to put 0.4 ETH in the pool, you can do it all at once rat
![](https://i.imgur.com/rqmzdgG.gif)
### How Does It Work? <a href="#how-does-it-work" id="how-does-it-work"></a>
### How Does It Work?
#### **The First Deposit 💰**
@ -74,4 +74,3 @@ Daily limits on token exits (bridging tokens from Gnosis Chain to Ethereum) have
For more information about the daily limits please visit Gnosis Chain documentation:
https://developers.gnosischain.com/for-users/bridges/bridge-daily-limits
_Written by_ [_@ayefda_](https://torn.community/u/ayefda)

View File

@ -12,4 +12,3 @@ As a reminder, a shielded address is registered either through the `Set up accou
We advise you to double-check the shielded address to which you transfer tokens as this action is irreversible.
_Written by_ [_@ayefda_](https://torn.community/u/ayefda)