You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
arnaucube 2179505f3b Smartcontract add nullifier, update contract to last circuit 4 years ago
.github/workflows Add very initial version of smart contracts with tests 4 years ago
circuits Withdraw circuit check secret in MerkleTree Root 4 years ago
contracts Smartcontract add nullifier, update contract to last circuit 4 years ago
migrations Add very initial version of smart contracts with tests 4 years ago
test Smartcontract add nullifier, update contract to last circuit 4 years ago
.gitattributes Add very initial version of smart contracts with tests 4 years ago
.gitignore Move tests to root dir 4 years ago
LICENSE Initial commit 4 years ago
README.md Smartcontract add nullifier, update contract to last circuit 4 years ago
compile-circuits.sh Add very initial version of smart contracts with tests 4 years ago
miksi-logo00-small.png Smartcontract add nullifier, update contract to last circuit 4 years ago
package-lock.json Add check to avoid proof reusage 4 years ago
package.json Add check to avoid proof reusage 4 years ago
truffle-config.js Add very initial version of smart contracts with tests 4 years ago
tsconfig.json Move tests to root dir 4 years ago
tslint.json Move tests to root dir 4 years ago

README.md

miksi Test

From Esperanto, miksi (miks·i): to mingle, to blend, to mix, to shuffle

Warning: This repository is in a very early stage.

Circuits tests

npm run test-circuits

Smart Contracts tests

npm run test-sc

Compile circom circuit & generate Groth16 verifier contract

./compile-circuits.sh