Overview
Wallet pay-readiness for Base or Solana: ETH/SOL and USDC balances, whether the wallet can pay a USDC amount over x402 or by direct transfer, shortfalls, USDC blacklist / frozen-account flags, wallet type (EOA, contract, EIP-7702) and open token approvals to known spenders, with an ok / review / cannot_pay status. Params: address, chain (base|solana, auto), amount (USDC, default 1).
Protocol
x402
Price
$0.01
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
crypto/transactions
Provider
Trading Signals Toolkit
Indexed
2026-11-11 16:08:22
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Input Schema
{
"method": "GET",
"queryParams": {
"address": "0x6d7be981c103eD360874a7703ad3CD6a98929aFB",
"amount": "0.01",
"chain": "base"
},
"type": "http"
}
Output Schema
{
"example": {
"address": "0x6d7be981c103eD360874a7703ad3CD6a98929aFB",
"amountUsdc": 0.01,
"approvals": {
"checked": 26,
"open": [],
"scope": "USDC and WETH allowances to 13 well-known Base spenders (routers, Permit2, bridges)"
},
"asOf": "2026-11-11T15:20:00.000Z",
"balances": {
"native": {
"amount": 0,
"symbol": "ETH"
},
"usdc": {
"amount": 1.17,
"token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
}
},
"canPay": {
"directTransfer": false,
"x402": true
},
"chain": "base",
"reasons": [
"Holds 1.17 USDC, enough for 0.01",
"Low ETH for gas (0); fine for x402, not for a direct transfer"
],
"review": false,
"shortfalls": [
{
"asset": "ETH",
"have": 0,
"missing": 0.000002,
"needed": 0.000002,
"note": "only needed for a direct transfer; x402 exact payments are gasless for the payer"
}
],
"sources": [
{
"name": "Base mainnet public RPC (Multicall3)"
},
{
"name": "Circle USDC contract"
}
],
"status": "ok",
"wallet": {
"type": "eoa",
"usdcBlacklisted": false
}
},
"type": "json"
}