Comparison
Agent spend controls compared
This page lists spend controls that vendor documents state for agent use. A filled cell links the document that was checked. If that document does not state the control, the cell says UNKNOWN. Last verified 2026-10-19. There are 14 UNKNOWN cells out of 63.
Last verified 2026-10-19
| Product | Per-payment cap | Period budget | Payee or protocol allowlist | Human approval above a threshold | Revoke | Custody model | Rails it can pay |
|---|---|---|---|---|---|---|---|
| Coinbase Agentic Wallet | Yes1 | Yes1 | UNKNOWN | UNKNOWN | UNKNOWN | Keys in Coinbase infrastructure2 | x402, onchain transfer2 |
| Hedera Agent Accounts | Yes3 | Yes3 | Yes3 | UNKNOWN | Yes3 | Non custodial, owner wallet3 | x402, onchain transfer3 |
| MetaMask Agent Wallet | UNKNOWN | Yes4 | Yes5 | Yes5 | Yes6 | Self custody, server TEE or local seed6 | x402, onchain transfer6 |
| Nevermined | No7 | Yes8 | Yes9 | UNKNOWN | Yes7 | Card token or ERC-43379 | x402, MPP, cards9 |
| Polygon Agent CLI | Yes10 | Yes10 | UNKNOWN | Yes10 | Yes10 | Embedded smart wallet11 | x402, onchain transfer10 |
| Skyfire | Yes12 | UNKNOWN | Partial13 | UNKNOWN | Partial14 | Buyer agent wallet12 | UNKNOWN |
| Stripe link-cli | Yes15 | Yes15 | UNKNOWN | Yes15 | UNKNOWN | Link payment credential16 | MPP, cards15 |
| Sui Agentic Payments | Yes17 | Partial17 | Yes17 | UNKNOWN | Yes17 | Owner pool, delegated key17 | x402, MPP, onchain transfer17 |
| Tempo Wallet | Yes18 | Yes19 | Yes20 | UNKNOWN | Yes20 | User account, access key20 | MPP18 |
Questions
- What does UNKNOWN mean on this page?
- UNKNOWN means the checked document does not state the control. A filled cell is used only when the linked document states the status.
- How many cells are UNKNOWN?
- There are 14 UNKNOWN cells out of 63.
- When was this matrix last verified?
- Last verified 2026-10-19.
Sources
- Coinbase Agentic Wallet MCP quickstart
- Coinbase Agentic Wallet CLI documentation
- Introducing Hedera Agent Accounts
- MetaMask Agent Wallet outflow policy
- MetaMask Agent Wallet trading modes
- MetaMask Agent Wallet documentation
- Nevermined delegations
- Nevermined card delegation
- Nevermined payments facilitator
- Polygon Agent CLI reference
- Polygon Agent CLI package
- Skyfire tokenAmount
- How Skyfire seller services work
- Skyfire payments and settlement
- stripe/link-cli README
- Enable agents to spend
- Sui Agent Payments
- Tempo guide to paying with the CLI
- Tempo wallet_authorizeAccessKey
- Tempo spend permissions
How a cell is filled
A cell is Yes, No, or Partial only when the linked document states that status for agent use. UNKNOWN means the checked document does not state the control, or official documents disagree. Marketing language without a mechanism stays UNKNOWN. The checked date is the day that source was read. Rows are alphabetical by product name. Sponsorship does not change a cell or the row order.