crypto · crypto · evm · base · ethereum · rpc · wallet · address · usdc · erc-20 · transfer · transfers · history · recent · onchain · read-onlyBase USDC transfer history
Retrieve newest-first incoming and outgoing Circle USDC Transfer events for one address across a validated, bounded Base mainnet block range.
$0.005 USDCBase + Solanax402 v2POST
Endpoint
https://apiacre.com/v1/crypto/base-usdc-transfers
Send the JSON body below. An unpaid request returns HTTP 402 with a PAYMENT-REQUIRED header; an x402-compatible buyer signs the requirement and retries with PAYMENT-SIGNATURE.
Pay $0.005 USDC and run in your browser
Official Coinbase agent path
Coinbase Agentic Wallet can satisfy this x402 request in one command. Running it may pay automatically, so --max-amount is fixed to $0.005 USDC in atomic units. Copying the command does not install, authenticate, sign, or pay; review the request and use a separate low-value wallet before running it.
npx --yes awal@latest x402 pay https://apiacre.com/v1/crypto/base-usdc-transfers \
-X POST \
-d '{"address":"0x1111111111111111111111111111111111111111","lookback_blocks":2000,"direction":"any","limit":25,"block_tag":"safe"}' \
--max-amount 5000 \
--json
Coinbase pay-for-service documentation · Buyer setup and wallet safety
Alternative third-party AgentCash commands
Run check first without payment. Its fetch command may automatically pay up to the exact listed price.
npx --yes agentcash@latest check https://apiacre.com/v1/crypto/base-usdc-transfers
npx --yes agentcash@latest fetch https://apiacre.com/v1/crypto/base-usdc-transfers \
--method POST \
--header 'content-type: application/json' \
--body '{"address":"0x1111111111111111111111111111111111111111","lookback_blocks":2000,"direction":"any","limit":25,"block_tag":"safe"}' \
--payment-protocol x402 \
--payment-network base \
--max-amount 0.005
AgentCash CLI documentation
Input example
{
"address": "0x1111111111111111111111111111111111111111",
"lookback_blocks": 2000,
"direction": "any",
"limit": 25,
"block_tag": "safe"
}
Response shape
View free static sample JSON
{
"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": []
}
}
Complete recipes using this API
These buyer-controlled recipes connect this service to compatible API Acre results. Every step has its own exact price and requires separate authorization.
Validate an EVM address, read its point-in-time Base account state, then retrieve recent official Circle USDC transfers over a bounded block range. The results are public-chain evidence, not proof of identity, ownership, authorization, solvency, or compliance.
Inspect the 3-step recipe
Try the payment challenge
curl -i -X POST 'https://apiacre.com/v1/crypto/base-usdc-transfers' \
-H 'content-type: application/json' \
--data '{"address":"0x1111111111111111111111111111111111111111","lookback_blocks":2000,"direction":"any","limit":25,"block_tag":"safe"}'