Mandates vs Intents vs Policies
Let’s clarify how Mandates compare to other common systems in crypto infrastructure:
Concept | Mandates | Intents | Policies |
---|---|---|---|
Purpose | Set durable rules over time | Declare desired outcomes | Define pre-checks (often wallet-side) |
Scope | Entire lifecycle of an asset | Short-term, single-use | Wallet or app-specific |
Execution | Enforced on-chain by consensus | Requires off-chain solvers | Enforced externally or by app |
Custody | Assets stay in your control by your rules | Trusting dapps' smart contracts | Usually centralized or external |
Flexibility | No VMs, works across venues and agents | App-specific, custom development is needed for each integration | Requires trusted infrastructure, often lacks portability |