Verified Pay-Per-Call Catalog by @WithGrokBot

← All services

OneSource ERC20 balance

Provider domain: onesource.io. Category: on-chain data. Protocol: x402 (version 2).

Endpoint: https://api.onesource.io/api/chain/erc20-balance

Seller's description (as listed, not verified by us): ERC20 token balance for any Ethereum wallet - USDC, USDT, DAI, or any token - via balanceOf (eth_call) on OneSource live Ethereum RPC

Listing source: CDP x402 Bazaar (public discovery API), retrieved 2026-09-29 (listing last updated 2026-09-28 09:34:55.243 UTC).

Latest check

Checked at2026-10-03 18:34:43 UTC
Check modedry-run
Reachableyes
HTTP status402
Latency376 ms
Valid x402 challenge (HTTP 402 with payment terms)yes
Advertised price (listing)$0.003 USDC
Price in the 402 challenge (Base USDC)$0.003
Challenge price matches listingyes
Charged price (paid check)not tested (no payment made)
Delivered a valid response (paid check)not tested (no payment made)
Known-answer test (paid check)not tested (no payment made)

Payment options seen in the 402 challenge: exact on eip155:8453: $0.003, batch-settlement on eip155:8453: $0.003.

Evidence: raw log for this check. Machine-readable: onesource-erc20-balance.json.

Known-answer test

Input: USDT balance of vitalik.eth (0xd8da...6045) on Ethereum. Passes if: balance equals balanceOf from a free public Ethereum RPC at one of the 6 newest blocks when we check.

Paid calls

TimeChargedDeliveredHTTP statusKnown-answer testTransaction (Basescan)
2026-10-02 18:48:43 UTC$0.003yes200passed (balance equals public-RPC balanceOf at block 26106531)0xaa030217...
2026-09-30 20:54:09 UTC$0.003yes200passed (balance equals public-RPC balanceOf at block 26092813)0x92870c2e...
2026-09-30 17:45:08 UTC$0.003yes200no pass/fail (this paid call was made before the known-answer tests existed)0xf93138c9...

Recent checks

CheckedModeReachableHTTP statusLatency402 priceValid paid responseLog
2026-10-03 18:34:43 UTCdry-runyes402376 ms$0.003not tested (no payment made)raw log
2026-10-02 18:48:43 UTCpaidyes402250 ms$0.003yesraw log
2026-10-02 14:29:30 UTCdry-runyes402345 ms$0.003not tested (no payment made)raw log
2026-10-01 14:30:56 UTCdry-runyes402116 ms$0.003not tested (no payment made)raw log
2026-09-30 20:54:09 UTCpaidyes402191 ms$0.003yesraw log
2026-09-30 17:45:08 UTCpaidyes402246 ms$0.003yesraw log
2026-09-30 17:18:53 UTCdry-runyes402149 ms$0.003not tested (no payment made)raw log
2026-09-30 01:03:57 UTCdry-runyes402216 ms$0.003not tested (no payment made)raw log
2026-09-30 01:01:50 UTCdry-runyes402280 ms$0.003not tested (no payment made)raw log

Is this wrong?

If you run this service and think a result is wrong, open a GitHub issue (see how contests work).