Compare commits
9 Commits
5039ccdb21
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| ed72164dfa | |||
|
3d5504049b
|
|||
| 85922f7ce1 | |||
| 1ee069e1c2 | |||
| 3de70fb3b2 | |||
| 2f83003024 | |||
| 86c752489e | |||
| 8ca77bb4a5 | |||
| 9a3151e832 |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.8 MiB After Width: | Height: | Size: 1.8 MiB |
|
Before Width: | Height: | Size: 442 KiB After Width: | Height: | Size: 442 KiB |
|
Before Width: | Height: | Size: 156 KiB After Width: | Height: | Size: 156 KiB |
|
Before Width: | Height: | Size: 2.6 MiB After Width: | Height: | Size: 2.6 MiB |
|
Before Width: | Height: | Size: 400 KiB |
|
Before Width: | Height: | Size: 1.7 MiB |
|
Before Width: | Height: | Size: 386 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 49 KiB |
BIN
book/.gitbook/assets/nova-main-page.png
Normal file
|
After Width: | Height: | Size: 629 KiB |
BIN
book/.gitbook/assets/nova-site-account-button.png
Normal file
|
After Width: | Height: | Size: 985 KiB |
BIN
book/.gitbook/assets/nova-site-account-info-page.png
Normal file
|
After Width: | Height: | Size: 749 KiB |
BIN
book/.gitbook/assets/nova-site-check-funded-balance.png
Normal file
|
After Width: | Height: | Size: 83 KiB |
BIN
book/.gitbook/assets/nova-site-connect-metamask.png
Normal file
|
After Width: | Height: | Size: 116 KiB |
BIN
book/.gitbook/assets/nova-site-deposit-fund-eth.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
BIN
book/.gitbook/assets/nova-site-deposit-in-process.png
Normal file
|
After Width: | Height: | Size: 91 KiB |
BIN
book/.gitbook/assets/nova-site-deposit-process.gif
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
book/.gitbook/assets/nova-site-login-button-arrow.png
Normal file
|
After Width: | Height: | Size: 101 KiB |
BIN
book/.gitbook/assets/nova-site-login-button.png
Normal file
|
After Width: | Height: | Size: 202 KiB |
BIN
book/.gitbook/assets/nova-site-save-shielded-key.png
Normal file
|
After Width: | Height: | Size: 88 KiB |
|
After Width: | Height: | Size: 87 KiB |
BIN
book/.gitbook/assets/nova-site-set-up-shielded-key-account.png
Normal file
|
After Width: | Height: | Size: 91 KiB |
BIN
book/.gitbook/assets/nova-site-shielded-key-login-prompt.png
Normal file
|
After Width: | Height: | Size: 73 KiB |
|
After Width: | Height: | Size: 899 KiB |
BIN
book/.gitbook/assets/nova-tornado-connect-metamask.png
Normal file
|
After Width: | Height: | Size: 90 KiB |
|
Before Width: | Height: | Size: 1.6 MiB After Width: | Height: | Size: 1.6 MiB |
BIN
book/.gitbook/assets/set-up-note-onchain-account-button.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
BIN
book/.gitbook/assets/tornado-classic-site-open-settings.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
@@ -1,6 +1,6 @@
|
|||||||
# Introduction to Tornado Cash
|
# Introduction to Tornado Cash
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
{% hint style="danger" %}
|
{% hint style="danger" %}
|
||||||
*Tornado Cash was sanctioned by the US Treasury on 08/08/2022, making it illegal for US citizens to interact with the core and governance contracts.*
|
*Tornado Cash was sanctioned by the US Treasury on 08/08/2022, making it illegal for US citizens to interact with the core and governance contracts.*
|
||||||
@@ -12,7 +12,7 @@ Therefore, nobody - including the original developers - can modify or inhibit th
|
|||||||
|
|
||||||
## How is anonymity achieved?
|
## How is anonymity achieved?
|
||||||
|
|
||||||
Tornado Cash achives anonymity by breaking the on-chain link between source and destination addresses through "anonymity pools". These are immutable smart contracts that accepts fixed denominations of a currency, acting as what is known as a mix network. Although anonymity is only obtained with use of a "relayer", which acts as a withdrawal proxy to mask the link between destination and source addresses.
|
Tornado Cash achieves anonymity by breaking the on-chain link between source and destination addresses through "anonymity pools". These are immutable smart contracts that accepts fixed denominations of a currency, acting as what is known as a mix network. Although anonymity is only obtained with use of a "relayer", which acts as a withdrawal proxy to mask the link between destination and source addresses.
|
||||||
|
|
||||||
Learn more about [_How does Tornado Cash work?_](general/how-does-it-work.md) and [Tips to remain anonymous](general/guides/opsec.md).
|
Learn more about [_How does Tornado Cash work?_](general/how-does-it-work.md) and [Tips to remain anonymous](general/guides/opsec.md).
|
||||||
|
|
||||||
|
|||||||
@@ -7,13 +7,13 @@
|
|||||||
* [TORN](general/token/index.md)
|
* [TORN](general/token/index.md)
|
||||||
* [Governance](general/community/governance.md)
|
* [Governance](general/community/governance.md)
|
||||||
* [Staking](general/token/staking.md)
|
* [Staking](general/token/staking.md)
|
||||||
|
* [Anonymity Mining](general/token/anonymity-mining.md)
|
||||||
* [Contributing](general/community/contributing.md)
|
* [Contributing](general/community/contributing.md)
|
||||||
|
|
||||||
## Guides
|
## Guides
|
||||||
|
|
||||||
* [Post-censorship](general/guides/post-censorship/index.md)
|
* [Post-censorship](general/guides/post-censorship/index.md)
|
||||||
* [RU](general/guides/post-censorship/ru.md)
|
* [RU](general/guides/post-censorship/ru.md)
|
||||||
* [ES](general/guides/post-censorship/es.md)
|
|
||||||
* [ZH](general/guides/post-censorship/zh.md)
|
* [ZH](general/guides/post-censorship/zh.md)
|
||||||
* [How to become a relayer?](general/guides/relayer.md)
|
* [How to become a relayer?](general/guides/relayer.md)
|
||||||
* [Local UI deployment](general/guides/local-ui.md)
|
* [Local UI deployment](general/guides/local-ui.md)
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ 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.
|
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.
|
||||||
|
|
||||||
.png)
|

