Caution
This repository is intended for education purposes only this repoistory is not audited and is provided as is and is not intended for production use.
Rust: Install the Rust compiler
SP1: Install the cargo prove CLI tool.
Forge: Install Forge.
Go: Install Go
Start two terminals, in the first run
anvil
First deploy the protocol in the second terminal:
cargo run --bin deploy --release
In the second you can create deposits via:
cargo run --bin deposit --release
and you can initiate a withdraw with:
cargo run --bin withdraw --release