{"uid":"cap_qc3mBNYVsKSzAQjzjiC0X","slug":"dopaminedesk-whale-alerts-large-erc-20-transfer-monitor-5764b070","name":"DopamineDesk Whale Alerts – Large ERC-20 Transfer Monitor","description":"Read recent large ERC-20 transfers directly from Base, Ethereum, or Arbitrum by scanning Transfer logs over the most recent blocks and filtering by a minimum token amount. Defaults to USDC on Base. Public RPC providers cap the scan window, so this covers the most recent blocks rather than a long history, and it does not label exchange wallets.","url":"https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/whale_alerts","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"},"queryParams":{"type":"object","properties":{"chain":{"type":"string","description":"base, ethereum, or arbitrum. Defaults to base."},"limit":{"type":"integer","description":"Maximum transfers to return, 1 to 100. Defaults to 25."},"token":{"type":"string","description":"ERC-20 contract address to scan. Defaults to USDC on the selected chain."},"blocks":{"type":"integer","description":"How many recent blocks to scan, 1 to 10. Public RPC providers cap this window."},"min_amount":{"type":"integer","description":"Minimum transfer size in whole tokens. Defaults to 100000."}},"additionalProperties":true}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["success","network","min_usd_value","transactions","marketplace_metadata"],"properties":{"network":{"type":"string"},"success":{"type":"boolean"},"transactions":{"type":"array","items":{"type":"string"}},"min_usd_value":{"type":"integer"},"marketplace_metadata":{"type":"object","required":["data_mode","billable","availability","source"],"properties":{"source":{"type":"string"},"billable":{"type":"boolean"},"data_mode":{"type":"string"},"availability":{"type":"string"}},"additionalProperties":true}},"additionalProperties":true}}}}},"responseSchema":{"type":"json","example":{"network":"Base Mainnet","success":true,"transactions":["[nested detail omitted from the challenge header; see the full example in /openapi.json]"],"min_usd_value":50000,"marketplace_metadata":{"source":"public EVM JSON-RPC ERC-20 Transfer logs","billable":true,"data_mode":"live_source","availability":"operational"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_0ciuQGKz1scATvEXV7SBo","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scans recent blocks on Base, Ethereum, or Arbitrum and returns large ERC-20 token transfers (whale movements) above a configurable minimum amount.","exampleAgentPrompt":"Scan the last 5 blocks on Base for any USDC transfers above 500,000 tokens and return up to 50 results.","exampleUseCases":[{"title":"DeFi whale movement early warning","prompt":"Check if anyone has moved more than 1 million USDC on Ethereum in the last 10 blocks — I want to see who sent it and who received it."},{"title":"Exchange inflow surveillance","prompt":"Scan Base for large USDC transfers above 250,000 tokens in the last 5 blocks — I'm trying to see if whale wallets are moving funds to exchanges right now."},{"title":"Specific token whale tracking","prompt":"Look for any transfers above 100,000 tokens for this ERC-20 contract 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Arbitrum in the last 3 blocks, limit to 25 results."}],"resultDescription":"Returns a JSON array of alert objects, each containing the transaction hash, sender address or label, recipient address or label, token amount (whole units), estimated USD value, and Unix timestamp of the transfer. Only transfers meeting or exceeding the configured minimum amount threshold are included.","failureModes":["Public RPC block-window cap exceeded — reduce 'blocks' parameter to stay within provider limits","Invalid chain identifier — must be 'base', 'ethereum', or 'arbitrum'","No transfers found above threshold — returns empty alerts array, not an error","Invalid ERC-20 contract address format causes a 400/422 error","Rate limit or payment failure via x402 returns HTTP 402 if USDC settlement fails"],"whenToPreferThis":"Choose this endpoint when you need real-time detection of unusually large on-chain token movements (whale alerts) across Base, Ethereum, or Arbitrum, especially for USDC or any specific ERC-20. It is ideal for DeFi risk monitoring, exchange inflow surveillance, and market-impact analysis. Prefer it over generic block explorers when you need structured, agent-ready JSON output with labeled addresses and USD values without building your own RPC queries.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:53:57.808Z","isFirstParty":false}