For developers
Build BAINK-compatible tools without asking permission.
BAINK is an open protocol with a Rust reference verifier. Read the spec, generate bundles from any stack, run the verifier locally, and ship.
Open protocol
Apache-2.0 spec. Public schemas. No gatekeeper, no signup, no SaaS dependency.
Rust reference verifier
Deterministic parsing, memory safety, strong type modeling, fast local checks.
Typed schemas
Strict JSON schemas for every primitive object — Decision, Source, Claim, Event, Signoff.
Hash-chain integrity
Append-only event log with tamper-evident linking. Verify structure without trust.
Portable CLI, WASM, FFI
Embed the verifier in CI, browsers, or native apps. Same kernel everywhere.
Conformance test vectors
Pass and fail fixtures live in the repo. Run them against your implementation.
Language-agnostic
Generate BAINK bundles from any stack — TypeScript, Python, Go, Java, Rust.
Quickstart
Install the verifier. Run it against a bundle.
The reference verifier is a single static binary. No daemon, no network calls, no telemetry. The same kernel is exposed as a WASM module and via FFI bindings.
# install the reference verifier
cargo install baink-cli
# verify a bundle against a profile
baink verify ./bundle \
--profile baink-cm-0.1 \
--format sarif > baink.sarif
# run conformance test vectors
baink test ./fixtures --strictCategory definition
We do not do traditional banking. We do BAINKING™.
BAINKING™ is the evidence-first operating model for AI-assisted banking decisions. It replaces opaque AI outputs with source-linked claims, policy-bound workflows, role-approved signoffs, tamper-evident ledgers, and independently verifiable evidence bundles.
BAINKING™ is the proprietary operating model used by BAINK™ products and authorized BAINK-compatible implementations of the BAINK Evidence Standard. It is a branded methodology, not a generic activity.
Brand hierarchy
The mark family
Trademark usage policy
Use BAINKING™ as a branded method, not a generic verb.
Correct
- + BAINKING™ method
- + BAINKING™ evidence workflow
- + BAINKING™ operating model
- + implemented using BAINK™ software
- + compatible with the BAINK Evidence Standard
Incorrect
- − a bainking platform
- − many bainkings
- − our company does bainking
- − we built a BAINK
- − open your own BAINK
If you implement the open standard, you may truthfully state that your software generates BAINK-compatible evidence bundles. You may not name your product, package, repository, organization, or service BAINK, BAINKING, or BAINK Verified without authorization.
Trademark notice
BAINK™, BAINKING™, BAINK Assure™, BAINK Ledger™, BAINK Binder™, and BAINK Verified™ are trademarks of the BAINK Working Group. The BAINK Evidence Standard is an open protocol licensed under Apache-2.0.