User interface for Tornado Cash Classic.
| .github | ||
| abis | ||
| assets | ||
| components | ||
| constants | ||
| langs | ||
| layouts | ||
| lib | ||
| middleware | ||
| modules | ||
| pages | ||
| plugins | ||
| services | ||
| static | ||
| store | ||
| utils | ||
| .babelrc | ||
| .env.example | ||
| .eslintrc.js | ||
| .gitignore | ||
| .nvmrc | ||
| .prettierrc | ||
| app.html | ||
| Dockerfile | ||
| ipfsUpload.js | ||
| jest.config.js | ||
| LICENSE | ||
| netlify.toml | ||
| networkConfig.js | ||
| nuxt.config.js | ||
| package.json | ||
| README.md | ||
| updateEncryptedEvents.js | ||
| updateEvents.js | ||
| updateTree.js | ||
| updateZip.js | ||
| yarn.lock | ||
Tornado Cash Classic UI
UI for non-custodial Ethereum Privacy solution
Building locally
- Install Node.js version 14
- If you are using nvm (recommended) running
nvm usewill automatically choose the right node version for you.
- If you are using nvm (recommended) running
- Install Yarn
- Install dependencies:
yarn - Copy the
.env.examplefile to.env- Replace environment variables with your own personal.
- Build the project to the
./dist/folder withyarn generate.
Development builds
To start a development build (e.g. with logging and file watching) run yarn dev.
Deploy on IPFS
- Make sure you set
PINATA_API_KEYandPINATA_SECRET_API_KEYenvironment variables in.env - To deploy a production build run
yarn deploy-ipfs.
Architecture
For detailed explanation on how things work, checkout Nuxt.js docs.