SIM
PROTOCOL MODEL

How NIL Separates Intent From Movement

NIL decomposes a payment into ten discrete stages, presented here as plates. Every stage is a protocol-level concern with its own state, and no two stages are required to occur together. For normative detail, see the documentation.

PLATE 01 / 10

Payment ≠ Movement

A payment instruction and the movement of capital are treated as one event by conventional infrastructure. NIL treats them as two events that may occur at different times, in different places, or not at all in the case of capital movement, if netting resolves the imbalance first.

PAYMENT INSTRUCTION
CAPITAL MOVEMENT
PLATE 02 / 10

Intent

A participant expresses a Settlement Intent: a desired economic outcome, not an instruction to move funds. The intent names an origin domain, a destination domain, and a notional value — nothing about execution path.

I {
  originDomain
  desiredDomain
  notional
  unit
}
PLATE 03 / 10

Obligation Generation

A compiler validates the intent and produces an Obligation Object (Ω) — a durable, trackable representation of the commitment. This is the moment a payment becomes a protocol object rather than an instruction.

Ω {
  id
  originDomain
  settlementDomain
  state: UNRESOLVED
}
PLATE 04 / 10

Domain Routing

The obligation is routed across a corridor connecting its origin and settlement domains. Routing considers corridor capacity and, increasingly, expected netting efficiency — see Capital Displacement Ratio.

LD-EU-FRCORRIDORLD-AP-JP
CAPACITY 0.87 · EXPECTED CDR 0.19
PLATE 05 / 10

Local Execution

Within the settlement domain, a Human Settlement Cell is assigned and satisfies the recipient using liquidity already present locally — not liquidity forwarded from the origin.

HSC-1188AVAILABLE
LOCAL LIQUIDITY → RECIPIENT FINALITY
PLATE 06 / 10

Witness

The executing HSC produces an Execution Witness — signed evidence that the obligation's terms were satisfied. Without a valid witness, an obligation cannot progress toward resolution.

EW-810WITNESS_ACCEPTED
QUORUM 3/3 · SIGNED
PLATE 07 / 10

Graph Formation

Witnessed and unresolved obligations join the network's live obligation graph — a directed structure where nodes are settlement domains and edges are outstanding obligations between them.

PLATE 08 / 10

Netting

At each Netting Epoch, the graph is scanned for cycles. Where obligations offset — A owes B, B owes C, C owes A — the overlapping portion is cancelled algebraically, without any capital moving.

BEFORE$1,200
AFTER$70
C(G) → cancel min(e) along every detected cycle
PLATE 09 / 10

Residual Exposure

What survives netting is Residual Exposure — the genuinely irreducible imbalance between domains. This is the only portion of gross obligation value that requires physical capital movement.

RESIDUAL 18%NETTED 82%
PLATE 10 / 10

Finality

Settlement is not defined as funds having moved. It is defined as the obligation no longer representing an unresolved commitment — locally, once witnessed, and globally, once the resulting exposure is cleared.

Ω-7719RESOLVED
NO LONGER AN UNRESOLVED COMMITMENT
FIG. 05 / THE COMPLETE NIL CYCLE
INTENT
Ω
ROUTE
EXECUTE
WITNESS
GRAPH
NET
REBALANCE
FINALITY

Every obligation moves through this cycle. What varies is how much of it produces capital movement — see Capital Displacement Ratio — and how long each stage takes, which is governed by corridor health, HSC availability, and epoch timing.