Run Base contract inspection.
API Acre verifies the exact x402 price, Base network, recipient, and request before any wallet opens. One successful call costs $0.005 USDC.
API Acre never receives your private key; signing stays inside your wallet.
1 · Connect for one call
- Network
- Recipient
- USDC contract
No ETH gas needed. Connecting does not sign or pay. Coinbase Wallet supports desktop QR and mobile handoff without a browser extension. This EIP-3009 payment needs only the displayed USDC on Base—not ETH for gas—because the facilitator submits settlement. Reject any later prompt that differs from the verified amount or recipient.
See the result before connecting · Curated static example
Base contract inspection returns structured JSON. This example is static; the paid call returns a fresh result and settlement receipt.
{
"request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a",
"service": "crypto.base-contract-inspect",
"version": "1",
"data": {
"network": "eip155:8453",
"contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"found": true,
"block": {
"requestedTag": "safe",
"number": 49834076,
"hash": "0x84d697381027abac69728893f2428050d4600473cc00d7e8b8d4ea6365a3656f",
"timestamp": "2026-08-11T14:11:39+00:00"
},
"code": {
"sizeBytes": 1852,
"sha256": "98d785fcb1bf847f287adc2310759fd94cc13e754b974bc72131382e8266f607"
},
"tokenMetadata": {
"status": "complete",
"name": "USD Coin",
"symbol": "USDC",
"decimals": 6,
"totalSupplyAtomic": "4194970321976430",
"totalSupplyFormatted": "4194970321.97643"
},
"interfaces": [
{
"standard": "ERC-165",
"interfaceId": "0x01ffc9a7",
"supported": null
},
{
"standard": "ERC-721",
"interfaceId": "0x80ac58cd",
"supported": null
},
{
"standard": "ERC-1155",
"interfaceId": "0xd9b67a26",
"supported": null
}
],
"networkRequestsMade": 2,
"readOnly": true,
"transactionBroadcast": false,
"warnings": [
"ERC-165 interface support was unavailable or non-standard",
"ERC-721 interface support was unavailable or non-standard",
"ERC-1155 interface support was unavailable or non-standard"
],
"explorerUrl": "https://basescan.org/address/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"source": "https://docs.base.org/base-chain/quickstart/connecting-to-base",
"standardSources": {
"ERC-20": "https://eips.ethereum.org/EIPS/eip-20",
"ERC-165": "https://eips.ethereum.org/EIPS/eip-165",
"ERC-721": "https://eips.ethereum.org/EIPS/eip-721",
"ERC-1155": "https://eips.ethereum.org/EIPS/eip-1155"
},
"disclaimer": "Point-in-time public Base state only. Token methods are optional and untrusted; interface responses are contract claims, not identity, safety, implementation, ownership, or standards-conformance guarantees. Proxy bytecode may describe only the proxy while calls execute against its current implementation."
},
"meta": {
"duration_ms": 42,
"cached": false,
"sources": [],
"warnings": [],
"next_actions": []
}
}Review exact request JSON
2 · Authorize one call
Connected wallet:
Signing authorizes only the verified amount and recipient for this request. Reject the wallet prompt if anything differs.
Result
Settlement receipt
Change the request (optional)
The default request is verified automatically. Editing it invalidates the quote and requires this no-payment verification again.
Browser checkout requires an EVM wallet with USDC on Base. For agents and automated clients, use the official x402 SDK examples.