|
||||||
|
|
||||||
Individuals should take time to review the matters they are voting on, as given the open nature of the organization - **the code execution could be malicious** - 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.
|
Individuals should take time to review the matters they are voting on, as given the open nature of the organization - **the code execution could be malicious** - 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.
|
||||||
|
|
||||||
|
|||||||
@@ -105,6 +105,39 @@ The following addresses are deployments of the [source code of Tornado Cash smar
|
|||||||
| 1 WBTC | [0x776198CCF446DFa168347089d7338879273172cF](https://goerli.etherscan.io/address/0x776198CCF446DFa168347089d7338879273172cF) |
|
| 1 WBTC | [0x776198CCF446DFa168347089d7338879273172cF](https://goerli.etherscan.io/address/0x776198CCF446DFa168347089d7338879273172cF) |
|
||||||
| 10 WBTC | [0xeDC5d01286f99A066559F60a585406f3878a033e](https://goerli.etherscan.io/address/0xeDC5d01286f99A066559F60a585406f3878a033e) |
|
| 10 WBTC | [0xeDC5d01286f99A066559F60a585406f3878a033e](https://goerli.etherscan.io/address/0xeDC5d01286f99A066559F60a585406f3878a033e) |
|
||||||
|
|
||||||
|
* Sepolia
|
||||||
|
|
||||||
|
| Contract | Address |
|
||||||
|
| --------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
|
||||||
|
| [DAI](https://staging.aave.com/faucet/) | [0xFF34B3d4Aee8ddCd6F9AFFFB6Fe49bD371b8a357](https://sepolia.etherscan.io/address/0xFF34B3d4Aee8ddCd6F9AFFFB6Fe49bD371b8a357) |
|
||||||
|
| Hasher | [0x20bc314FC55345d74235731B6C0Cd57ede6cdF2F](https://sepolia.etherscan.io/address/0x20bc314FC55345d74235731B6C0Cd57ede6cdF2F) |
|
||||||
|
| Verifier | [0xAE523682eB597e057acA3dC009161a122656F00e](https://sepolia.etherscan.io/address/0xAE523682eB597e057acA3dC009161a122656F00e) |
|
||||||
|
| TORN | [0x3AE6667167C0f44394106E197904519D808323cA](https://sepolia.etherscan.io/address/0x3AE6667167C0f44394106E197904519D808323cA) |
|
||||||
|
| GovernanceProxy | [0xe5324cD7602eeb387418e594B87aCADee08aeCAD](https://sepolia.etherscan.io/address/0xe5324cD7602eeb387418e594B87aCADee08aeCAD) |
|
||||||
|
| GovernanceV5 | [0x27fb0722D38996ff3ffa2F65a959Ec2Cd95C9525](https://sepolia.etherscan.io/address/0x27fb0722D38996ff3ffa2F65a959Ec2Cd95C9525) |
|
||||||
|
| GovernanceVesting | [0x488F1d0135eF240D4594273AA5E05782c5d39De1](https://sepolia.etherscan.io/address/0x488F1d0135eF240D4594273AA5E05782c5d39De1) |
|
||||||
|
| GasCompensationVault | [0x258356291E9000270118b07396fc8BFdF6646041](https://sepolia.etherscan.io/address/0x258356291E9000270118b07396fc8BFdF6646041) |
|
||||||
|
| TornadoVault | [0x09Aedf485b0F3Ab213015F13dBe15d9490E9BfBD](https://sepolia.etherscan.io/address/0x09Aedf485b0F3Ab213015F13dBe15d9490E9BfBD) |
|
||||||
|
| InstanceRegistryProxy | [0xdbBeC11BE17AD70B931DB6e01Bcd1f6Ae973b14E](https://sepolia.etherscan.io/address/0xdbBeC11BE17AD70B931DB6e01Bcd1f6Ae973b14E) |
|
||||||
|
| InstanceRegistryImpl | [0x4e69fD587118dFb64957d18654E3894118E9B1BF](https://sepolia.etherscan.io/address/0x4e69fD587118dFb64957d18654E3894118E9B1BF) |
|
||||||
|
| FeeManagerProxy | [0x5BEd99c71f9416C2F8E1c36052AdA73A0d4dbe4e](https://sepolia.etherscan.io/address/0x5BEd99c71f9416C2F8E1c36052AdA73A0d4dbe4e) |
|
||||||
|
| FeeManagerImpl | [0x4ff67cC3Cd810556DD6ef72D12D72dCFa925Ff95](https://sepolia.etherscan.io/address/0x4ff67cC3Cd810556DD6ef72D12D72dCFa925Ff95) |
|
||||||
|
| RelayerRegistryProxy | [0x1428e5d2356b13778A13108b10c440C83011dfB8](https://sepolia.etherscan.io/address/0x1428e5d2356b13778A13108b10c440C83011dfB8) |
|
||||||
|
| RelayerRegistryImpl | [0xD6663593E71e4916eCb6f6606e1A6FbfA1634ffA](https://sepolia.etherscan.io/address/0xD6663593E71e4916eCb6f6606e1A6FbfA1634ffA) |
|
||||||
|
| TornadoStakingRewardsProxy | [0x6d0018890751Efd31feb8166711B16732E2b496b](https://sepolia.etherscan.io/address/0x6d0018890751Efd31feb8166711B16732E2b496b) |
|
||||||
|
| TornadoStakingRewardsImpl | [0xe2e051c18baACA3Bfeb71b578f3748C519CA0628](https://sepolia.etherscan.io/address/0xe2e051c18baACA3Bfeb71b578f3748C519CA0628) |
|
||||||
|
| TornadoRouter | [0x1572AFE6949fdF51Cb3E0856216670ae9Ee160Ee](https://sepolia.etherscan.io/address/0x1572AFE6949fdF51Cb3E0856216670ae9Ee160Ee) |
|
||||||
|
| Aggregator | [0x4088712AC9fad39ea133cdb9130E465d235e9642](https://sepolia.etherscan.io/address/0x4088712AC9fad39ea133cdb9130E465d235e9642) |
|
||||||
|
| Echoer | [0xcDD1fc3F5ac2782D83449d3AbE80D6b7B273B0e5](https://sepolia.etherscan.io/address/0xcDD1fc3F5ac2782D83449d3AbE80D6b7B273B0e5) |
|
||||||
|
| 0.1 ETH | [0x8C4A04d872a6C1BE37964A21ba3a138525dFF50b](https://sepolia.etherscan.io/address/0x8C4A04d872a6C1BE37964A21ba3a138525dFF50b) |
|
||||||
|
| 1 ETH | [0x8cc930096B4Df705A007c4A039BDFA1320Ed2508](https://sepolia.etherscan.io/address/0x8cc930096B4Df705A007c4A039BDFA1320Ed2508) |
|
||||||
|
| 10 ETH | [0x8D10d506D29Fc62ABb8A290B99F66dB27Fc43585](https://sepolia.etherscan.io/address/0x8D10d506D29Fc62ABb8A290B99F66dB27Fc43585) |
|
||||||
|
| 100 ETH | [0x44c5C92ed73dB43888210264f0C8b36Fd68D8379](https://sepolia.etherscan.io/address/0x44c5C92ed73dB43888210264f0C8b36Fd68D8379) |
|
||||||
|
| 100 DAI | [0x6921fd1a97441dd603a997ED6DDF388658daf754](https://sepolia.etherscan.io/address/0x6921fd1a97441dd603a997ED6DDF388658daf754) |
|
||||||
|
| 1,000 DAI | [0x50a637770F5d161999420F7d70d888DE47207145](https://sepolia.etherscan.io/address/0x50a637770F5d161999420F7d70d888DE47207145) |
|
||||||
|
| 10,000 DAI | [0xecD649870407cD43923A816Cc6334a5bdf113621](https://sepolia.etherscan.io/address/0xecD649870407cD43923A816Cc6334a5bdf113621) |
|
||||||
|
| 100,000 DAI | [0x73B4BD04bF83206B6e979BE2507098F92EDf4F90](https://sepolia.etherscan.io/address/0x73B4BD04bF83206B6e979BE2507098F92EDf4F90) |
|
||||||
|
|
||||||
### Tornado Cash Nova
|
### Tornado Cash Nova
|
||||||
|
|
||||||
| Contract | Address |
|
| Contract | Address |
|
||||||
@@ -123,7 +156,7 @@ The following addresses are deployments of the [source code of Tornado Cash smar
|
|||||||
| Governance Contract | [0x5efda50f22d34f262c29268506c5fa42cb56a1ce](https://etherscan.io/address/0x5efda50f22d34f262c29268506c5fa42cb56a1ce) |
|
| Governance Contract | [0x5efda50f22d34f262c29268506c5fa42cb56a1ce](https://etherscan.io/address/0x5efda50f22d34f262c29268506c5fa42cb56a1ce) |
|
||||||
| Governance Vault (for locked TORN) | [0x2f50508a8a3d323b91336fa3ea6ae50e55f32185](https://etherscan.io/address/0x2f50508a8a3d323b91336fa3ea6ae50e55f32185#tokentxns) |
|
| Governance Vault (for locked TORN) | [0x2f50508a8a3d323b91336fa3ea6ae50e55f32185](https://etherscan.io/address/0x2f50508a8a3d323b91336fa3ea6ae50e55f32185#tokentxns) |
|
||||||
| Deployer Contract | [0xCEe71753C9820f063b38FDbE4cFDAf1d3D928A80](https://etherscan.io/address/0xCEe71753C9820f063b38FDbE4cFDAf1d3D928A80) |
|
| Deployer Contract | [0xCEe71753C9820f063b38FDbE4cFDAf1d3D928A80](https://etherscan.io/address/0xCEe71753C9820f063b38FDbE4cFDAf1d3D928A80) |
|
||||||
| Governance Impl | [0xBa178126C28F50Ee60322a82f5EbCd6b3711e101](https://etherscan.io/address/0xba178126c28f50ee60322a82f5ebcd6b3711e101#code) |
|
| Governance Impl | [0xbf46f2222c0712cAF2f13B8590732DbD964ce395](https://etherscan.io/address/0xbf46f2222c0712cAF2f13B8590732DbD964ce395#code) |
|
||||||
| Governance Vesting | [0x179f48c78f57a3a78f0608cc9197b8972921d1d2](https://etherscan.io/address/0x179f48c78f57a3a78f0608cc9197b8972921d1d2) |
|
| Governance Vesting | [0x179f48c78f57a3a78f0608cc9197b8972921d1d2](https://etherscan.io/address/0x179f48c78f57a3a78f0608cc9197b8972921d1d2) |
|
||||||
| Community Fund | [0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4](https://gnosis-safe.io/app/eth:0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4/balances) |
|
| Community Fund | [0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4](https://gnosis-safe.io/app/eth:0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4/balances) |
|
||||||
| TORN Token | [0x77777feddddffc19ff86db637967013e6c6a116c](https://etherscan.io/address/0x77777feddddffc19ff86db637967013e6c6a116c) |
|
| TORN Token | [0x77777feddddffc19ff86db637967013e6c6a116c](https://etherscan.io/address/0x77777feddddffc19ff86db637967013e6c6a116c) |
|
||||||
@@ -138,9 +171,9 @@ The following addresses are deployments of the [source code of Tornado Cash smar
|
|||||||
| Proxy of feeManagerContract | [0x5f6c97C6AD7bdd0AE7E0Dd4ca33A4ED3fDabD4D7](https://etherscan.io/address/0x5f6c97C6AD7bdd0AE7E0Dd4ca33A4ED3fDabD4D7) |
|
| Proxy of feeManagerContract | [0x5f6c97C6AD7bdd0AE7E0Dd4ca33A4ED3fDabD4D7](https://etherscan.io/address/0x5f6c97C6AD7bdd0AE7E0Dd4ca33A4ED3fDabD4D7) |
|
||||||
| FeeManager | [0xf4B067dD14e95Bab89Be928c07Cb22E3c94E0DAA](https://etherscan.io/address/0xf4B067dD14e95Bab89Be928c07Cb22E3c94E0DAA) |
|
| FeeManager | [0xf4B067dD14e95Bab89Be928c07Cb22E3c94E0DAA](https://etherscan.io/address/0xf4B067dD14e95Bab89Be928c07Cb22E3c94E0DAA) |
|
||||||
| Proxy of relayerRegistryContract | [0x58E8dCC13BE9780fC42E8723D8EaD4CF46943dF2](https://etherscan.io/address/0x58E8dCC13BE9780fC42E8723D8EaD4CF46943dF2) |
|
| Proxy of relayerRegistryContract | [0x58E8dCC13BE9780fC42E8723D8EaD4CF46943dF2](https://etherscan.io/address/0x58E8dCC13BE9780fC42E8723D8EaD4CF46943dF2) |
|
||||||
| RelayerRegistry | [0xe27b91724c55e950f68b394f33fa3b86693179c0](https://etherscan.io/address/0xe27b91724c55e950f68b394f33fa3b86693179c0) |
|
| RelayerRegistry | [0x84b0c75c1F6211450FEC7289c32D717AdaDD702A](https://etherscan.io/address/0x84b0c75c1F6211450FEC7289c32D717AdaDD702A) |
|
||||||
| Proxy of stakingContract | [0x5b3f656c80e8ddb9ec01dd9018815576e9238c29](https://etherscan.io/address/0x5b3f656c80e8ddb9ec01dd9018815576e9238c29) |
|
| Proxy of stakingContract | [0x5b3f656c80e8ddb9ec01dd9018815576e9238c29](https://etherscan.io/address/0x5b3f656c80e8ddb9ec01dd9018815576e9238c29) |
|
||||||
| TornadoStakingRewards | [0xefbea4ec481c2467a1a94d94bc54f111f6a7345f](https://etherscan.io/address/0xefbea4ec481c2467a1a94d94bc54f111f6a7345f) |
|
| TornadoStakingRewards | [0x9c97be37840f0e754bb7aDB1b16fD0954A2BA248](https://etherscan.io/address/0x9c97be37840f0e754bb7aDB1b16fD0954A2BA248) |
|
||||||
| Proxy of instanceRegistryContract | [0xB20c66C4DE72433F3cE747b58B86830c459CA911](https://etherscan.io/address/0xB20c66C4DE72433F3cE747b58B86830c459CA911) |
|
| Proxy of instanceRegistryContract | [0xB20c66C4DE72433F3cE747b58B86830c459CA911](https://etherscan.io/address/0xB20c66C4DE72433F3cE747b58B86830c459CA911) |
|
||||||
| InstanceRegistry | [0x2573BAc39EBe2901B4389CD468F2872cF7767FAF](https://etherscan.io/address/0x2573BAc39EBe2901B4389CD468F2872cF7767FAF) |
|
| InstanceRegistry | [0x2573BAc39EBe2901B4389CD468F2872cF7767FAF](https://etherscan.io/address/0x2573BAc39EBe2901B4389CD468F2872cF7767FAF) |
|
||||||
|
|
||||||
|
|||||||
@@ -1,115 +0,0 @@
|
|||||||
# Uso de Tornado Cash tras la censura
|
|
||||||
|
|
||||||
Esta es una guía para usar Tornado Cash después de la crisis del 8 de agosto, cuando la OFAC decidió sancionar a la organización y a los contratos. Esto generó una ola de censura generalizada de los proveedores de servicios. Como resultado los usuarios son vulnerables y no pueden acceder a sus fondos.
|
|
||||||
|
|
||||||
## Compilación de la comunidad
|
|
||||||
|
|
||||||
El código fuente de la compilación de la comunidad se puede encontrar en [el git oficial de la comunidad](https://git.tornado.ws/tornadocash/classic-ui). Para un tutorial sobre cómo auditar los cambios mirá [la guía de Micah](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj).
|
|
||||||
|
|
||||||
- Versión actual de compilación: **6137e13**
|
|
||||||
- Versión de construcción estable: **6137e13**
|
|
||||||
- [Registro de cambios](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
|
|
||||||
|
|
||||||
**Consulte [las instrucciones sobre cómo configurar RPC](#RPC) si está realizando transacciones con direcciones sancionadas.**
|
|
||||||
|
|
||||||
### Contenido y resolutores de ENS
|
|
||||||
|
|
||||||
La últimas compilaciones de la comunidad deberían estar disponibles en:
|
|
||||||
|
|
||||||
- Classic:
|
|
||||||
- [tornado.ws](https://tornado.ws)
|
|
||||||
- Nova:
|
|
||||||
- [nova.tornado.ws](https://nova.tornado.ws)
|
|
||||||
|
|
||||||
### TOR de la red
|
|
||||||
|
|
||||||
**El historial del navegador debe estar habilitado al usar el navegador TOR para el almacenamiento en caché de eventos**.
|
|
||||||
|
|
||||||
Ahora es posible acceder a las compilaciones a través de los servicios ocultos de cebolla con el solucionador de la comunidad (3th.ws), si no hay respuesta, consulte la [página de estado de la red](https://status.torproject.org) para posibles interrupciones.
|
|
||||||
|
|
||||||
- [onion.tornadocash.3th.ws](https://onion.tornadocash.3th.ws)
|
|
||||||
- [h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion](https://h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion/)
|
|
||||||
- [onion.nova.tornadocash.3th.ws](https://onion.nova.tornadocash.3th.ws)
|
|
||||||
- [tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion](https://tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion)
|
|
||||||
|
|
||||||
### Detalles de IPFS
|
|
||||||
|
|
||||||
Si no podés acceder a estos enlaces, deberás obtener el hash del contenido IPFS y el enlace desde los detalles del dominio. Visitá la página del dominio de la aplicación ENS en:
|
|
||||||
|
|
||||||
- Classic: [tornadocash.eth](https://app.ens.domains/name/tornadocash.eth/details)
|
|
||||||
- Nova: [nova.tornadocash.eth](https://app.ens.domains/name/nova.tornadocashcommunity.eth/details)
|
|
||||||
|
|
||||||
El enlace IPFS para Classic (tornadocash.eth), por ejemplo, va a tener el siguiente aspecto:
|
|
||||||
|
|
||||||
```
|
|
||||||
ipfs://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu
|
|
||||||
```
|
|
||||||
|
|
||||||
El hash de contenido de este enlace es `bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu`
|
|
||||||
|
|
||||||
### Despliegue local de IPFS (recomendado)
|
|
||||||
|
|
||||||
- Brave
|
|
||||||
|
|
||||||
- Navegá hacia el enlace IPFS en el navegador
|
|
||||||
- Cuando se solicite, seleccioná “Use a Brave local IPFS node" -usar un nodo IPFS local de Brave-.
|
|
||||||
|
|
||||||
- Chrome / Firefox
|
|
||||||
- Instalar IPFS Desktop
|
|
||||||
- Instalar la extensión IPFS Companion ([Chrome](https://chrome.google.com/webstore/detail/ipfs-companion/nibjojkomfdiaoajekhjakgkdhaomnch?hl=es) / [Firefox](https://addons.mozilla.org/es/firefox/addon/ipfs-companion/))
|
|
||||||
- Asegurate que IPFS Desktop está abierto y con conexión a internet
|
|
||||||
- Navegá hacia el enlace IPFS en el navegador
|
|
||||||
|
|
||||||
### Uso de la puerta de enlace de IPFS
|
|
||||||
|
|
||||||
Toma el hash del contenido, añade un . y a continuación adhiere una de las siguientes puertas de enlace de IPFS:
|
|
||||||
|
|
||||||
- `ipfs.dweb.link`
|
|
||||||
- https://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu.ipfs.dweb.link
|
|
||||||
- `ipfs.cf-ipfs.com`
|
|
||||||
- https://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu.ipfs.cf-ipfs.com
|
|
||||||
- `ipfs.io`
|
|
||||||
- https://ipfs.io/ipfs/bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu
|
|
||||||
|
|
||||||
## RPC
|
|
||||||
|
|
||||||
- Si desea depositar, es posible que deba cambiar su RPC de billetera, ya que la mayoría de los proveedores han censurado los contratos inteligentes. **El proveedor predeterminado de Metamask, Infura junto con Ankr y Alchemy no prohíben las transacciones hacia y desde el protocolo, la gobernanza y el token TORN**.
|
|
||||||
|
|
||||||
- Intentá buscar en Chainlist un endpoint (punto final) que funcione, esto podría llevar varios intentos (anotá el ChainID para configurar la red). A continuación se muestra un ejemplo de cómo cambiar el proveedor RPC para MetaMask.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
- A veces al visitar la aplicación puede aparecer el siguiente mensaje, para solucionarlo haga clic en "OPEN SETTINGS" -abrir ajustes-.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
- A continuación, aparecerá un desplegable con una selección por defecto. Hacé clic en él y seleccioná la opción "Custom" -personalizada-.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
- Introducí aquí un proveedor de RPC sin censura dependiendo de tu red y esto resolverá los problemas de la aplicación.
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
- Ahora podés retirar, depositar, hacer staking o participar libremente en la gobernanza descentralizada como si nunca hubiera pasado nada.
|
|
||||||
|
|
||||||
## FAQ
|
|
||||||
|
|
||||||
> ¿Por qué sigo recibiendo el error `Failed to fetch relayers`?
|
|
||||||
|
|
||||||
- Este error está relacionado con una mala conexión o como resultado de que no hay repetidores disponibles en su red. Por lo general, se puede resolver refrescando.
|
|
||||||
|
|
||||||
> ¿Por qué sigo recibiendo el error `Failed to fetch proving keys`?
|
|
||||||
|
|
||||||
- Este error está relacionado con una mala conexión, por lo general se puede resolver actualizando o cambiando la ubicación de VPN para una mejor latencia.
|
|
||||||
|
|
||||||
> ¿Por qué sigo recibiendo el error `Failed to fetch all deposit events from contract` cuando intento retirar dinero?
|
|
||||||
|
|
||||||
- Este error está relacionado con una mala conexión o con el uso de un extremo RPC censurado. Para resolver esto:
|
|
||||||
- cambiar la ubicación de VPN para una mejor latencia
|
|
||||||
- probar un nuevo navegador o método de acceso
|
|
||||||
- configure la configuración RPC de la aplicación a una alternativa
|
|
||||||
|
|
||||||
> ¿Por qué no puedo hacer un depósito desde mi monedero?
|
|
||||||
|
|
||||||
- La mayoría de los RPC censuran las transacciones según el protocolo y la gobernanza desde las sanciones de la OFAC, debe configurar su RPC de billetera en un punto final sin censura.
|
|
||||||
@@ -12,32 +12,29 @@ This is a guide to using Tornado Cash after the 8th August crisis, when the OFAC
|
|||||||
|
|
||||||
_The source code for the community build can be found on [the offical community git](https://git.tornado.ws/tornadocash/classic-ui). For a tutorial on how to audit the changes [see Micah's guide](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj)_.
|
_The source code for the community build can be found on [the offical community git](https://git.tornado.ws/tornadocash/classic-ui). For a tutorial on how to audit the changes [see Micah's guide](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj)_.
|
||||||
|
|
||||||
* Current build version: **6137e13**
|
* Current build version: **023c463**
|
||||||
* Stable build version: **6137e13**
|
* Stable build version: **023c463**
|
||||||
* [Changelog](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
|
* [Changelog](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
|
||||||
|
|
||||||
**See [instructions on RPC configuration](#RPC) if transacting with sanctioned addresses**
|
**See [instructions on RPC configuration](#RPC) if transacting with sanctioned addresses**
|
||||||
|
|
||||||
#### ENS resolvers
|
|
||||||
|
|
||||||
The latest community builds are available at:
|
The latest community builds are available at:
|
||||||
|
|
||||||
* Classic:
|
* Classic:
|
||||||
* [tornado.ws](https://tornado.ws)
|
* [tornado.ws](https://tornado.ws)
|
||||||
|
* [ipfs.io/ipns/tornadocash.eth](https://ipfs.io/ipns/tornadocash.eth/)
|
||||||
* Nova:
|
* Nova:
|
||||||
* [nova.tornado.ws](https://nova.tornado.ws)
|
* [nova.tornado.ws](https://nova.tornado.ws)
|
||||||
|
* [ipfs.io/ipns/nova.tornadocash.eth](https://ipfs.io/ipns/nova.tornadocash.eth/)
|
||||||
|
|
||||||
|
|
||||||
#### TOR network
|
#### TOR network
|
||||||
|
|
||||||
**Browser history must be enabled when using TOR browser for event caching**.
|
**Browser history must be enabled when using TOR browser for event caching**.
|
||||||
|
|
||||||
It is now possible to access the builds via onion hidden services with the community resolver (3th.ws), if there is no response see the [network status page](https://status.torproject.org/) for possible disruption.
|
How to use Tornado site via Tor: [guide](../tor.md).
|
||||||
|
|
||||||
|
|
||||||
* [onion.tornadocash.3th.ws](https://onion.tornadocash.3th.ws)
|
|
||||||
* [h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion](https://h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion/)
|
|
||||||
* [onion.nova.tornadocash.3th.ws](https://onion.nova.tornadocash.3th.ws)
|
|
||||||
* [tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion](https://tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion)
|
|
||||||
|
|
||||||
#### IPFS details
|
#### IPFS details
|
||||||
|
|
||||||
@@ -49,10 +46,10 @@ To get the IPFS content hash and link from the domain details. Visit the ENS app
|
|||||||
The IPFS link for Classic (tornadocash.eth) for example, will look like:
|
The IPFS link for Classic (tornadocash.eth) for example, will look like:
|
||||||
|
|
||||||
```
|
```
|
||||||
ipfs://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu
|
ipfs://bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu
|
||||||
```
|
```
|
||||||
|
|
||||||
The content hash of this link is `bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu`
|
The content hash of this link is `bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu`
|
||||||
|
|
||||||
|
|
||||||
#### Local IPFS deployment (recommended)
|
#### Local IPFS deployment (recommended)
|
||||||
@@ -71,11 +68,20 @@ The content hash of this link is `bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4th
|
|||||||
|
|
||||||
* Take the content hash and prefix it followed by a `.` to one of the following IPFS gateways:
|
* Take the content hash and prefix it followed by a `.` to one of the following IPFS gateways:
|
||||||
* `ipfs.dweb.link`
|
* `ipfs.dweb.link`
|
||||||
* https://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu.ipfs.dweb.link
|
* https://bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu.ipfs.dweb.link
|
||||||
* `ipfs.cf-ipfs.com`
|
* `ipfs.cf-ipfs.com`
|
||||||
* https://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu.ipfs.cf-ipfs.com
|
* https://bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu.ipfs.cf-ipfs.com
|
||||||
* `ipfs.io`
|
* `ipfs.io`
|
||||||
* https://ipfs.io/ipfs/bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu
|
* https://ipfs.io/ipfs/bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Decentralized sources
|
||||||
|
|
||||||
|
All sources (code) of Tornado Cash are also decentralized after [proposal #30](https://tornado.ws/governance/30) and have ENS domains with IPFS contenthash.
|
||||||
|
Full guide available at ENS domain [sources.tornadocash.eth](https://app.ens.domains/sources.tornadocash.eth), actual IPFS hash: `bafybeia2s5em2xypmtdifuyj62xwgveujygs4vzoqhbqd2um45wbdxxb6u`.
|
||||||
|
|
||||||
|
Gateway (direct link): https://ipfs.io/ipfs/bafybeia2s5em2xypmtdifuyj62xwgveujygs4vzoqhbqd2um45wbdxxb6u
|
||||||
|
|
||||||
|
|
||||||
### RPC
|
### RPC
|
||||||
@@ -87,7 +93,7 @@ The content hash of this link is `bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4th
|
|||||||
--------
|
--------
|
||||||
|
|
||||||
|
|
||||||
* If you want to deposit you may have to change your wallet RPC, as most providers have censored the smart contracts. **The default provider of Metamask, Infura along with Ankr and Alchemy do not prohibit transactions to and from the protocol, governance and the TORN token**.
|
* If you want to deposit you may have to change your wallet RPC, as most providers have censored the smart contracts. **The default provider of Metamask, Infura along with Ankr and Alchemy currently do not prohibit transactions to and from the protocol, governance and the TORN token**.
|
||||||
|
|
||||||
* Try searching for an alternative 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.
|
* Try searching for an alternative 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.
|
||||||
|
|
||||||
@@ -105,7 +111,7 @@ The content hash of this link is `bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4th
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
* Then you are freely able to withdraw, deposit, stake or participate in decentralised governance like nothing ever happened.
|
* Then you are freely able to withdraw, deposit, stake or participate in decentralized governance like nothing ever happened.
|
||||||
|
|
||||||
## FAQ
|
## FAQ
|
||||||
|
|
||||||
|
|||||||
@@ -6,32 +6,27 @@
|
|||||||
|
|
||||||
Исходный код сборки сообщества можно найти на официальном [сайте сообщества git](https://git.tornado.ws/tornadocash/classic-ui.git). Руководство по аудиту изменений см. в [руководстве Micah](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj).
|
Исходный код сборки сообщества можно найти на официальном [сайте сообщества git](https://git.tornado.ws/tornadocash/classic-ui.git). Руководство по аудиту изменений см. в [руководстве Micah](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj).
|
||||||
|
|
||||||
* Актуальная версия сборки: **6137e13**
|
* Актуальная версия сборки: **023c463**
|
||||||
* Стабильная версия сборки: **6137e13**
|
* Стабильная версия сборки: **023c463**
|
||||||
* [Журнал изменений](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
|
* [Журнал изменений](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
|
||||||
|
|
||||||
**См. [Инструкции по настройке RPC](#RPC) при выполнении транзакций с адресами, санкционированными OFAC**.
|
**См. [Инструкции по настройке RPC](#RPC) при выполнении транзакций с адресами, санкционированными OFAC**.
|
||||||
|
|
||||||
### Контент ENS
|
|
||||||
|
|
||||||
Последняя версия сообщества должна быть доступна по адресу:
|
Последняя версия сообщества должна быть доступна по адресу:
|
||||||
|
|
||||||
* Classic:
|
* Classic:
|
||||||
* [tornado.ws](https://tornado.ws)
|
* [tornado.ws](https://tornado.ws)
|
||||||
|
* [ipfs.io/ipns/tornadocash.eth](https://ipfs.io/ipns/tornadocash.eth/)
|
||||||
* Nova:
|
* Nova:
|
||||||
* [nova.tornado.ws](https://nova.tornado.ws)
|
* [nova.tornado.ws](https://nova.tornado.ws)
|
||||||
|
* [ipfs.io/ipns/nova.tornadocash.eth](https://ipfs.io/ipns/nova.tornadocash.eth/)
|
||||||
|
|
||||||
|
|
||||||
### TOR сеть
|
### TOR сеть
|
||||||
|
|
||||||
**История браузера должна быть включена при использовании браузера TOR для кэширования событий**.
|
**История браузера должна быть включена при использовании браузера TOR для кэширования событий**.
|
||||||
|
|
||||||
Теперь можно получить доступ через скрытые сервисы onion с помощью распознавателя сообщества (3th.ws), если нет ответа, см. [страницу состояния сети](https://status.torproject.org/) для возможных сбоев.
|
Как работать с сайтом Tornado через Tor: [полный гайд](../tor.md).
|
||||||
|
|
||||||
* [onion.tornadocash.3th.ws](https://onion.tornadocash.3th.ws)
|
|
||||||
* [h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion](https://h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion/)
|
|
||||||
* [onion.nova.tornadocash.3th.ws](https://onion.nova.tornadocash.3th.ws)
|
|
||||||
* [tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion](https://tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion)
|
|
||||||
|
|
||||||
|
|
||||||
### IPFS подробности
|
### IPFS подробности
|
||||||
@@ -44,10 +39,10 @@
|
|||||||
|
|
||||||
Например, ссылка IPFS для Classic (tornadocash.eth) будет выглядеть так:
|
Например, ссылка IPFS для Classic (tornadocash.eth) будет выглядеть так:
|
||||||
```
|
```
|
||||||
ipfs://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu
|
ipfs://bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu
|
||||||
```
|
```
|
||||||
|
|
||||||
Хэш содержимого этой ссылки: `bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu`.
|
Хэш содержимого этой ссылки: `bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu`.
|
||||||
|
|
||||||
#### Локальное развертывание IPFS (рекомендуется)
|
#### Локальное развертывание IPFS (рекомендуется)
|
||||||
|
|
||||||
@@ -63,13 +58,21 @@ ipfs://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu
|
|||||||
|
|
||||||
#### Проверка и использование шлюза IPFS
|
#### Проверка и использование шлюза IPFS
|
||||||
|
|
||||||
* Возьмите хеш содержимого и добавьте к нему префикс, за которым следует расширение . к одному из следующих шлюзов IPFS:
|
* Возьмите хеш содержимого и добавьте к нему префикс, за которым следует расширение, в одном из следующих шлюзов IPFS:
|
||||||
* `ipfs.dweb.link`
|
* `ipfs.dweb.link`
|
||||||
* https://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu.ipfs.dweb.link
|
* https://bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu.ipfs.dweb.link
|
||||||
* `ipfs.cf-ipfs.com`
|
* `ipfs.cf-ipfs.com`
|
||||||
* https://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu.ipfs.cf-ipfs.com
|
* https://bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu.ipfs.cf-ipfs.com
|
||||||
* `ipfs.io`
|
* `ipfs.io`
|
||||||
* https://ipfs.io/ipfs/bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu
|
* https://ipfs.io/ipfs/bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu
|
||||||
|
|
||||||
|
#### Децентрализованные исходники
|
||||||
|
|
||||||
|
Исходный код всех сайтов, библиотек, репозиториев и сервисов Tornado Cash являются децентрализованными после [предложения #30](https://tornado.ws/governance/30) и их можно скачать по IPFS-хешу с соответствующего ENS домена.
|
||||||
|
|
||||||
|
Полный гайд доступен на ENS-домене [sources.tornadocash.eth](https://app.ens.domains/sources.tornadocash.eth), актуальный IPFS-хеш гайда: `bafybeia2s5em2xypmtdifuyj62xwgveujygs4vzoqhbqd2um45wbdxxb6u`.
|
||||||
|
|
||||||
|
IPFS шлюз (прямая ссылка): https://ipfs.io/ipfs/bafybeia2s5em2xypmtdifuyj62xwgveujygs4vzoqhbqd2um45wbdxxb6u
|
||||||
|
|
||||||
## RPC
|
## RPC
|
||||||
|
|
||||||
|
|||||||
@@ -6,31 +6,26 @@
|
|||||||
|
|
||||||
社区构建的源代码可以在官方社区 [git 上找到。](https://git.tornado.ws/tornadocash/classic-ui) 有关如何查看更改的教程,请参阅 [Micah 的指南](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj)。
|
社区构建的源代码可以在官方社区 [git 上找到。](https://git.tornado.ws/tornadocash/classic-ui) 有关如何查看更改的教程,请参阅 [Micah 的指南](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj)。
|
||||||
|
|
||||||
* 当前构建版本:**6137e13**
|
* 当前构建版本:**023c463**
|
||||||
* 稳定构建版本: **6137e13**
|
* 稳定构建版本: **023c463**
|
||||||
* [更改日志](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
|
* [更改日志](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
|
||||||
|
|
||||||
**如果使用受制裁的地址进行交易,请参阅 [RPC 配置说明](#RPC)**。
|
**如果使用受制裁的地址进行交易,请参阅 [RPC 配置说明](#RPC)**。
|
||||||
|
|
||||||
### ENS 内容
|
|
||||||
|
|
||||||
最新的社区版本应在以下位置提供:
|
最新的社区版本应在以下位置提供:
|
||||||
|
|
||||||
* Classic:
|
* Classic:
|
||||||
* [tornado.ws](https://tornado.ws)
|
* [tornado.ws](https://tornado.ws)
|
||||||
|
* [ipfs.io/ipns/tornadocash.eth](https://ipfs.io/ipns/tornadocash.eth/)
|
||||||
* Nova:
|
* Nova:
|
||||||
* [nova.tornado.ws](https://nova.tornado.ws)
|
* [nova.tornado.ws](https://nova.tornado.ws)
|
||||||
|
* [ipfs.io/ipns/nova.tornadocash.eth](https://ipfs.io/ipns/nova.tornadocash.eth/)
|
||||||
|
|
||||||
### TOR 网络
|
### TOR 网络
|
||||||
|
|
||||||
**如果您使用的是 TOR 浏览器,请启用浏览器历史记录,否则事件将不会被缓存。**
|
**如果您使用的是 TOR 浏览器,请启用浏览器历史记录,否则事件将不会被缓存。**
|
||||||
|
|
||||||
现在可以使用社区解析器 (3th.ws) 通过洋葱隐藏服务访问构建,如果没有响应,请查看 [网络状态页面](https://status.torproject.org/) 以了解可能的中断。
|
如何通过 Tor 使用 Tornado 站点:[指南](../tor.md)。
|
||||||
|
|
||||||
* [onion.tornadocash.3th.ws](https://onion.tornadocash.3th.ws)
|
|
||||||
* [h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion](https://h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion/)
|
|
||||||
* [onion.nova.tornadocash.3th.ws](https://onion.nova.tornadocash.3th.ws)
|
|
||||||
* [tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion](https://tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion)
|
|
||||||
|
|
||||||
### IPFS 详情
|
### IPFS 详情
|
||||||
|
|
||||||
@@ -42,10 +37,10 @@
|
|||||||
|
|
||||||
例如,Classic (tornadocash.eth) 的 IPFS 链接将如下所示:
|
例如,Classic (tornadocash.eth) 的 IPFS 链接将如下所示:
|
||||||
```
|
```
|
||||||
ipfs://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu
|
ipfs://bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu
|
||||||
```
|
```
|
||||||
|
|
||||||
此链接的内容哈希是 `bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu`
|
此链接的内容哈希是 `bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu`
|
||||||
|
|
||||||
### 本地 IPFS 部署(推荐)
|
### 本地 IPFS 部署(推荐)
|
||||||
|
|
||||||
@@ -63,11 +58,15 @@ ipfs://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu
|
|||||||
|
|
||||||
* 获取内容哈希并为其添加前缀,后跟 `.` 到以下 IPFS 网关之一:
|
* 获取内容哈希并为其添加前缀,后跟 `.` 到以下 IPFS 网关之一:
|
||||||
* `ipfs.dweb.link`
|
* `ipfs.dweb.link`
|
||||||
* https://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu.ipfs.dweb.link
|
* https://bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu.ipfs.dweb.link
|
||||||
* `ipfs.cf-ipfs.com`
|
* `ipfs.cf-ipfs.com`
|
||||||
* https://bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu.ipfs.cf-ipfs.com
|
* https://bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu.ipfs.cf-ipfs.com
|
||||||
* `ipfs.io`
|
* `ipfs.io`
|
||||||
* https://ipfs.io/ipfs/bafybeiftkuzmuwok2vdxyex5twmzzkq6su7hoipj3j4thvftud4263dbcu
|
* https://ipfs.io/ipfs/bafybeib4rg5gx7plrvzasrrqa3tcb3tnzm2goxhteaxsbem6hjpzsgihbu
|
||||||
|
|
||||||
|
### 分散来源
|
||||||
|
|
||||||
|
Tornado Cash 的所有来源(代码)在 [提案 #30](https://tornado.ws/governance/30) 之后也是去中心化的,并且具有带有 IPFS contenthash 的 ENS 域。 完整指南可在 ENS 域 [sources.tornadocash.eth](https://app.ens.domains/sources.tornadocash.eth) 获取,实际 IPFS 哈希:`bafybeia2s5em2xypmtdifuyj62xwgveujygs4vzoqhbqd2um45wbdxxb6u`。 网关(直接链接):https://ipfs.io/ipfs/bafybeia2s5em2xypmtdifuyj62xwgveujygs4vzoqhbqd2um45wbdxxb6u
|
||||||
|
|
||||||
|
|
||||||
## RPC
|
## RPC
|
||||||
|
|||||||
@@ -28,9 +28,9 @@ Before you commit to sharing part of your journey with Tornado Cash users as a r
|
|||||||
|
|
||||||
The formula for designating a relayer is as follows:
|
The formula for designating a relayer is as follows:
|
||||||
|
|
||||||
* The list of all registered relayers is retrieved from the Relayer Registry smart contract.
|
- The list of all registered relayers is retrieved from the Relayer Registry smart contract.
|
||||||
* For each relayer, calculate a score based on its staked TORN and its fee. The higher the stake, the higher the score is; the higher the fee, the lower the score is. For Ethereum mainnet, the formula used to calculate the score is `stake * [1 - 25*(fee-0.33)^2]`; for sidechains, the formula is `stake * [1 - 11.89*(fee-0.01)^2]`.
|
- For each relayer, calculate a score based on its staked TORN and its fee. The higher the stake, the higher the score is; the higher the fee, the lower the score is. For Ethereum mainnet, the formula used to calculate the score is `stake * [1 - 25*(fee-0.33)^2]`; for sidechains, the formula is `stake * [1 - 11.89*(fee-0.01)^2]`.
|
||||||
* Then randomly pick a relayer, weighted by its calculated score.
|
- Then randomly pick a relayer, weighted by its calculated score.
|
||||||
|
|
||||||
### 2. Set up relayer
|
### 2. Set up relayer
|
||||||
|
|
||||||
@@ -38,7 +38,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.
|
Once completed, you will need to insert your url in the input box.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
{% hint style="warning" %}
|
{% 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).
|
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).
|
||||||
@@ -48,10 +48,10 @@ It is strongly recommended that you use your own RPC nodes. Instructions on how
|
|||||||
|
|
||||||
The next steps entail:
|
The next steps entail:
|
||||||
|
|
||||||
* Creating an [ENS domain](https://ens.domains/) for your relayer.
|
- Creating an [ENS domain](https://ens.domains/) for your relayer.
|
||||||
* Unwrap domain in settings on app.ens.domains or by calling [this function](https://etherscan.io/address/0xD4416b13d2b3a9aBae7AcD5D6C2BbDBE25686401#writeContract#F23).
|
- Unwrap domain in settings on app.ens.domains or by calling [this function](https://etherscan.io/address/0xD4416b13d2b3a9aBae7AcD5D6C2BbDBE25686401#writeContract#F23).
|
||||||
* Setting up its mainnet subdomain.
|
- Setting up its mainnet subdomain.
|
||||||
* Adding a TXT record with the Relayer URL to the mainnet subdomain according to this specific format:
|
- Adding a TXT record with the Relayer URL to the mainnet subdomain according to this specific format:
|
||||||
|
|
||||||
#### **Ethereum relayers (Mandatory)**
|
#### **Ethereum relayers (Mandatory)**
|
||||||
|
|
||||||
@@ -97,7 +97,7 @@ Only the mainnet requires you to register workers. All other networks do not req
|
|||||||
|
|
||||||
With the implementation of a decentralized relayer registry, a staking condition has been introduced as a requirement to become listed on Tornado Cash UI. Keep in mind **staking TORN is now necessary to be added to the recommended list of relayers.**
|
With the implementation of a decentralized relayer registry, a staking condition has been introduced as a requirement to become listed on Tornado Cash UI. Keep in mind **staking TORN is now necessary to be added to the recommended list of relayers.**
|
||||||
|
|
||||||
The minimum staked amount is currently set by Tornado Cash governance at **`2000 TORN`**. This threshold can be changed by Tornado Cash governance at any time.
|
The minimum staked amount is currently set by Tornado Cash governance at **`5000 TORN`**. This threshold can be changed by Tornado Cash governance at any time.
|
||||||
|
|
||||||
When a relayer is used in the Tornado Cash pool, a small amount of TORN is automatically collected from this staked balance by the `StakingReward` contract. This element is essential to keep in mind as relayers will need to keep enough TORN locked (\~`500 TORN` at the moment in June 2023) to be able to pay back the transaction fee to the staking contract.
|
When a relayer is used in the Tornado Cash pool, a small amount of TORN is automatically collected from this staked balance by the `StakingReward` contract. This element is essential to keep in mind as relayers will need to keep enough TORN locked (\~`500 TORN` at the moment in June 2023) to be able to pay back the transaction fee to the staking contract.
|
||||||
|
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ The [early adopter addresses](https://github.com/tornadocash/airdrop/blob/master
|
|||||||
|
|
||||||
The airdropped amount depended on a users’ deposit size and age, larger deposits and older deposits would have a greater allocation. Multipliers for deposit size are logarithmic:
|
The airdropped amount depended on a users’ deposit size and age, larger deposits and older deposits would have a greater allocation. Multipliers for deposit size are logarithmic:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
So that a larger deposits like 100 ETH only got twice as many tokens as a 1 ETH deposit, the multiplier aspired to reduce any skews by focusing on proactive usage and not purely volume.
|
So that a larger deposits like 100 ETH only got twice as many tokens as a 1 ETH deposit, the multiplier aspired to reduce any skews by focusing on proactive usage and not purely volume.
|
||||||
|
|
||||||
|
|||||||
@@ -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`**
|
* 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
|
* All you have to do after that is to confirm the transaction in your wallet & wait for the confirmation to come through
|
||||||
|
|
||||||
.png)
|

|
||||||
|
|
||||||
### How to claim your staking reward?
|
### How to claim your staking reward?
|
||||||
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 10 MiB |
|
Before Width: | Height: | Size: 1.4 MiB |
|
Before Width: | Height: | Size: 9.4 MiB |
|
Before Width: | Height: | Size: 168 KiB |
|
Before Width: | Height: | Size: 65 KiB |
|
Before Width: | Height: | Size: 78 KiB |
|
Before Width: | Height: | Size: 63 KiB |
|
Before Width: | Height: | Size: 63 KiB |
|
Before Width: | Height: | Size: 63 KiB |
|
Before Width: | Height: | Size: 9.1 MiB |
|
Before Width: | Height: | Size: 9.1 MiB |
|
Before Width: | Height: | Size: 2.7 MiB |
|
Before Width: | Height: | Size: 8.5 MiB After Width: | Height: | Size: 8.5 MiB |
|
Before Width: | Height: | Size: 9.1 MiB |
|
Before Width: | Height: | Size: 9.1 MiB After Width: | Height: | Size: 9.1 MiB |
|
Before Width: | Height: | Size: 6.4 MiB After Width: | Height: | Size: 6.4 MiB |
|
Before Width: | Height: | Size: 1.9 MiB After Width: | Height: | Size: 1.9 MiB |
|
Before Width: | Height: | Size: 168 KiB After Width: | Height: | Size: 168 KiB |
|
Before Width: | Height: | Size: 229 KiB |
|
Before Width: | Height: | Size: 229 KiB |
|
Before Width: | Height: | Size: 2.9 MiB |
|
Before Width: | Height: | Size: 2.9 MiB |
|
Before Width: | Height: | Size: 9.4 MiB After Width: | Height: | Size: 9.4 MiB |
|
Before Width: | Height: | Size: 2.2 MiB After Width: | Height: | Size: 2.2 MiB |
|
Before Width: | Height: | Size: 2.3 MiB |
|
Before Width: | Height: | Size: 7.5 MiB |
|
Before Width: | Height: | Size: 7.5 MiB After Width: | Height: | Size: 7.5 MiB |
|
Before Width: | Height: | Size: 214 KiB After Width: | Height: | Size: 214 KiB |
@@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
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._
|
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._
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
You can also click on **Settings** on the top right of the page then click on **Connect your wallet.** 
|
You can also click on **Settings** on the top right of the page then click on **Connect your wallet.** 
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## **Metamask**
|
## **Metamask**
|
||||||
|
|
||||||
@@ -15,7 +15,7 @@ You can also click on **Settings** on the top right of the page then click on **
|
|||||||
3. Click on **Next,** then **Connect**.
|
3. Click on **Next,** then **Connect**.
|
||||||
4. You are now connected to Tornado Cash.
|
4. You are now connected to Tornado Cash.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### **Built-in browser**
|
### **Built-in browser**
|
||||||
If you wish, you can navigate online through the **mobile** application. To do so, you have to take the following steps:
|
If you wish, you can navigate online through the **mobile** application. To do so, you have to take the following steps:
|
||||||
@@ -24,13 +24,13 @@ If you wish, you can navigate online through the **mobile** application. To do s
|
|||||||
3. Click on "Browser".
|
3. Click on "Browser".
|
||||||
3. You can now start browsing within MetaMask app.
|
3. You can now start browsing within MetaMask app.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## WalletConnect
|
## WalletConnect
|
||||||
|
|
||||||
For other wallets, **you should click on WalletConnect**. You will have to use your phone since many wallets do not have Desktop applications yet. **It generates a QR code that needs to be scanned.** 
|
For other wallets, **you should click on WalletConnect**. You will have to use your phone since many wallets do not have Desktop applications yet. **It generates a QR code that needs to be scanned.** 
|
||||||
|
|
||||||
.png>) 
|
 
|
||||||
|
|
||||||
### **Trustwallet**
|
### **Trustwallet**
|
||||||
|
|
||||||
@@ -42,14 +42,12 @@ To connect your wallet, you will need your phone. If you have a TrustWallet wall
|
|||||||
4. Click on **Connect**.
|
4. Click on **Connect**.
|
||||||
5. You are now connected with Tornado Cash.
|
5. You are now connected with Tornado Cash.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
If you wish, you can navigate online through the **mobile** application. To do so, you have to take the following steps:
|
If you wish, you can navigate online through the **mobile** application. To do so, you have to take the following steps:
|
||||||
1. Open the application.
|
1. Open the application.
|
||||||
2. Look for the icon "Browser" at the bottom of your screen.
|
2. Look for the icon "Browser" at the bottom of your screen.
|
||||||
3. You can now start browsing within Trustwallet app.
|
3. You can now start browsing within TrustWallet app.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
### **ImToken**
|
### **ImToken**
|
||||||
|
|
||||||
@@ -60,7 +58,7 @@ To connect your wallet, you will need your phone. If you have a ImToken wallet,
|
|||||||
3. **Click** on Connect.
|
3. **Click** on Connect.
|
||||||
4. You are now connected with Tornado Cash. 
|
4. You are now connected with Tornado Cash. 
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### **Argent**
|
### **Argent**
|
||||||
|
|
||||||
@@ -71,5 +69,5 @@ To connect your wallet, you will need your phone. If you have a Argent wallet, y
|
|||||||
3. Scan the QRCode on Tornado Cash's page.
|
3. Scan the QRCode on Tornado Cash's page.
|
||||||
4. You are now connected with Tornado Cash.
|
4. You are now connected with Tornado Cash.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
@@ -1,20 +1,20 @@
|
|||||||
# Deposit and withdraw
|
# 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](/general/how-does-it-work.md).
|
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](/general/how-does-it-work.md).
|
||||||
|
|
||||||
## **Deposit**
|
## **Deposit**
|
||||||
|
|
||||||
### Choose a chain
|
### Choose a chain
|
||||||
|
|
||||||
Tornado Cash Classic is available on several blockchains, so you will have to choose among the mulitple options:
|
Tornado Cash Classic is available on several blockchains, so you will have to choose among the multiple options:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### Select a token
|
### Select a token
|
||||||
|
|
||||||
Choose the token you want to deposit and its amount:
|
Choose the token you want to deposit and its amount:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### Connect your wallet
|
### 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).
|
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
|
### Be patient
|
||||||
|
|
||||||
@@ -34,9 +34,9 @@ As explained in [this guide](/general/guides/opsec.md), the longer you wait, the
|
|||||||
|
|
||||||
### Choose a chain
|
### Choose a chain
|
||||||
|
|
||||||
Tornado Cash Classic is available on several blockchains, so you will have to choose among the mulitple options:
|
Tornado Cash Classic is available on several blockchains, so you will have to choose among the multiple options:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### Paste your note
|
### Paste your note
|
||||||
|
|
||||||
@@ -44,20 +44,20 @@ Use your deposit note by pasting it in the corresponding box. Click on `Withdraw
|
|||||||
|
|
||||||
### Confirm the withdrawal
|
### Confirm the withdrawal
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## Note account
|
## 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 deanonymisation if your address is ever breached**.
|
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**.
|
||||||
|
|
||||||

|

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

|

|
||||||
|
|
||||||
|
|
||||||
**Never share your note account key with anyone or risk loss of funds.**
|
**Never share your note account key with anyone or risk loss of funds.**
|
||||||
|
|||||||
@@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
Launched in December 2021, Tornado Cash Nova offers the freedom to choose customized amounts for transactions, as well as the ability to transfer tokens without leaving the anonymity pool. With such unique features, this new pool requires its own set of instructions.
|
Launched in December 2021, Tornado Cash Nova offers the freedom to choose customized amounts for transactions, as well as the ability to transfer tokens without leaving the anonymity pool. With such unique features, this new pool requires its own set of instructions.
|
||||||
|
|
||||||
Tornado Cash Nova (beta version) can be accessed through its own decentralized app at [nova.tornadocash.eth](https://app.ens.domains/name/nova.tornadocash.eth/details)
|
Tornado Cash Nova (beta version) can be accessed through its own decentralized app at [nova.tornadocash.eth](https://app.ens.domains/name/nova.tornadocash.eth/details) or via official site [nova.tornado.ws](https://nova.tornado.ws)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## Log In
|
## Log In
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
You can log into your Tornado Cash Nova account either by:
|
You can log into your Tornado Cash Nova account either by:
|
||||||
|
|
||||||
@@ -24,23 +24,23 @@ Logging into the Nova pool will allow you to:
|
|||||||
* **check your shielded balance** which represents the amount of tokens currently owned in the Nova pool,
|
* **check your shielded balance** which represents the amount of tokens currently owned in the Nova pool,
|
||||||
* **fund your balance** with further tokens,
|
* **fund your balance** with further tokens,
|
||||||
* **transfer the custody of tokens** to another shielded address registered to the pool,
|
* **transfer the custody of tokens** to another shielded address registered to the pool,
|
||||||
* **withdraw any desired amount of tokens** through the destination address of your chosing.
|
* **withdraw any desired amount of tokens** through the destination address of your chose.
|
||||||
|
|
||||||
Only those who have access to your Metamask wallet or to your Shielded key will be able to access these informations regarding your account (i.e. your shielded balance).\
|
Only those who have access to your MetaMask wallet or to your Shielded key will be able to access these information regarding your account (i.e. your shielded balance).\
|
||||||
⚠️ Be aware of which information you share with whom.
|
⚠️ Be aware of which information you share with whom.
|
||||||
|
|
||||||
# Logging in with MetaMask
|
# Logging in with MetaMask
|
||||||
|
|
||||||
Each Tornado Cash Nova account is linked to a shielded address. As mentionned above, users have two ways to access their account & its balance. One of these ways is **through a MetaMask wallet connected to the appropriate shielded address**.
|
Each Tornado Cash Nova account is linked to a shielded address. As mentioned above, users have two ways to access their account & its balance. One of these ways is **through a MetaMask wallet connected to the appropriate shielded address**.
|
||||||
|
|
||||||
* Click on the `Log in` button.
|
* Click on the `Log in` button.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
* Select `Using Metamask`.
|
* Select `Using Metamask`.
|
||||||
* Choose the wallet you want to connect with, and sign the request in your Metamask.
|
* Choose the wallet you want to connect with, and sign the request in your MetaMask.
|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
You have 2 alternatives, funding the default wallet connected to Nova, which will automatically create a shielded address, or fund **another registered shielded address**.
|
You have 2 alternatives, funding the default wallet connected to Nova, which will automatically create a shielded address, or fund **another registered shielded address**.
|
||||||
To fund the default wallet:
|
To fund the default wallet:
|
||||||
@@ -48,29 +48,29 @@ To fund the default wallet:
|
|||||||
* Click on `Fund`.
|
* Click on `Fund`.
|
||||||
* Sign the transaction in your wallet and wait for it to be confirmed.
|
* Sign the transaction in your wallet and wait for it to be confirmed.
|
||||||
|
|
||||||
 
|
 
|
||||||
|
|
||||||
After the transaction is succesful, you will find your shielded balance here.
|
After the transaction is successful, you will find your shielded balance here.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
To fund **another registered shielded address**, paste it under *Recipient Address*, and follow the same steps as above.
|
To fund **another registered shielded address**, paste it under *Recipient Address*, and follow the same steps as above.
|
||||||
|
|
||||||
_More information see the section on_ [_Deposit and Withdraw_](deposit-withdraw.md)__
|
_More information see the section on_ [_Deposit and Withdraw_](deposit-withdraw.md)
|
||||||
|
|
||||||
# Set up an account with a shielded key
|
# Set up an account with a shielded key
|
||||||
|
|
||||||
However, shielded addresses can also be created from scratch as a separate action by logging in a new address with no prior link to Tornado Cash Nova.
|
However, shielded addresses can also be created from scratch as a separate action by logging in a new address with no prior link to Tornado Cash Nova.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
* Click on `Set up account`.
|
* Click on `Set up account`.
|
||||||
* A pop-up window will appear for you to save your shielded key (do not share this key !)
|
* A pop-up window will appear for you to save your shielded key (do not share this key !)
|
||||||
* Sign the transaction in your wallet, and you're done.
|
* Sign the transaction in your wallet, and you're done.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Your shielded address will be crypted & created with the generation of a shielded key.
|
Your shielded address will be encrypted & created with the generation of a shielded key.
|
||||||
|
|
||||||
Once the account is set, you will be able to receive shielded transfers of tokens from any another address registered to the pool. You will also be able to fund, transfer & withdraw tokens as you wish.
|
Once the account is set, you will be able to receive shielded transfers of tokens from any another address registered to the pool. You will also be able to fund, transfer & withdraw tokens as you wish.
|
||||||
|
|
||||||
@@ -82,17 +82,16 @@ As seen above, the other way to log in is **through the generated Shielded Key**
|
|||||||
* Select `Using private key`.
|
* Select `Using private key`.
|
||||||
* Paste your shielded key in the box and click on `Log in`.
|
* Paste your shielded key in the box and click on `Log in`.
|
||||||
|
|
||||||

|

|
||||||
 
|
 
|
||||||
|
|
||||||
## Recover your shielded key
|
## Recover your shielded key
|
||||||
|
|
||||||
Once you are logged in with your address & your account is set up, you can download this shielded key at any time by accessing your account data (by clicking on your address, next to your shielded balance).
|
Once you are logged in with your address & your account is set up, you can download this shielded key at any time by accessing your account data (by clicking on your address, next to your shielded balance).
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
To obtain full privacy, the same good practices that were recommended for traditional Tornado Cash pools are still required. You can find a guide to maintain privacy at [_Tips to remain anonymous_](../general/guides/opsec.md)_
|
To obtain full privacy, the same good practices that were recommended for traditional Tornado Cash pools are still required. You can find a guide to maintain privacy at [_Tips to remain anonymous_](../general/guides/opsec.md)_
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,13 +8,13 @@ The great novelty compared to traditional Tornado Cash pools is that **deposited
|
|||||||
|
|
||||||
Therefore, if you want to put 0.4 ETH in the pool, you can do it all at once rather than making four separate transactions with the traditional 0.1 ETH pool.
|
Therefore, if you want to put 0.4 ETH in the pool, you can do it all at once rather than making four separate transactions with the traditional 0.1 ETH pool.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### How does it work?
|
### How does it work?
|
||||||
|
|
||||||
#### **The first deposit 💰**
|
#### **The first deposit 💰**
|
||||||
|
|
||||||
* The first step is to log in Tornado Cash Nova through a Metamask account.
|
* The first step is to log in Tornado Cash Nova through a MetaMask account.
|
||||||
* Your account is not set yet (button `Set up account` available on the top right corner). To set up your account, you can either:
|
* Your account is not set yet (button `Set up account` available on the top right corner). To set up your account, you can either:
|
||||||
* **Click on `Set up account`**: your logged-in address will be registered to Nova without needing to deposit any tokens. This action will enable you to receive transfers or deposits within the pool from any another address.
|
* **Click on `Set up account`**: your logged-in address will be registered to Nova without needing to deposit any tokens. This action will enable you to receive transfers or deposits within the pool from any another address.
|
||||||
* **Choose your logged-in address as a recepient address**: by depositing tokens into the pool, your account (with its shielded address & shielded key) will be automatically created. The deposited funds will come top up your shielded balance.
|
* **Choose your logged-in address as a recepient address**: by depositing tokens into the pool, your account (with its shielded address & shielded key) will be automatically created. The deposited funds will come top up your shielded balance.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ One of the specificity of Tornado Cash Nova is the introduction of shielded tran
|
|||||||
|
|
||||||
In Tornado Cash Classic in order to transfer the custody of deposited funds, tokens needed to be withdrawn first. With Nova, you will be able to transfer a chosen amount of your shielded balance (not necessarily all of it) to another address without needing to withdraw them from the pool.
|
In Tornado Cash Classic in order to transfer the custody of deposited funds, tokens needed to be withdrawn first. With Nova, you will be able to transfer a chosen amount of your shielded balance (not necessarily all of it) to another address without needing to withdraw them from the pool.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
These shielded transfers can be made to any address of your choice, as long as this address is shielded (i.e. already registered to Tornado Cash Nova pool).
|
These shielded transfers can be made to any address of your choice, as long as this address is shielded (i.e. already registered to Tornado Cash Nova pool).
|
||||||
|
|
||||||
|
|||||||