User interface for Tornado Cash Classic.
Go to file
2022-05-30 20:33:54 +10:00
.github fix: file format 2022-04-22 16:13:28 +10:00
abis fix: calculate optimism l1 fee 2022-05-30 20:33:54 +10:00
assets init 2022-04-22 13:14:19 +10:00
components fix: calculate optimism l1 fee 2022-05-30 20:33:54 +10:00
constants fix: calculate optimism l1 fee 2022-05-30 20:33:54 +10:00
langs fix: update translations 2022-04-22 13:59:22 +10:00
layouts init 2022-04-22 13:14:19 +10:00
lib init 2022-04-22 13:14:19 +10:00
middleware init 2022-04-22 13:14:19 +10:00
modules init 2022-04-22 13:14:19 +10:00
pages init 2022-04-22 13:14:19 +10:00
plugins fix: idb methods 2022-04-27 12:02:42 +10:00
services fix: event service in Firefox 2022-04-27 12:02:42 +10:00
static init 2022-04-22 13:14:19 +10:00
store fix: calculate optimism l1 fee 2022-05-30 20:33:54 +10:00
utils init 2022-04-22 13:14:19 +10:00
.babelrc init 2022-04-22 13:14:19 +10:00
.env.example init 2022-04-22 13:14:19 +10:00
.eslintrc.js init 2022-04-22 13:14:19 +10:00
.gitignore init 2022-04-22 13:14:19 +10:00
.nvmrc init 2022-04-22 13:14:19 +10:00
.prettierrc init 2022-04-22 13:14:19 +10:00
app.html init 2022-04-22 13:14:19 +10:00
Dockerfile init 2022-04-22 13:14:19 +10:00
ipfsUpload.js init 2022-04-22 13:14:19 +10:00
jest.config.js init 2022-04-22 13:14:19 +10:00
LICENSE init 2022-04-22 13:14:19 +10:00
netlify.toml init 2022-04-22 13:14:19 +10:00
networkConfig.js fix: calculate optimism l1 fee 2022-05-30 20:33:54 +10:00
nuxt.config.js init 2022-04-22 13:14:19 +10:00
package.json init 2022-04-22 13:14:19 +10:00
README.md fix: update readme 2022-04-22 17:25:50 +10:00
updateEncryptedEvents.js init 2022-04-22 13:14:19 +10:00
updateEvents.js init 2022-04-22 13:14:19 +10:00
updateTree.js init 2022-04-22 13:14:19 +10:00
updateZip.js init 2022-04-22 13:14:19 +10:00
yarn.lock init 2022-04-22 13:14:19 +10:00

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 use will automatically choose the right node version for you.
  • Install Yarn
  • Install dependencies: yarn
  • Copy the .env.example file to .env
    • Replace environment variables with your own personal.
  • Build the project to the ./dist/ folder with yarn 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_KEY and PINATA_SECRET_API_KEY environment variables in .env
  • To deploy a production build run yarn deploy-ipfs.

Architecture

For detailed explanation on how things work, checkout Nuxt.js docs.