Микшер на основе zk-SNARK для Ethereum.
Пререквизиты
1. node.js - протестирована только `v15`, но любая `v12+` версия должна работать
2. Ganache для запуска персонального тестового блокчейна
3. Metamask для подключения к блокчейну через браузер
Установка и сборка
1. Установите Ganache и Metamask.
2. Клонируйте репозиторий
3. Установить зависимости:
Код:
npm install
Код:
npm run ptau
5. Скомпилируйте схему, контракты и js:
Код:
npm run build
6. Развернуть контракты в Ganache: `
Код:
npm run deploy
7. Запустите сервер разработки: `
Код:
npm run serve
8. Зайдите на `
Код:
localhost:8080