What are Agent Custody Models?
How an agent's private keys are stored — self-custody (agent holds), managed (service holds), MPC (split across parties), or smart account (programmable validation).
WHY IT MATTERS
Key storage is critical. Each model trades off security, convenience, decentralization, and control capabilities.
Self-custody: simple but risky. MPC: split keys. Smart accounts: on-chain validation. Each affects what controls are possible.
EOAs need external enforcement. Smart accounts embed wallet-level controls. MPC can include policy as a signing party.
HOW POLICYLAYER USES THIS
PolicyLayer supports all custody models — consistent non-custodial controls regardless of key storage.