tornado-trees/README.md

34 lines
807 B
Markdown
Raw Permalink Normal View History

2021-02-02 14:13:05 +01:00
# Tornado.cash trees [![Build Status](https://github.com/tornadocash/tornado-trees/workflows/build/badge.svg)](https://github.com/tornadocash/tornado-trees/actions)
2021-02-01 14:40:32 +01:00
This repo implements a more optimized version of the [TornadoTrees](https://github.com/tornadocash/tornado-anonymity-mining/blob/080d0f83665fa686d7fe42dd57fb5975d0f1ca58/contracts/TornadoTrees.sol) mechanism.
## Dependencies
1. node 12
2. yarn
3. zkutil (`brew install rust && cargo install zkutil`)
## Start
```bash
$ yarn
$ yarn circuit
$ yarn test
```
2021-02-10 21:31:37 +01:00
## Mainnet testing
```bash
$ yarn circuit
$ npx hardhat node --fork <https://eth-mainnet.alchemyapi.io/v2/API_KEY> --fork-block-number 11827889
$ npx hardhat test
```
2021-02-24 20:07:08 +01:00
## build large circuits
2021-03-06 13:08:11 +01:00
Make sure you have enough RAM
```bash
docker build . -t tornadocash/tornado-trees
```