- Contract
- Front-end
- Mock block builder(incomplete)
Proof of Bundle Integrity allows bundle senders to express exact slot he/she wants his/her bundle to be placed on a block and trustlessly prove whether a block builder has tempered with the bundle leveraging zero knowledge proof
To test the contracts, run
forge test
To run mock block builder, go to the Mock block builder directory and run
cargo run --bin mock-block-builder
to call the stampBundle()
function run
cargo run --bin sender
To run the front end app locally, to to the * Front-end directory and run
yarn dev