11

On-chain intents

On-chain1 min read

Move from proposal to receipt without giving the model signing authority.

Required lifecycle
intent -> simulation -> policy decision -> approval       -> signer verification -> broadcast -> receipt reconciliation
  • Bind approvals to the exact payload hash, simulation hash, actor, wallet, and expiry.
  • Show chain, asset, amount, recipient or contract, fees, slippage, warnings, and expiry.
  • Reject payload changes after approval and block broadcast when the kill switch is active.
  • Never report execution until broadcast or confirmation exists in the event ledger.

Was this page helpful?

Edit on GitHub