Skip to main content
An agent signer is a per-user P-256 key registered as an authorised owner on the user’s Safe, so an AI agent can sign a on the user’s behalf. The user’s wallet key is never exposed. A Stamped Mandate is delivered over the API as a PINT (header x-sumvin-pint-token).

What a verifier sees

An agent-signed Stamped Mandate verifies as the user through the Safe’s EIP-1271 isValidSignature path. To a verifier it is otherwise indistinguishable from a user-signed mandate — the same Safe, the same scopes, the same revocation surface. The only difference is that the JWT carries signer_type: "agent".

See also