Build with Bao Toolkit.

Start with your transaction client. Follow the path through source audits, CI, and reproducible evidence.

Start with the quickstart

Start building with Bao Toolkit

Install an attribution adapter, add your Builder Code, and run the first source audit.

Choose your attribution integration

Keep a Builder Code with the client, wallet, or transaction path you already use.

Audit your transaction paths

Find missing, wrong, or unresolved Builder Code evidence in supported TypeScript source.

Enforce the project policy in CI

Run a full-project attribution check in pull requests and inspect the resulting findings.

Verify and retain transaction evidence

Replay a supplied transaction sample and combine results into an inspectable Proof Set.

B20 candidate guide Unreleased

Inspect token evidence, reproduce synthetic examples, and recheck recorded observations.

Explore the tools