Tornado cash. Non-custodial private transactions on Ethereum.
Go to file
2019-07-12 19:35:15 +03:00
.vscode add dummy test 2019-07-10 19:58:21 +03:00
circuits Snark test 2019-07-12 19:35:15 +03:00
contracts mixer deploy WIP 2019-07-12 18:04:45 +03:00
lib merkle tree tidy 2019-07-12 13:24:59 +03:00
migrations mixer deploy WIP 2019-07-12 18:04:45 +03:00
scripts Move contracts to repository root 2019-07-12 12:53:44 +03:00
test Snark test 2019-07-12 19:35:15 +03:00
.editorconfig Move contracts to repository root 2019-07-12 12:53:44 +03:00
.env.example mixer deploy WIP 2019-07-12 18:04:45 +03:00
.gitattributes add dummy test 2019-07-10 19:58:21 +03:00
.gitignore Move contracts to repository root 2019-07-12 12:53:44 +03:00
package-lock.json mixer deploy WIP 2019-07-12 18:04:45 +03:00
package.json add bin proving key 2019-07-12 19:35:15 +03:00
README.md temp hack 2019-07-12 18:07:36 +03:00
truffle-config.js mixer deploy WIP 2019-07-12 18:04:45 +03:00
Verifier.sol.temp temp hack 2019-07-12 18:07:36 +03:00

Testing

  1. npm i
  2. npm run build:circuit (or cp Verifier.sol.temp build/circuits/Verifier.sol)
  3. npx truffle compile
  4. npx truffle test - it may fail for the first time, just run one more time.

Deploy

  1. npx truffle migrate --network kovan --reset