How a transaction gets decided
Decided before it runs. Not audited after.
Every transaction runs the same ordered checks, against live state, at the moment it happens. The first failing check ends the decision. Watch one move through. Hover to pause, or pick a scenario.
signed decision · verify with the public key
One decision per action.
An approval a minute ago does not carry forward.
Allow, deny, or escalate, always with a signed record.
The old way
A challenge to a human, or a check against a stale master copy, then an audit after the money moved. The wrong instrument for an agent, and too late either way.
The decision layer
Resolve the entity live, recompute against present state, decide before the action runs, and sign the result. No master copy. No challenge the agent cannot answer.
Payments move money. This decides whether the transaction should exist.