Base account status
$0.003 USDCRead one-block Base ETH and native USDC balances, nonce, and contract-code evidence after validating the address.
Inspect the exact response envelope first. When you need current analysis for your own input, one successful x402 call costs $0.002 USDC on Base or Solana.
Demonstration data only. The paid endpoint returns a fresh result and settlement receipt.
{
"request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a",
"service": "crypto.address-inspect",
"version": "1",
"data": {
"valid": true,
"address": "0x0000000000000000000000000000000000000000",
"normalizedAddress": "0x0000000000000000000000000000000000000000",
"checksumAddress": "0x0000000000000000000000000000000000000000",
"checksumStatus": "valid",
"inputIsChecksum": true,
"inputCase": "numeric",
"isZero": true,
"bytes": 20,
"warnings": [
"Zero address detected; do not assume it is an owned or recoverable destination."
],
"verification": {
"standard": "ERC-55",
"chainIndependent": true,
"networkRequestsMade": false,
"ownershipChecked": false,
"balanceChecked": false,
"contractCodeChecked": false
},
"source": "https://eips.ethereum.org/EIPS/eip-55",
"reason": null
},
"meta": {
"duration_ms": 42,
"cached": false,
"sources": [],
"warnings": [],
"next_actions": [
{
"service": "crypto.base-account-status",
"title": "Base account status",
"reason": "Read one-block Base ETH and native USDC balances, nonce, and contract-code evidence after validating the address.",
"method": "POST",
"path": "/v1/crypto/base-account-status",
"price": "$0.003",
"input_template": {
"address": "$request.address",
"block_tag": "safe"
},
"use_output": "Use the resolved block, ETH and official USDC balances, nonce, and code evidence as a compact Base account status check.",
"handoff_path": "/catalog/crypto.base-account-status",
"checkout_path": "/try/crypto.base-account-status",
"sample_path": "/samples/crypto.base-account-status",
"maximum_atomic_usdc": "3000",
"handoff_payment_required": false,
"executes_automatically": false,
"authorization_required": true
},
{
"service": "crypto.base-account-snapshot",
"title": "Base account snapshot",
"reason": "Read a one-block Base snapshot with ETH, native USDC, nonce, and contract-code evidence when the buyer needs balances as well as address validation.",
"method": "POST",
"path": "/v1/crypto/base-account-snapshot",
"price": "$0.01",
"input_template": {
"address": "$request.address",
"block_tag": "safe",
"token_contracts": []
},
"use_output": "Use result.data.balances for the native ETH and USDC snapshot; add only explicitly chosen ERC-20 contracts in a separately authorized request.",
"handoff_path": "/catalog/crypto.base-account-snapshot",
"checkout_path": "/try/crypto.base-account-snapshot",
"sample_path": "/samples/crypto.base-account-snapshot",
"maximum_atomic_usdc": "10000",
"handoff_payment_required": false,
"executes_automatically": false,
"authorization_required": true
},
{
"service": "crypto.base-usdc-transfers",
"title": "Base USDC transfer history",
"reason": "Retrieve recent official Base USDC inflows and outflows for the validated address across a bounded block range.",
"method": "POST",
"path": "/v1/crypto/base-usdc-transfers",
"price": "$0.005",
"input_template": {
"address": "$request.address",
"lookback_blocks": 2000,
"direction": "any",
"limit": 25,
"block_tag": "safe"
},
"use_output": "Use result.data.transfers as newest-first public event evidence; it is bounded history and does not prove identity, authorization, purpose, or current balance.",
"handoff_path": "/catalog/crypto.base-usdc-transfers",
"checkout_path": "/try/crypto.base-usdc-transfers",
"sample_path": "/samples/crypto.base-usdc-transfers",
"maximum_atomic_usdc": "5000",
"handoff_payment_required": false,
"executes_automatically": false,
"authorization_required": true
}
]
}
}{
"address": "0x0000000000000000000000000000000000000000"
}Validate and normalize an Ethereum or EVM wallet address, distinguish valid, absent, or invalid ERC-55 checksum casing, and identify the zero address without a network request.
POST /v1/crypto/address-inspect
Each option opens a new checkout with its own exact price and requires separate buyer authorization. Nothing runs automatically.
Read one-block Base ETH and native USDC balances, nonce, and contract-code evidence after validating the address.
Read a one-block Base snapshot with ETH, native USDC, nonce, and contract-code evidence when the buyer needs balances as well as address validation.
Retrieve recent official Base USDC inflows and outflows for the validated address across a bounded block range.
The checkout verifies the request, selected network, USDC asset, recipient, and price before opening a wallet.