# Reality-grade banking

The open standard for holding, sending, receiving and using money with its proof, ownership and continuous history intact.

Canonical: https://docs.bankeiz.com/banking/
Reviewed: 2026-10-28; coordinated packages 129.0.0; ruleset 127.0.0.

## Money that shows its work

Reality-grade banking preserves the money and the evidence that establishes it. The Original carries identity, exact value, ownership, source and accepted history. A receiving implementation verifies and retains that continuity, then presents the result. An account screen, database or institutional statement projects the money; the Original remains its source of truth.

**One complete movement**

1. Prepare: Select the source, recipient and exact amount.
2. Approve: Authorize the operation under the held source.
3. Receive: Admit the exact completed result.
4. Retain: Keep the Original, ownership and continuous history.

## The receiving laws

**What every receiver preserves**

| Requirement | What it establishes |
| --- | --- |
| The Original | The enclosing artifact and its verifiable source remain available. |
| Exact value | Native units, denominations and allocations remain exact. |
| Ownership | The authorized sender, intended recipient and accepted transition remain bound. |
| Continuity | Predecessors, history and prior use remain connected. |
| Exclusive use | Consumed or allocated value cannot be admitted as another independent entitlement. |
| Recovery | An interrupted response resumes the same operation and preserves its eventual result. |

An implementation can use its own language, interface and operating environment. Its role is to uphold these laws through the actual operation. Conformance is demonstrated by reproducing the required evidence and outcomes for the implementation’s assessed scope.

- [Read the receiving requirements](https://bankeiz.com/standards/)
- [Independent assessment](https://docs.bankeiz.com/conformance/)

## One account, complete sources

Add money, receive a payment, hold a signed Original, buy ownership or fund a Settlement Note. The account brings the spendable result together while retaining each source and its exact accounting. Reserve identifies admitted funding provenance. Settlement carries proof-native value. A common account presentation keeps everyday use simple without erasing the underlying evidence.

1. **Pay someone** — Use Account → Send, choose the recipient and amount, then review and approve. The existing funding flow uses the available account balance and funds an eligible shortfall through Checkout.
2. **Get paid** — Use Receive for a payment link, QR or checkout. Open the accepted result and its receipt.
3. **Carry money** — Create a funded Settlement Note with the intended amount and recipient. Keep the complete Original.
4. **Inspect what happened** — Use Ledger and the original receipt to follow the amount, source, participants and accepted history.

- [Send money](https://docs.bankeiz.com/payments/)
- [Receive money](https://docs.bankeiz.com/receiving/)
- [Add money](https://docs.bankeiz.com/funding/)

## Send across experiences

The standard belongs to the money’s continuity, not to one front end. People can receive through Bankeiz, reuse its open-source implementation or build another experience that follows the receiving laws. The choice of interface does not change the requirement to preserve the same Original, exact value, ownership and history.

A completed Note also travels directly between people. Offline verification reads the carried evidence with the required local verifier resources. Financial execution uses the applicable custody, authorization and once-only allocation contract. These are the mechanics that keep the same money intact through its next use.

- [Use Notes offline](https://docs.bankeiz.com/offline/)
- [Integrate the standard](https://docs.bankeiz.com/integrations/)

## Verify the actual result

Verification recomputes the evidence. It checks the enclosing Original before presenting its fields, matches the operation to the intended source and participants, and preserves the accepted history. The result is inspectable independently of a success banner. Keep the exact accepted artifact and operation reference so the outcome can be read again.

If an acknowledgement is interrupted, recover the retained operation. A retry continues that request; it does not authorize a second payment. A verified result remains retained while later verified additions extend its history.

- [Independent verification](https://docs.bankeiz.com/verification/)
- [Recover the same operation](https://docs.bankeiz.com/recovery/)
- [Read financial records](https://docs.bankeiz.com/records/)

## Implement and demonstrate conformance

Start with a defined role: holding, receiving, payment, Note custody or another published operation. Compose the existing primitives, retain the exact request and result, and run the relevant conformance cases. Assess the actual build, capability, execution environment, custody and funding scope. Public contract fixtures and deployed financial evidence identify their respective scope directly.

- Preserve the actual Original and unknown carried namespaces.
- Keep account access, ownership and operation approval distinct.
- Use known verified truth immediately. Append verified additions without replacing it.
- Exercise interruption, duplicate, wrong-owner and consumed-value refusals.

- [Reality-grade infrastructure](https://docs.bankeiz.com/infrastructure/)
- [Integration guide](https://docs.bankeiz.com/integrations/)
- [Conformance procedure](https://docs.bankeiz.com/conformance/)

## Implementation sources

- [Receiving laws](https://github.com/kojibai/reality-grade-banking/blob/v4.0.0/institution/receiving-standard.md)
- [Holding and recovery](https://github.com/kojibai/reality-grade-banking/blob/v4.0.0/institution/holding-and-recovery.md)
- [Note continuity](https://github.com/kojibai/reality-grade-banking/blob/v4.0.0/docs/note-continuity-standard.md)
- [Implementation and assessment](https://github.com/kojibai/reality-grade-banking/blob/v4.0.0/docs/conformance/integration-and-assessment.md)

## Related documentation

- [Proof-native economy](https://docs.bankeiz.com/economy/)
- [Reality-grade infrastructure](https://docs.bankeiz.com/infrastructure/)
- [Receive by link, button or QR](https://docs.bankeiz.com/receiving/)
- [Create, address and receive original Notes](https://docs.bankeiz.com/notes/)
- [Verify an Original independently](https://docs.bankeiz.com/verification/)
- [Build an implementation of the standard](https://docs.bankeiz.com/integrations/)
- [Assess an implementation independently](https://docs.bankeiz.com/conformance/)
