├── .gitignore ├── LICENSE ├── README.md ├── contracts ├── .prettierrc ├── __tests__ │ ├── common.ts │ ├── hasher.test.ts │ ├── merkletree.test.ts │ ├── rollup.test.ts │ └── withdrawverifier.test.ts ├── build │ └── contracts │ │ ├── CircomLib.json │ │ ├── Context.json │ │ ├── Hasher.json │ │ ├── MerkleTree.json │ │ ├── Migrations.json │ │ ├── Ownable.json │ │ ├── RollUp.json │ │ ├── SafeMath.json │ │ └── Whitelist.json ├── contracts │ ├── Hasher.sol │ ├── MerkleTree.sol │ ├── Migrations.sol │ ├── RollUp.sol │ ├── TxVerifier.sol │ ├── Whitelist.sol │ └── WithdrawVerifier.sol ├── jest.config.js ├── migrations │ ├── 1_initial_migration.js │ ├── 2_deploy_mimcsponge.js │ └── 3_deploy_contracts.js ├── package.json ├── truffle-config.js ├── tsconfig.json ├── tslint.json └── yarn.lock ├── operator ├── .gitignore ├── .prettierrc ├── __tests__ │ ├── operatorLogic.test.ts │ └── utils │ │ └── __tests__ │ │ ├── crypto.test.ts │ │ └── merkletree.test.ts ├── docker-compose.yaml ├── jest.config.js ├── package.json ├── src │ ├── app.ts │ ├── db │ │ ├── postgres.ts │ │ └── redis.ts │ ├── routes │ │ ├── pubsub.ts │ │ ├── send.ts │ │ └── users.ts │ ├── snarks │ │ ├── common.ts │ │ ├── tx.ts │ │ └── withdraw.ts │ ├── types │ │ ├── env.ts │ │ ├── models.ts │ │ └── primitives.ts │ └── utils │ │ ├── binarify.ts │ │ ├── crypto.ts │ │ ├── env.ts │ │ ├── helpers.ts │ │ └── merkletree.ts ├── tsconfig.json ├── tsconfig.release.json ├── tslint.json └── yarn.lock ├── prover ├── .gitignore ├── .prettierrc ├── __tests__ │ ├── batchprocesstx.test.ts │ ├── circuits │ │ ├── batchprocesstx_test.circom │ │ ├── ecdh_test.circom │ │ ├── eddsa_test.circom │ │ ├── hasher_hashleftright_test.circom │ │ ├── hasher_test.circom │ │ ├── merkletree_leafexists_test.circom │ │ ├── merkletree_pathselector_test.circom │ │ ├── merkletree_rootconstructor_test.circom │ │ ├── processtx_test.circom │ │ ├── publickeyderivation_test.circom │ │ └── withdraw_test.circom │ ├── ecdh.test.ts │ ├── eddsa.test.ts │ ├── hasher.test.ts │ ├── merkletree.test.ts │ ├── processtx.test.ts │ ├── publickeyderivation.test.ts │ └── withdraw.test.ts ├── circuits │ ├── batchprocesstx.circom │ ├── ecdh.circom │ ├── eddsa.circom │ ├── hasher.circom │ ├── merkletree.circom │ ├── processtx.circom │ ├── publickeyderivation.circom │ ├── tx.circom │ └── withdraw.circom ├── jest.config.js ├── package.json ├── tsconfig.json ├── tslint.json └── yarn.lock ├── scripts ├── index.js ├── package.json └── yarn.lock └── zk-rollups.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/README.md -------------------------------------------------------------------------------- /contracts/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/.prettierrc -------------------------------------------------------------------------------- /contracts/__tests__/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/__tests__/common.ts -------------------------------------------------------------------------------- /contracts/__tests__/hasher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/__tests__/hasher.test.ts -------------------------------------------------------------------------------- /contracts/__tests__/merkletree.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/__tests__/merkletree.test.ts -------------------------------------------------------------------------------- /contracts/__tests__/rollup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/__tests__/rollup.test.ts -------------------------------------------------------------------------------- /contracts/__tests__/withdrawverifier.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/__tests__/withdrawverifier.test.ts -------------------------------------------------------------------------------- /contracts/build/contracts/CircomLib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/build/contracts/CircomLib.json -------------------------------------------------------------------------------- /contracts/build/contracts/Context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/build/contracts/Context.json -------------------------------------------------------------------------------- /contracts/build/contracts/Hasher.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/build/contracts/Hasher.json -------------------------------------------------------------------------------- /contracts/build/contracts/MerkleTree.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/build/contracts/MerkleTree.json -------------------------------------------------------------------------------- /contracts/build/contracts/Migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/build/contracts/Migrations.json -------------------------------------------------------------------------------- /contracts/build/contracts/Ownable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/build/contracts/Ownable.json -------------------------------------------------------------------------------- /contracts/build/contracts/RollUp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/build/contracts/RollUp.json -------------------------------------------------------------------------------- /contracts/build/contracts/SafeMath.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/build/contracts/SafeMath.json -------------------------------------------------------------------------------- /contracts/build/contracts/Whitelist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/build/contracts/Whitelist.json -------------------------------------------------------------------------------- /contracts/contracts/Hasher.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/contracts/Hasher.sol -------------------------------------------------------------------------------- /contracts/contracts/MerkleTree.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/contracts/MerkleTree.sol -------------------------------------------------------------------------------- /contracts/contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/contracts/RollUp.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/contracts/RollUp.sol -------------------------------------------------------------------------------- /contracts/contracts/TxVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/contracts/TxVerifier.sol -------------------------------------------------------------------------------- /contracts/contracts/Whitelist.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/contracts/Whitelist.sol -------------------------------------------------------------------------------- /contracts/contracts/WithdrawVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/contracts/WithdrawVerifier.sol -------------------------------------------------------------------------------- /contracts/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/jest.config.js -------------------------------------------------------------------------------- /contracts/migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /contracts/migrations/2_deploy_mimcsponge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/migrations/2_deploy_mimcsponge.js -------------------------------------------------------------------------------- /contracts/migrations/3_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/migrations/3_deploy_contracts.js -------------------------------------------------------------------------------- /contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/package.json -------------------------------------------------------------------------------- /contracts/truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/truffle-config.js -------------------------------------------------------------------------------- /contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/tsconfig.json -------------------------------------------------------------------------------- /contracts/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/tslint.json -------------------------------------------------------------------------------- /contracts/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/contracts/yarn.lock -------------------------------------------------------------------------------- /operator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/.gitignore -------------------------------------------------------------------------------- /operator/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/.prettierrc -------------------------------------------------------------------------------- /operator/__tests__/operatorLogic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/__tests__/operatorLogic.test.ts -------------------------------------------------------------------------------- /operator/__tests__/utils/__tests__/crypto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/__tests__/utils/__tests__/crypto.test.ts -------------------------------------------------------------------------------- /operator/__tests__/utils/__tests__/merkletree.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/__tests__/utils/__tests__/merkletree.test.ts -------------------------------------------------------------------------------- /operator/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/docker-compose.yaml -------------------------------------------------------------------------------- /operator/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/jest.config.js -------------------------------------------------------------------------------- /operator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/package.json -------------------------------------------------------------------------------- /operator/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/app.ts -------------------------------------------------------------------------------- /operator/src/db/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/db/postgres.ts -------------------------------------------------------------------------------- /operator/src/db/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/db/redis.ts -------------------------------------------------------------------------------- /operator/src/routes/pubsub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/routes/pubsub.ts -------------------------------------------------------------------------------- /operator/src/routes/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/routes/send.ts -------------------------------------------------------------------------------- /operator/src/routes/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/routes/users.ts -------------------------------------------------------------------------------- /operator/src/snarks/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/snarks/common.ts -------------------------------------------------------------------------------- /operator/src/snarks/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/snarks/tx.ts -------------------------------------------------------------------------------- /operator/src/snarks/withdraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/snarks/withdraw.ts -------------------------------------------------------------------------------- /operator/src/types/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/types/env.ts -------------------------------------------------------------------------------- /operator/src/types/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/types/models.ts -------------------------------------------------------------------------------- /operator/src/types/primitives.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/types/primitives.ts -------------------------------------------------------------------------------- /operator/src/utils/binarify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/utils/binarify.ts -------------------------------------------------------------------------------- /operator/src/utils/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/utils/crypto.ts -------------------------------------------------------------------------------- /operator/src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/utils/env.ts -------------------------------------------------------------------------------- /operator/src/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/utils/helpers.ts -------------------------------------------------------------------------------- /operator/src/utils/merkletree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/src/utils/merkletree.ts -------------------------------------------------------------------------------- /operator/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/tsconfig.json -------------------------------------------------------------------------------- /operator/tsconfig.release.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/tsconfig.release.json -------------------------------------------------------------------------------- /operator/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/tslint.json -------------------------------------------------------------------------------- /operator/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/operator/yarn.lock -------------------------------------------------------------------------------- /prover/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/.gitignore -------------------------------------------------------------------------------- /prover/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/.prettierrc -------------------------------------------------------------------------------- /prover/__tests__/batchprocesstx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/batchprocesstx.test.ts -------------------------------------------------------------------------------- /prover/__tests__/circuits/batchprocesstx_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/batchprocesstx_test.circom -------------------------------------------------------------------------------- /prover/__tests__/circuits/ecdh_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/ecdh_test.circom -------------------------------------------------------------------------------- /prover/__tests__/circuits/eddsa_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/eddsa_test.circom -------------------------------------------------------------------------------- /prover/__tests__/circuits/hasher_hashleftright_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/hasher_hashleftright_test.circom -------------------------------------------------------------------------------- /prover/__tests__/circuits/hasher_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/hasher_test.circom -------------------------------------------------------------------------------- /prover/__tests__/circuits/merkletree_leafexists_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/merkletree_leafexists_test.circom -------------------------------------------------------------------------------- /prover/__tests__/circuits/merkletree_pathselector_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/merkletree_pathselector_test.circom -------------------------------------------------------------------------------- /prover/__tests__/circuits/merkletree_rootconstructor_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/merkletree_rootconstructor_test.circom -------------------------------------------------------------------------------- /prover/__tests__/circuits/processtx_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/processtx_test.circom -------------------------------------------------------------------------------- /prover/__tests__/circuits/publickeyderivation_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/publickeyderivation_test.circom -------------------------------------------------------------------------------- /prover/__tests__/circuits/withdraw_test.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/circuits/withdraw_test.circom -------------------------------------------------------------------------------- /prover/__tests__/ecdh.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/ecdh.test.ts -------------------------------------------------------------------------------- /prover/__tests__/eddsa.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/eddsa.test.ts -------------------------------------------------------------------------------- /prover/__tests__/hasher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/hasher.test.ts -------------------------------------------------------------------------------- /prover/__tests__/merkletree.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/merkletree.test.ts -------------------------------------------------------------------------------- /prover/__tests__/processtx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/processtx.test.ts -------------------------------------------------------------------------------- /prover/__tests__/publickeyderivation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/publickeyderivation.test.ts -------------------------------------------------------------------------------- /prover/__tests__/withdraw.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/__tests__/withdraw.test.ts -------------------------------------------------------------------------------- /prover/circuits/batchprocesstx.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/circuits/batchprocesstx.circom -------------------------------------------------------------------------------- /prover/circuits/ecdh.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/circuits/ecdh.circom -------------------------------------------------------------------------------- /prover/circuits/eddsa.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/circuits/eddsa.circom -------------------------------------------------------------------------------- /prover/circuits/hasher.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/circuits/hasher.circom -------------------------------------------------------------------------------- /prover/circuits/merkletree.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/circuits/merkletree.circom -------------------------------------------------------------------------------- /prover/circuits/processtx.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/circuits/processtx.circom -------------------------------------------------------------------------------- /prover/circuits/publickeyderivation.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/circuits/publickeyderivation.circom -------------------------------------------------------------------------------- /prover/circuits/tx.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/circuits/tx.circom -------------------------------------------------------------------------------- /prover/circuits/withdraw.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/circuits/withdraw.circom -------------------------------------------------------------------------------- /prover/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/jest.config.js -------------------------------------------------------------------------------- /prover/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/package.json -------------------------------------------------------------------------------- /prover/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/tsconfig.json -------------------------------------------------------------------------------- /prover/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/tslint.json -------------------------------------------------------------------------------- /prover/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/prover/yarn.lock -------------------------------------------------------------------------------- /scripts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/scripts/index.js -------------------------------------------------------------------------------- /scripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/scripts/package.json -------------------------------------------------------------------------------- /scripts/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/scripts/yarn.lock -------------------------------------------------------------------------------- /zk-rollups.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kendricktan/simple-zk-rollups/HEAD/zk-rollups.config.js --------------------------------------------------------------------------------