{"uid":"cap_a1AmlFytGLOWe-f30PwIG","slug":"oblique-markets-base-erc-20-transfer-search-d2c2aed3","name":"Oblique Markets Base ERC-20 Transfer Search","description":"Use when an agent needs base transfer search. Returns Search bounded Base mainnet ERC-20 transfers by address, direction, asset, counterparty, and time window; return structured transfer records. $0.02.","url":"https://api.oblique.markets/api/v1/paid/base-transfer-search","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"asset":{"type":"string"},"limit":{"type":"integer"},"address":{"type":"string"},"direction":{"enum":["in","out","both"],"type":"string"},"counterparty":{"type":"string"},"to_timestamp":{"type":"string"},"from_timestamp":{"type":"string"}}},"responseSchema":{"type":"json","example":{"count":1,"limit":25,"address":"0x1111111111111111111111111111111111111111","filters":{"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","counterparty":null,"to_timestamp":"2026-08-11T00:00:00.000Z","from_timestamp":"2026-08-10T00:00:00.000Z"},"direction":"in","freshness":{"data_as_of":"2026-08-10T12:00:00.000Z","queried_at":"2026-08-11T12:00:01.000Z","age_seconds":86401},"transfers":[{"to":"0x1111111111111111111111111111111111111111","from":"0x2222222222222222222222222222222222222222","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","amount":"1.250000","status":"success","direction":"in","timestamp":"2026-08-10T12:00:00.000Z","block_number":33712501,"counterparty":"0x2222222222222222222222222222222222222222","amount_atomic":"1250000","transaction_hash":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}],"evidence_hash":"sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ifz08xszbPHamSS4KvViD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search Base mainnet ERC-20 token transfers by address, direction, asset, counterparty, and time window — no wallet or account required","exampleAgentPrompt":"Search Base mainnet for the last 100 USDC transfers going out from 0xAbC123... to counterparty 0xDef456... between January 1 and January 31 2025.","exampleUseCases":[{"title":"Wallet ERC-20 activity audit","prompt":"Pull all incoming and outgoing token transfers for the Base wallet 0x1234...abcd over the past 30 days — I want to see every asset that moved in or out."},{"title":"Counterparty payment history","prompt":"Find all USDC transfers sent from my address 0xAaaa...1111 to 0xBbbb...2222 on Base mainnet between March 1 and March 31 2025, up to 50 results."},{"title":"Inbound stablecoin monitoring","prompt":"Show me every incoming USDC and USDT transfer received by the contract 0xCccc...3333 on Base since the start of this year — I'm trying to reconcile our on-chain revenue."}],"resultDescription":"Returns a list of ERC-20 transfer log entries matching the query filters, each including transaction hash, block timestamp, token asset, amount, sender address, and receiver address. Results are bounded by the specified limit and time window.","failureModes":["Invalid or malformed Ethereum address returns a validation error","Unsupported asset symbol or contract address returns no results or an error","Time window too broad with high transfer volume may be truncated to the limit","Missing required address field returns a schema validation error","Network congestion or RPC issues may cause delayed or partial responses","Payment failure (x402) blocks the request before execution"],"whenToPreferThis":"Choose this endpoint when you need flexible, filtered search across ERC-20 transfer history on Base mainnet without requiring a connected wallet or account. It is especially useful for auditing token flows, reconciling payments, tracing counterparty relationships, and building transaction histories for specific addresses and assets within defined time windows. Prefer this over raw RPC calls when you need pre-filtered, structured log data with direction and counterparty filtering built in.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:44:35.584Z","isFirstParty":false}