proposal-30-decentralize-so.../README.md

35 lines
1.3 KiB
Markdown
Raw Normal View History

2023-07-28 15:43:53 +03:00
# Proposal to update Tornado IPFS hashes in ENS
2023-07-25 18:39:19 +03:00
### Changes / effect description
2023-07-28 16:20:34 +03:00
- Change owner of ENS domains [staking-rewards.contract.tornadocash.eth](https://app.ens.domains/staking-rewards.contract.tornadocash.eth) and [contract.tornadocash.eth](https://app.ens.domains/contract.tornadocash.eth) to Tornado Cash Governance
- Change address on staking-rewards.contract.tornadocash.eth to new staking address (has been changed in [proposal 22](https://tornado.ws/governance/22))
- Update IPFS content hashes on ENS domains for docs (docs.tornadocash.eth), Classic UI (tornadocash.eth), Nova UI (nova.tornadocash.eth) and relayers UI (relayers-network.tornadocash.eth)
2023-07-25 18:39:19 +03:00
### Requirements
- Rust ([Need only for Windows](https://doc.rust-lang.org/cargo/getting-started/installation.html))
- Foundryup ([Windows](https://github.com/altugbakan/foundryup-windows), [Linux](https://book.getfoundry.sh/getting-started/installation))
2023-07-28 15:43:53 +03:00
- Node 20 or higher ([Windows](https://github.com/coreybutler/nvm-windows), [Linux](https://github.com/nvm-sh/nvm))
2023-07-25 18:39:19 +03:00
### Installation
```text
2023-07-28 16:20:34 +03:00
git clone --recurse-submodules https://git.tornado.ws/Theo/proposal-27-update-ipfs.git
cd proposal-27-update-ipfs
2023-07-25 18:39:19 +03:00
npm install
2023-07-28 15:43:53 +03:00
npm run init
2023-07-25 18:39:19 +03:00
```
### Testing
```text
npm run test:windows
```
or
```text
npm run test:linux
```