Go to file
Roman Storm 0ca9f1ff56
change order
2020-12-17 13:52:58 -08:00
abi initial 2020-12-15 18:10:11 +03:00
airdrop@d3d5a4c0df init submodules 2020-12-15 18:25:56 +03:00
deployer@4dd141a398 tidy 2020-12-15 21:53:17 +03:00
src lint 2020-12-15 21:19:19 +03:00
torn-token@e65817d298 update deps 2020-12-17 12:00:08 -08:00
tornado-anonymity-mining@95f6bbfe17 update deps 2020-12-17 12:00:08 -08:00
tornado-governance@8b6474c437 update deps 2020-12-17 12:00:08 -08:00
.env.example initial 2020-12-15 18:10:11 +03:00
.eslintrc initial 2020-12-15 18:10:11 +03:00
.gitignore initial 2020-12-15 18:10:11 +03:00
.gitmodules init submodules 2020-12-15 18:25:56 +03:00
.prettierrc initial 2020-12-15 18:10:11 +03:00
README.md change order 2020-12-17 13:52:58 -08:00
build.sh fix unlink 2020-12-17 13:50:44 -08:00
package.json init submodules 2020-12-15 18:25:56 +03:00
yarn.lock initial 2020-12-15 18:10:11 +03:00

README.md

Dependencies

  1. node 12
  2. yarn
  3. zkutil (brew install rust && cargo install zkutil)

Usage

git clone --recursive https://github.com/tornadocash/tornado-deploy
cd tornado-deploy
cp .env.example .env
yarn

# optionally copy production snark circuits
mkdir -p tornado-anonymity-mining/build && cp -R ~/Downloads/circuits ./tornado-anonymity-mining/build

yarn build

Note: build script will globally yarn link torn-token package Note: build script will not recompile snark circuit if compilation result already exists

Verify addresses

cat actions.json | jq '.actions[] | {domain,expectedAddress,contract} '