Update relayers info: actualize tresholds & add info about ENS wrapped domains

This commit is contained in:
Theo 2023-06-19 10:14:34 -07:00
parent 7f73e467ea
commit 43af272ed5
7 changed files with 9 additions and 8 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 68 KiB

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 91 KiB

Before

Width:  |  Height:  |  Size: 63 KiB

After

Width:  |  Height:  |  Size: 63 KiB

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

@ -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.
![](<../../.gitbook/assets/2 (1).png>) ![](<../../.gitbook/assets/set-relayer-link.png>)
{% 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,7 +48,8 @@ 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 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).
* 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:
@ -80,7 +81,7 @@ Tornado Cash Nova uses its own version of the software. If you wish to become a
| ------------------- | | ------------------- |
| gnosis-nova.xxx.eth | | gnosis-nova.xxx.eth |
![](../../.gitbook/assets/3.png) ![](../../.gitbook/assets/check-relayer-ens-subdomains.png)
### **4. Set up workers** ### **4. Set up workers**
@ -90,15 +91,15 @@ To ensure an extra level of security, we advise you to set up more than one work
Only the mainnet requires you to register workers. All other networks do not require the use of registered workers. Only the mainnet requires you to register workers. All other networks do not require the use of registered workers.
![](../../.gitbook/assets/4.png) ![](../../.gitbook/assets/set-up-relayer-workers.png)
### 5. Stake ### 5. Stake
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 **`300 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 **`2000 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 (\~`40 TORN` at the moment in April 2022) 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.
The collected fees are subsequently distributed among DAO members with locked TORN tokens. TORN are usually locked to participate in on-chain governance (submitting & voting on proposals). You can find more information both on the _[Staking documentation page](../general/token/staking.md)_. The collected fees are subsequently distributed among DAO members with locked TORN tokens. TORN are usually locked to participate in on-chain governance (submitting & voting on proposals). You can find more information both on the _[Staking documentation page](../general/token/staking.md)_.
@ -106,7 +107,7 @@ The collected fees are subsequently distributed among DAO members with locked TO
Your staked TORN amount is not claimable, and it is non-refundable Your staked TORN amount is not claimable, and it is non-refundable
{% endhint %} {% endhint %}
![](../../.gitbook/assets/5.png) ![](../../.gitbook/assets/relayer-stake-permit.png)
### 6. Slashing (nullification risk) ### 6. Slashing (nullification risk)
@ -118,4 +119,4 @@ In future, the selection mechanism will be redesigned to remove the need for nul
Last but not least, we advise you to **double-check all information** displayed in the summary before registering. Last but not least, we advise you to **double-check all information** displayed in the summary before registering.
![](../../.gitbook/assets/6.png) ![](../../.gitbook/assets/register-relayer-summary.png)