Offline State Engine
BuiltMaintains a locally durable, cryptographically verifiable transaction state on any node, connected or not.
Every node holds a complete, append-only local record of the transactions it has processed. State transitions are signed at the point of creation rather than at the point of network confirmation, so a node operating without connectivity produces the same auditable record it would produce online. The engine treats "no network" as a normal operating condition, not a failure mode: writes never block on synchronization, and the local state is always internally consistent even while it is externally unsynchronized.
Reconciliation Engine
BuiltMerges divergent node states back into a single canonical ledger once connectivity returns, deterministically and without silent data loss.
When a previously offline node reconnects, its local transaction log is compared against the canonical ledger using ordered, content-addressed transaction identifiers. Reconciliation is deterministic: given the same set of divergent logs, the merge always produces the same canonical result, and every merge decision is recorded rather than applied silently. Conflicting transactions are never auto-resolved by discarding one side — they are surfaced to institutional controls for explicit handling.
Institutional API
ResearchThe integration surface institutions use to connect existing core banking and payment systems to the reconciliation layer without replacing them.
The institutional API is the boundary between an institution’s existing core systems and the CubeShackles reconciliation layer. It is designed to be additive: an institution connects a read/write interface for its existing ledger rather than migrating that ledger onto CubeShackles infrastructure. This surface is currently in architectural and technical design, validated against integration scenarios rather than a live institutional counterparty.
Audit / Observability Layer
BuiltProduces a continuous, tamper-evident audit trail of every state transition, reconciliation decision, and access event.
Every write to the transaction state, every reconciliation merge, and every administrative or institutional access event is recorded in an append-only audit log with cryptographic linkage between entries, so that removing or altering a past entry breaks verifiably from the entries after it. Observability tooling surfaces reconciliation lag, divergence windows, and node health as first-class signals rather than as a retrofit on top of the ledger.
Jurisdiction Adapter
PlannedA configuration layer that maps the core infrastructure onto the reporting, compliance, and settlement requirements of a specific jurisdiction.
Rather than encoding one jurisdiction’s regulatory model into the core system, jurisdiction-specific requirements — reporting formats, settlement windows, disclosure rules — are intended to live in an adapter layer above the shared infrastructure. Angola is the reference jurisdiction the first adapter is being designed against. This layer is roadmap work: the core infrastructure it sits on top of is built first.