Skip to documentation
Reality-grade bankingDocumentationOpen implementation
Documentation contents

Build

Build an implementation of the standard

Choose one role, compose the existing primitives, and prove the operation through source, execution and recovery.

Reviewed 2026-10-25 · SDK 129.0.0Read Markdown ↗

Choose the role and operation

A receiver, issuer, custodian, verifier, merchant and application operator have different responsibilities. Begin with one supported operation and define its original source, exact units, participant identity, intended transition and completion evidence. Do not start with an invented ledger or a generic success boolean.

A complete integration names each boundary
BoundaryImplementation question
SourceWhich existing Original/verifier supplies the truth?
AuthorityWhich identity, owner, grant and exact-operation consent apply?
ExecutionWhich native operation and qualified storage commit the change?
RecoveryWhich retained original reference resolves interruption?
DisclosureWhich proof can be shared and under what consent?
AssessmentWhich build, realm, roots, rail and environment are actually tested?

Use the coordinated primitives

  1. Pin the coordinated packages

    Use the documented SDK, MCP and AI Skills release together.

  2. Read the exact entry points

    Use browser-safe/Node-only exports in their intended environments.

  3. Compose a supported operation

    Start with receiving or independent inspection before adding consequential execution.

  4. Keep complete source

    Retain original bytes, unknown namespaces and necessary predecessor closure.

Digital Reserve and Settlement transfers

The value.edge reference verifies both participant sources and current heads, plans the intended rail, inspects wrapper.plan for each participant, obtains exact-operation consent, verifies the sealed transition set and prepares an all-or-none commit. A qualified store returns actual SDK-issued committed custody. createRecovery binds the accepted transition set and committed transitions before optional global synchronization. A SQL success, property bag or serialized handle cannot mint that custody.

Exercise interruptions and refusals

Test wrong recipient, changed amount/rail, unsupported source, missing parent, stale head, duplicate request, concurrent commit, lost response and restart. Recover the same intent at each irreversible boundary. Retain accepted and refused source evidence. Never hide a possibly committed operation by replacing its intent or restoring an already consumed predecessor.

Qualify the actual capability

Local sandbox, typecheck, contract testbench, independent original verification and deployed financial/hardware assessment are different evidence. Name the exact supported scope and missing boundary. No Bankeiz purchase, permission or badge is required for independent implementation/assessment. Publish only authorized safe evidence references; keep private originals under protected custody.

Implementation sources

Inspect the exact path.

Source links retain revision 6c5d582. Read the documented operation and assessment scope alongside its code.