Programmable spending controls for AI agents on Solana. Per-tx limits, daily caps, allowlists, emergency overrides — all enforced on-chain.
Coinbase x402, Stripe MPP, Google AP2 — they answer "how does an AI agent pay." None answer "how do you stop an agent from over-paying."
Last month, an AI trading agent in production lost $50K in 3 hours from a single prompt injection. The fix wasn't a smarter LLM — it was on-chain spending controls.
| Feature | Coinbase x402 | Stripe MPP | Google AP2 | AgentVault |
|---|
AgentVault is x402-compatible. Use Coinbase's @x402/fetch client unchanged — we speak the same wire format.
Claude / Cursor / LangChain / Custom
TypeScript & Python — vault client + x402 paywall middleware
Anchor Program — PDA Vault per agent, SpendingPolicy enforced on every withdrawal
Create a vault, configure policies, watch transactions flow, and try to break the spending limits.
Attempt a withdrawal that exceeds the on-chain policy. Watch the contract refuse.
Autonomous research agent earning USDC by selling market signals on Solana.
Simulate connecting a Solana wallet and depositing USDC into your vault.
Fund your agent's vault with USDC. Deposits go to the vault's ATA on Solana.
Search and inspect any AgentVault PDA on devnet. Click a vault to see full details.
Type commands or click shortcuts to simulate the AgentPay MCP server. This is what Claude sees.
Watch two autonomous agents trade in real-time. AlphaScout sells signals, DataSink buys them — all with on-chain policy enforcement.
Research agent — earns by selling market signals
Consumer agent — buys AlphaScout's signals via vault
Interactive security audit explorer. Click each threat to see the analysis, mitigation, and test results.
10 automated test cases covering edge cases and attack vectors
Simulate what happens when an agent keypair is compromised. The owner can freeze and withdraw all funds.
Real-time simulated metrics for the AgentVault protocol on Solana devnet.
Hourly transaction count
Hourly protocol fees collected (USDC)
Drop-in x402-compatible middleware. Works with Coinbase's official client unchanged.
Every agent withdrawal contributes a transparent, on-chain protocol fee via the FeeCollector PDA.