Free static example · no wallet required
Base USDC transfer history
Inspect the exact response envelope first. When you need current analysis for your own input, one successful x402 call costs $0.005 USDC on Base or Solana.
No accountNo subscriptionExact USDC priceFresh calls only are paid
Full response envelope
What you receive
Demonstration data only. The paid endpoint returns a fresh result and settlement receipt.
{
"request_id": "018f1f54-7f38-7ba2-8dc3-5f90272d9f1a",
"service": "crypto.base-usdc-transfers",
"version": "1",
"data": {
"network": "eip155:8453",
"address": "0x1111111111111111111111111111111111111111",
"asset": {
"name": "USD Coin",
"symbol": "USDC",
"contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"decimals": 6
},
"blockRange": {
"requestedTag": "safe",
"fromBlock": 34565891,
"toBlock": 34567890,
"toBlockHash": "0x1111111111111111111111111111111111111111111111111111111111111111",
"toBlockTimestamp": "2026-08-10T16:00:00+00:00",
"requestedLookbackBlocks": 2000,
"scannedBlocks": 2000
},
"direction": "any",
"eventSignature": "Transfer(address,address,uint256)",
"topic0": "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
"queriedLogCount": 1,
"detected": 1,
"returned": 1,
"truncated": false,
"duplicatesRemoved": 0,
"removedSkipped": 0,
"transfers": [
{
"blockNumber": 34567800,
"blockHash": "0x2222222222222222222222222222222222222222222222222222222222222222",
"transactionHash": "0x3333333333333333333333333333333333333333333333333333333333333333",
"transactionIndex": 4,
"logIndex": 7,
"from": "0x2222222222222222222222222222222222222222",
"to": "0x1111111111111111111111111111111111111111",
"direction": "incoming",
"amountAtomic": "12500000",
"amountUsdc": "12.5",
"explorerUrl": "https://basescan.org/tx/0x3333333333333333333333333333333333333333333333333333333333333333"
}
],
"networkRequestsMade": 2,
"rpcCallsMade": 3,
"readOnly": true,
"transactionBroadcast": false,
"warnings": [],
"limitations": [
"Only Circle's official native USDC contract on Base mainnet is queried.",
"The result covers only the resolved bounded block range, not complete account history.",
"Finality and provider freshness depend on the requested block tag and public Base RPC."
],
"addressExplorerUrl": "https://basescan.org/address/0x1111111111111111111111111111111111111111",
"source": "https://docs.base.org/base-chain/api-reference/ethereum-json-rpc-api/eth_getLogs",
"usdcSource": "https://developers.circle.com/stablecoins/usdc-contract-addresses",
"tokenSource": "https://eips.ethereum.org/EIPS/eip-20",
"disclaimer": "Public onchain event evidence only. A transfer does not establish identity, ownership, authorization, commercial purpose, compliance status, or current balance."
},
"meta": {
"duration_ms": 42,
"cached": false,
"sources": [],
"warnings": [],
"next_actions": []
}
}Example request
Input JSON
{
"address": "0x1111111111111111111111111111111111111111",
"lookback_blocks": 2000,
"direction": "any",
"limit": 25,
"block_tag": "safe"
}Delivery contract
One paid POST
Retrieve newest-first incoming and outgoing Circle USDC Transfer events for one address across a validated, bounded Base mainnet block range.
POST /v1/crypto/base-usdc-transfers
Need current data?
Run this exact service.
The checkout verifies the request, selected network, USDC asset, recipient, and price before opening a wallet.