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 |