{"service":"ScrapeMole Onchain","seller":"ScrapeMole","website":"https://scrapemole.pages.dev","description":"Pay-per-call on-chain data for agents on Base and Ethereum, read directly from chain state: Chainlink USD prices (crypto, stablecoins, FX, metals; 10 per call), ERC-20 token info, wallet balances with USD values, transaction lookup with decoded ERC-20 transfers, ENS and Basename resolution (forward and reverse), gas and fee estimates in USD, and Uniswap v3 DEX prices for long-tail tokens (verify a payment arrived). USDC via x402; failed calls are never charged.","payments":{"protocol":"x402","version":2,"scheme":"exact","network":"eip155:8453","asset":"USDC","configured":true,"chargedOnlyOn":"200 responses"},"endpoints":[{"method":"GET","url":"https://onchain.scrapemole.workers.dev/v1/price","priceUsd":"0.002","summary":"USD spot prices for up to 10 assets per call (crypto, stablecoins, forex, gold/silver) from Chainlink feeds read on-chain on Base or Ethereum, with update time and staleness flag.","params":["symbols","chain?"]},{"method":"GET","url":"https://onchain.scrapemole.workers.dev/v1/token","priceUsd":"0.001","summary":"ERC-20 token metadata by contract address on Base or Ethereum: name, symbol, decimals, total supply (raw and human), contract check, plus USD price when a Chainlink feed exists.","params":["address","chain?"]},{"method":"GET","url":"https://onchain.scrapemole.workers.dev/v1/balances","priceUsd":"0.003","summary":"Native ETH and ERC-20 balances of any address on Base or Ethereum (default common tokens or your list), with USD values from Chainlink.","params":["address","chain?","tokens?","includeZero?"]},{"method":"GET","url":"https://onchain.scrapemole.workers.dev/v1/tx","priceUsd":"0.002","summary":"Look up a transaction on Base or Ethereum: status, block and time, from/to, ETH value, fee, method selector and decoded ERC-20 transfers with symbols and amounts.","params":["hash","chain?"]},{"method":"GET","url":"https://onchain.scrapemole.workers.dev/v1/ens","priceUsd":"0.001","summary":"Resolve an ENS name or Basename (vitalik.eth, jesse.base.eth, *.cb.id) to its address, or an address to its primary ENS name and Basename (forward-verified).","params":["name?","address?"]},{"method":"GET","url":"https://onchain.scrapemole.workers.dev/v1/gas","priceUsd":"0.001","summary":"Current gas on Base or Ethereum: base fee, slow/standard/fast priority fees (gwei) from the last 20 blocks, block fullness, and the cost in ETH and USD of a transfer, an ERC-20 transfer and a swap.","params":["chain?"]},{"method":"GET","url":"https://onchain.scrapemole.workers.dev/v1/dex-price","priceUsd":"0.002","summary":"On-chain DEX price of any ERC-20 on Base or Ethereum from Uniswap v3 pools (vs WETH/USDC/USDT): price in USD and in the quote token, the deepest pool, its fee tier and pool reserves.","params":["token","chain?"]}],"mcp":{"endpoint":"https://onchain.scrapemole.workers.dev/mcp","transport":"streamable-http","payments":"x402 MCP transport (_meta[\"x402/payment\"])"},"docs":{"openapi":"https://onchain.scrapemole.workers.dev/openapi.json","discovery":"https://onchain.scrapemole.workers.dev/.well-known/x402","llms":"https://onchain.scrapemole.workers.dev/llms.txt","terms":"https://onchain.scrapemole.workers.dev/terms"},"alsoFromScrapeMole":["ScrapeMole (YouTube search/channel/transcripts, Google Trends): https://scrapemole-api-mainnet.scrapemole.workers.dev","ScrapeMole Amazon products: https://scrapemole-api.vercel.app","ScrapeMole Reader (page to Markdown, link previews, RSS feeds, links, sitemaps): https://reader.scrapemole.workers.dev","ScrapeMole Domains (DNS, RDAP/WHOIS, availability, email security, SSL certificates, subdomains): https://domains.scrapemole.workers.dev","ScrapeMole Companies (SEC EDGAR: company profiles, financials, filings): https://companies.scrapemole.workers.dev","ScrapeMole Wiki (Wikipedia summaries and search, Wikidata facts; CC BY-SA attributed): https://wiki.scrapemole.workers.dev"]}