Documentation

Everything you need to ship a BAINK bundle.

The reference docs for generating, signing, and verifying evidence bundles. Pair them with the SPEC.md in the standard repository.

01

Getting Started

Install the verifier and run it against a sample bundle in under five minutes.

02

Bundle Layout

Required and optional files, directory conventions, and the baink-bundle.json manifest.

03

Object Schemas

JSON Schemas for Decision, Source, Claim, Policy, Actor, and Event.

04

Writing Claims

How to decompose AI output into claims and assign materiality and status.

05

Linking Sources

Source spans, page/bbox references, retrieval refs, and redaction levels.

06

Creating Event Logs

Append-only JSONL ledger with canonical hashing and prev-hash linking.

07

Signing Bundles

Ed25519, ECDSA P-256, RSA-PSS, KMS, and HSM-backed signing methods.

08

Running Verification

CLI usage, exit codes, profile selection, and output formats.

09

Generating Reports

Human, JSON, SARIF, JUnit, Markdown, and PDF report modes.

10

Embedding the Verifier

Use baink-wasm in browsers or baink-ffi from Python, Java, Node.

Looking for the spec itself?

The full protocol specification lives on the standard page.

View the Standard →