Live on Base · 6 Chains · x402 + MPP + ACP

Rocket Money for agent wallets

Your agent accumulates approvals, bleeds micropayments, and concentrates risk across facilitators. Nobody checks the bot's wallet. StableShield does.

6
Chains
35+
Tokens tracked
13
Risk signals
348
Tests passing
Three blind spots no tool catches

250K+ daily autonomous transactions across x402, MPP, and ACP. Every agent wallet accumulates invisible risk.

Approval exploit surface

$200M stolen in 2024 through forgotten approvals. You swap once, the permission stays forever. Attackers drain wallets through protocols you used months ago.

Invisible autonomous spending

Agents paying for services they no longer need. x402 micropayments leave no approval trail. MPP session channels lock funds in escrow. No human monitors the burn.

Facilitator concentration

90% of volume through one facilitator. It goes down, all services break. The on-chain equivalent of all your autopays hitting before payday.

Scan. Score. Act.

Two scores, two action types, one prioritized report. Agent operators and wallet owners get the Rocket Money equivalent — not a data dump.

01

Scan

Approvals + transfers + MPP sessions across 6 chains. All ERC-20 + TIP-20 tokens. 90-day lookback.

02

Score

13 risk signals, 6-factor approval enrichment, Agent Burn Report with 15+ metrics including x402 and MPP burn.

03

Prioritize

Urgent / Recommended / Monitor actions. Each includes a contract address and estimated monthly savings.

04

Act

Gasless revocations via Smart Wallet. Close dormant MPP sessions. Every fix logged on-chain via ERC-8004.

Prioritized report from a real audit

Actual output from ACP E2E test — wallet on Base mainnet.

stableshield — prioritized report
════════════════════════════════════
  STABLESHIELD — PRIORITIZED REPORT
════════════════════════════════════
SCORES
  Wallet Exposure:  40/100 caution
  Agent Burn Health: 25/100 critical
WHY THESE SCORES
   Recurring charges consume 100% of inbound [-35]
   Balance covers <1 month of charges [-20]
   1 of 1 services dormant — $60.44/mo wasted [-20]
OBLIGATIONS
  Monthly burn:     $60.44
  Inbound volume:   $0.00
  Burn ratio:       100%
  Balance runway:   < 1 month
URGENT (saves $60.44/mo)
  Dormant recurring charge (~$60.44/mo)
  → 0xe30E159118457b4Ba2b1EEeb0599F24E83ecc030
  inactive 83 days
───────────────────────────────────
119 patterns analyzed, 1 actionable
GENIUS Act: $9,330.74 exposure (USDC)
Scan complete ✓

Agent Burn Health

Like Rocket Money for your bank account — except the subscriptions are on-chain permissions and the cancellation is an atomic revocation.

Burn Score25/100 critical
Monthly Burn$60.44
Inbound Volume$0.00
Burn/Inflow100%
Balance Runway< 1 month
Dormant Waste$60.44/mo
Patterns Scanned119
Actionable1 urgent
GENIUS Act$9,330.74

Real data — ACP E2E test, March 19, 2026

6 chains. 35+ tokens. 60+ protocol labels. 27 exploit addresses.
Ethereum Base Arbitrum Polygon Optimism Tempo ✦

What it catches

Unlimited approvals · Dormant subscriptions · Agent micropayment waste · MPP session dormancy · Facilitator concentration · Yield wrapper exposure · GENIUS Act compliance · Bridge flows · CEX outflows

Payment protocols

x402 — EIP-3009 micropayments on EVM chains
MPP — StreamChannel session escrow on Tempo
ACP — Virtuals marketplace (provider + evaluator)

Asset categories

Payment stablecoins (USDC, USDT, PYUSD, pathUSD, KUSD) · Yield wrappers (aUSDC, sDAI) · Tokenized treasuries (BUIDL, OUSG) · Commodity-backed (PAXG, XAUm) · TIP-20 on Tempo

Pay per scan. No keys. No signup.

Every tool is individually x402-gated. Pay in USDC via micropayment. StableShield earns only when it reduces your exposure.

scan-approvalsERC-20 approval events, enrichment, dedup
$0.003
scan-transfersRecurring charges, autonomous pulls, agent services
$0.004
analyze-stablecoin-exposureGENIUS Act, yield wrappers, bridge activity
$0.006
assess-risk13 signals + Burn Report + prioritized actions
$0.005
revoke-approvalGasless approve(spender, 0) via Smart Wallet
$0.001
reputationQuery/post ERC-8004 feedback
Free

Full audit via ACP: $0.014 · Evaluator validation: $0.10

From single wallets to platform integrations
👤

Wallet owners

15+ active approvals from last year's DeFi activity? Scan, score, and revoke the dangerous ones gaslessly. Peace of mind for $0.005.

🤖

Agent operators

Your bot's wallet is a small business with no accountant. Burn rate, dormant waste, facilitator concentration, MPP session health — the report you've been missing.

🏦

Wallets & fintechs

Embed as the "subscriptions" tab. One API call returns structured JSON — health score, cancellable charges, GENIUS Act flags. Differentiate with "we protect your approvals."

No existing tool monitors agent obligation exposure
ApprovalsBurn scorex402 / MPPRevokeAgent-native
Revoke.cashManualPaid gas
BlockaidPre-sign
Pocket UniversePre-sign
Maiat ProtocolReputation
StableShield✓ Auto✓ 15 metrics✓ Both✓ Gasless✓ x402+ACP+A2A
Three ways in

x402 API for direct HTTP calls. MCP for AI agent clients. ACP marketplace for autonomous agent-to-agent discovery.

⚡ x402 API

Any HTTP client pays per call in USDC. No API key, no signup.

stableshield.work/agent

🔌 MCP Server

Connect from any MCP client. Each tool call is x402-gated.

stableshield.work/mcp

🤖 ACP Marketplace

Full audit for $0.014 with independent evaluator.

virtuals.io/acp/agent/20522 ↗
# Request a scan — get HTTP 402 back $ curl https://stableshield.work/agent \ -H 'Content-Type: application/json' \ -d '{"tool":"assess-risk","walletAddress":"0x...","chainId":8453}' # → HTTP 402 Payment Required # → Pay $0.005 USDC via x402 EIP-3009 # → Get prioritized report: scores, actions, savings # Agent-to-agent discovery: $ curl https://stableshield.work/.well-known/agent-card.json
// Add StableShield as an MCP server // Claude Desktop / Cursor / Windsurf: Settings → MCP { "mcpServers": { "stableshield": { "url": "https://stableshield.work/mcp" } } } // Tools (x402-priced per call): // scan-approvals $0.003 // scan-transfers $0.004 // analyze-stablecoin-exposure $0.006 // assess-risk $0.005 // revoke-approval $0.001 // reputation free
// Initiate a wallet security audit via ACP const job = await acpClient.initiateJob( PROVIDER_WALLET, JSON.stringify({ walletAddress: "0xacc0c1f6...", chainId: 8453, lookbackDays: 90 }), fareAmount, EVALUATOR_WALLET ); // Deliverable includes prioritizedReport: { walletHealth: "CAUTION", totalRiskScore: 40, agentBurnReport: { burnScore: 25, actions: [...] }, prioritizedReport: { scores, obligations, actions, regulatory } }
Open standards. No walled gardens.
V
Virtuals ACP
B
Base
T
Tempo
8004
ERC-8004
x402
x402
MPP
MPP
CB
Coinbase

Stop flying blind. Audit your agent.

Trustless wallet intelligence, pay-per-scan via x402.

Get an audit via ACP Follow @StableShieldAI