Getting started
Install
Build the toolkit from source.
Requirements
- Rust
1.89.0stable, with thewasm32-unknown-unknowntarget. stellar-cli25.1.0(provideswasm-opt 0.116.1).- Node
22andpnpm10if you also want the wallet adapter or the frontend.
Clone and build
git clone https://github.com/ErenTopaal/oz-policy-builder.git
cd oz-policy-builder
cargo build --releaseThe release build produces:
target/release/oz-policy-cli— the CLI binary.target/release/oz-policy-mcp— the MCP server binary.
Verify
./target/release/oz-policy-cli --help
./target/release/oz-policy-mcp --helpBoth should print their subcommand surfaces. Continue with Quickstart.
Test suite
cargo nextest run --workspace443 tests passing (307 Rust, 78 wallet-adapter, 58 frontend) at HEAD.