{"uid":"cap_Dw7IsgUMT9ZRkbcNn9MpL","slug":"agenttoll-base-address-transaction-watch-cee93c3e","name":"AgentToll — Base Address Transaction Watch","description":"Base-native onchain data for AI agents — gas, token prices by contract, address analytics, DEX pools, new-token radar. From $0.001 a call in USDC via x402. No API keys. Open source.","url":"https://agenttoll.app/api/watch/address/%7Baddress%7D","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}}},"queryParams":{"type":"object","properties":{"since":{"type":"string","description":"Echo the previous reply cursor unchanged; wallet cursors are opaque, radar cursors are ISO timestamps"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"at":"2026-08-05T13:31:58.678Z","chain":"base","count":1,"since":"2026-08-05T08:40:01Z","cursor":"2026-08-05T12:10:44Z","events":[{"at":"2026-08-05T12:10:44Z","hash":"0x4893...3c91","method":"transferWithAuthorization","ethValue":0,"direction":"in","counterparty":"0x5f87...6f78"}],"address":"0xe553...56f8"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2G7NY5_qZ3-ihE8aWnKln","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Streams recent onchain transaction events for a Base address, with optional cursor-based pagination for incremental updates","exampleAgentPrompt":"Show me the recent onchain transaction events for Base address 0xe553...56f8 — I want to see incoming and outgoing transfers, who the counterparties are, and pick up from where I left off using my last cursor 2026-08-05T08:40:01Z.","exampleUseCases":[{"title":"DeFi wallet activity audit","prompt":"Pull all the recent transactions for Base address 0xABC123...7890 — I need to see the method names, directions, and counterparties so I can audit what's been happening onchain."},{"title":"Incremental transaction polling for an agent","prompt":"My agent last checked address 0x1234...5678 on Base at 2026-08-05T08:40:01Z — grab only the new transactions since that cursor so I can process the delta without re-fetching everything."},{"title":"Incoming transfer detection for a payment workflow","prompt":"Keep an eye on Base address 0xDEAD...BEEF and tell me every time a new inbound transfer comes in — I want the hash, value, and sender for each one."}],"resultDescription":"A JSON object containing the queried address, chain identifier ('base'), event count, the since and cursor timestamps for pagination, and an array of transaction events each with timestamp, transaction hash, decoded method name, ETH value, direction (in/out), and counterparty address.","failureModes":["Invalid address format (not 0x + 40 hex chars) returns a 4xx error","Malformed or future ISO cursor returns an error or empty event set","Address with no transaction history returns an empty events array","Payment failure via x402 (insufficient USDC balance) blocks the request","Rate limiting if too many calls are made in rapid succession"],"whenToPreferThis":"Choose this endpoint when you need granular, per-transaction event data for a specific Base address, especially for incremental polling using cursor-based pagination. It is ideal for agent workflows that need to detect new activity since a known timestamp without re-fetching the full history. Prefer it over snapshot endpoints when you need decoded method names, transfer direction, and counterparty details per event. It is Base-native and requires no API key — only a small USDC micropayment per call via x402.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T06:30:35.218Z","isFirstParty":false}