Skip to content

Comments

feat: core contracts#1

Merged
parketh merged 42 commits intomasterfrom
feat/private-bank-contracts
Oct 24, 2025
Merged

feat: core contracts#1
parketh merged 42 commits intomasterfrom
feat/private-bank-contracts

Conversation

@parketh
Copy link
Owner

@parketh parketh commented Oct 24, 2025

Summary

This PR adds:

  • the core PrivateBank and MerkleTree contracts
  • merkle + snark proof circuits
  • verifier
  • smart contract tests for the above
  • deployment scripts
  • deploy logs

Test plan

see the README for full install instructions (requires circom and snarkjs)

# install deps
yarn

# download ptau file
yarn setup

# build circuits + contracts
yarn build

# run test
yarn test

test runner:

image

@parketh parketh merged commit a30b2e8 into master Oct 24, 2025
2 checks passed
@parketh parketh deleted the feat/private-bank-contracts branch October 24, 2025 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant