Bi-temporality
The ability of a ledger to track both when an event was effective and when it was recorded. This allows ledgers to restate or correct entries without overwriting history, supporting accurate audits, historical reconstruction, and compliant reporting in programmable or distributed systems.
Why it Matters
Bi-temporality is essential for maintaining financial integrity in modern ledger systems. Without it, correcting errors or restating transactions would require overwriting historical records, making it impossible to audit what actually happened versus what was later discovered or corrected.
In practice, this matters for several critical use cases:
By separating effective time from recording time, bi-temporal ledgers provide both accuracy and accountability so that you can restate the past without overwriting it.

The Hidden Timeline of a Card Transaction
Card payments aren’t instant; there can be “gaps”. Bi-temporality should be a feature of your ledger for the sake of clarity, compliance, and control.

Agentic Payments: How AI Agents Move Money
AI agents retry at machine speed, spawn sub-agents, and execute across rails. Here's the infrastructure you need to handle it without duplicate charges.