onchain.scrapemole.workers.dev
onchain.scrapemole.workers.dev · 8 paid endpoints · listed 2026-10-27
Use when you need who holds a token (concentration, whales, treasury): returns the top N holders of an ERC-20 contract on Base or Ethereum with rank, checksummed address, raw and formatted balance, and share of total supply when the explorer provides it. Public name tags and ENS from the explorer are included as labels; no personal identity is invented and emails are stripped. Ethereum prefers Blockscout, falls back to Ethplorer. Base uses Blockscout; if that explorer blocks the request, the cal
Paid endpoints
| Method | Endpoint | Price | Networks |
|---|---|---|---|
| GET | onchain.scrapemole.workers.dev/v1/ens Use before sending funds or when you only have a human-readable name: resolves ENS names (.eth and DNS names on ENS, including offchain/wildcard resolvers via C | $0.001 | Base |
| GET | onchain.scrapemole.workers.dev/v1/gas Use before sending a transaction or to tell a user what it will cost: reads eth_feeHistory over the last 20 blocks (10th/50th/90th percentile tips), the next ba | $0.001 | Base |
| GET | onchain.scrapemole.workers.dev/v1/token Use when you have a token contract address and need to know what it is: reads name, symbol, decimals and totalSupply straight from the contract (one multicall) | $0.001 | Base |
| GET | onchain.scrapemole.workers.dev/v1/dex-price Use when a token has no Chainlink feed (long-tail, new or memecoins) and you need its current market price: finds every Uniswap v3 pool of the token against WET | $0.002 | Base |
| GET | onchain.scrapemole.workers.dev/v1/holders Use when you need who holds a token (concentration, whales, treasury): returns the top N holders of an ERC-20 contract on Base or Ethereum with rank, checksumme | $0.002 | Base |
| GET | onchain.scrapemole.workers.dev/v1/price Use when you need a trustworthy USD price for crypto assets (ETH, BTC, cbBTC, SOL, LINK, AAVE, stablecoins), fiat FX rates (EUR, GBP, JPY…) or metals (XAU, XAG) | $0.002 | Base |
| GET | onchain.scrapemole.workers.dev/v1/tx Use when you need to confirm or explain a transaction (e.g. verify a payment arrived): fetches the transaction, its receipt and block from Base or Ethereum and | $0.002 | Base |
| GET | onchain.scrapemole.workers.dev/v1/balances Use when you need what a wallet or contract holds: reads the native ETH balance and ERC-20 balances (a default set of major tokens, or up to 20 token symbols/ad | $0.003 | Base |
Latest checks
| When | Endpoint | HTTP | ms | Result |
|---|---|---|---|---|
| 19 h ago | onchain.scrapemole.workers.dev/v1/balances | 402 | 467 | valid x402 v2 terms |
Income on Base (7 days)
This provider's payout address is shared by several providers, so its income is not shown as its own.
Is this your API?
<a href="https://logicnodes.io/observatory/p/onchain.scrapemole.workers.dev"><img src="https://logicnodes.io/observatory/badge/onchain.scrapemole.workers.dev.svg" alt="x402 status"></a>
Claim it for free with
x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/onchain.scrapemole.workers.dev