eip155:43114

616 resources accept payment on this network.

Recently deployed B20 tokens on Base: scans the factory's B20Created l

Recently deployed B20 tokens on Base: scans the factory's B20Created logs over a block window, locates each new token by its 0xB200 address prefix, and enriches it with live name/symbol/decimals eth_calls. ?blocks=50000&limit=25

5000 / request

Convert an image between formats (PNG, JPEG, BMP)

Convert an image between formats (PNG, JPEG, BMP). Send a base64 image and the target format; returns the converted image. Optional jpeg quality (1-100). Deterministic, no network.

5000 / request

Read-only JSON-RPC against Ethereum, Base, Polygon, Arbitrum, or Optim

Read-only JSON-RPC against Ethereum, Base, Polygon, Arbitrum, or Optimism with built-in multi-endpoint failover - one paid call, no node or API key of your own. Prefer the named reads (block-number, chain-info, block-info, event-logs, erc721-owner, contract-code) for common tasks - they validate inputs and cost less; use this when you need a whitelisted method they do not wrap.

4000 / request

Look up US colleges by name via the Dept

Look up US colleges by name via the Dept. of Education College Scorecard: state, out-of-state tuition, overall admission rate, and undergraduate size. Live gov data. ?name=Stanford&limit=5

4000 / request

Top reported adverse reactions for a drug from the FDA FAERS database

Top reported adverse reactions for a drug from the FDA FAERS database (openFDA), ranked by report count - a fast read on a drug's real-world safety signal. Live FDA data, no key. ?drug=aspirin&limit=10

4000 / request

Combine several PDFs into one, in order

Combine several PDFs into one, in order. Body: {"urls":["https://…/a.pdf","https://…/b.pdf"]}. Returns the merged PDF as base64 plus page count and size.

4000 / request

Decode EVM smart-contract transaction calldata into the function name

Decode EVM smart-contract transaction calldata into the function name and typed parameters. Supply an ABI (from /api/contract-abi) or a signature like transfer(address,uint256) for a fully offline decode; with neither, the 4-byte selector is resolved via the openchain.xyz signature database (4byte.directory fallback) and each candidate signature is tried. Unknown selectors return a documented partial decode (selector + raw 32-byte words) instead of an error.

3000 / request

Fetch a URL and return every response header plus a security analysis:

Fetch a URL and return every response header plus a security analysis: HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, COOP/CORP/COEP. Scores 0–100 by presence, flags weak HSTS, and warns on Server/X-Powered-By identity leaks. SSRF-protected.

3000 / request

Dividend and stock-split history for a ticker: every cash dividend (ex

Dividend and stock-split history for a ticker: every cash dividend (ex-date + amount) and split (date + ratio) over a configurable range (default 5y, up to max). Empty arrays for non-payers - a valid answer, not an error. Backed by Yahoo Finance's chart endpoint with events=div,split.

3000 / request

Read the USDC balance of any address on Base, Polygon, Arbitrum, Optim

Read the USDC balance of any address on Base, Polygon, Arbitrum, Optimism, Ethereum, Monad, Celo, Avalanche, or Sei. Read-only on-chain call. The minimal single-token read for payment flows - for EVERY token a wallet holds in one call use wallet-balance. ?address=0x…&network=base

3000 / request

Decode a barcode or QR code from an image

Decode a barcode or QR code from an image. Send a base64 PNG or JPEG (or a data: URL); returns the decoded text and the symbology. Reads QR, DataMatrix, and 1D barcodes (EAN/UPC/Code39/Code128/ITF/Codabar). Deterministic, no network, no model.

3000 / request

Real-time USGS earthquake feed: magnitude, place, time, depth, coordin

Real-time USGS earthquake feed: magnitude, place, time, depth, coordinates. Live government data, no key. ?minMag=4.5&period=day (minMag: significant|4.5|2.5|1.0|all; period: hour|day|week|month).

3000 / request

Pull a subset of pages into a new PDF (split)

Pull a subset of pages into a new PDF (split). Body: {"url":"https://…/file.pdf","pages":"1-3,5"}. Returns the new PDF as base64.

3000 / request

Validate a Cloudflare Turnstile, Google reCAPTCHA, or hCaptcha token s

Validate a Cloudflare Turnstile, Google reCAPTCHA, or hCaptcha token server-side. You pass your OWN provider secret plus the token from the client; we relay to the provider's siteverify endpoint (never logged) and return the normalized verdict (success, hostname, action, score, error codes). The legitimate backend half of bot protection - no solving, no bypass.

2000 / request

Fetch NFT collection (ERC-721 / ERC-1155) metadata by contract address

Fetch NFT collection (ERC-721 / ERC-1155) metadata by contract address on Ethereum, Base, Polygon, Arbitrum, or Optimism: name, symbol, token type, total supply, deployer, OpenSea slug + image, floor (ETH), Twitter/Discord, and verification (safelist) status. Use to label a contract address with its collection identity before pulling tokens or sales.

2000 / request

Reverse-resolve a batch of Ethereum addresses to ENS primary names + a

Reverse-resolve a batch of Ethereum addresses to ENS primary names + avatar URLs (up to 50 per call). Returns one row per address with name (or null), displayName (with checksum if no name), and avatar URI. Use to label transaction lists, wallet leaderboards, or NFT holder snapshots with human-readable names instead of 0xabc… stubs.

2000 / request

Builder market share aggregated over the last N MEV-Boost blocks via t

Builder market share aggregated over the last N MEV-Boost blocks via the Flashbots relay. Returns per-builder block count, share percent, total ETH paid to proposers, and average per block. Use to track block-builder concentration or detect a new builder gaining share.

2000 / request

Historical odds (implied probabilities) for a Polymarket outcome token

Historical odds (implied probabilities) for a Polymarket outcome token. Returns timestamped price samples with first/last/min/max summary. Useful for: tracking probability shifts around events, computing realized volatility, backtesting prediction strategies.

2000 / request

Read on-chain state of a Uniswap V3 pool: token0/token1 addresses + de

Read on-chain state of a Uniswap V3 pool: token0/token1 addresses + decimals, fee tier, current sqrtPriceX96, tick, in-range liquidity, and the decoded human-readable spot price (token1 per token0). One $0.002 call replaces ~6 RPC roundtrips on the caller's side.

2000 / request

Resolve a 4-byte function selector or a 32-byte event topic hash to it

Resolve a 4-byte function selector or a 32-byte event topic hash to its known human-readable Solidity signatures, via the openchain.xyz signature database with 4byte.directory as fallback. Unknown selectors return {found:false} with an empty list, not an error.

2000 / request

Escape hatch for power users: forward an arbitrary read-only JSON-RPC

Escape hatch for power users: forward an arbitrary read-only JSON-RPC method to the chain. Method must be in our read-only whitelist (eth_call, eth_getLogs, eth_getBlockByNumber, eth_getTransactionReceipt, eth_chainId, eth_blockNumber, etc.). Mutating methods (eth_sendTransaction, eth_sendRawTransaction) are rejected - sign and broadcast through your own provider.

2000 / request

Solve a bond's yield to maturity from its market price - the annual ra

Solve a bond's yield to maturity from its market price - the annual rate that present-values the coupons plus face to that price. Bracketed bisection root-find.

2000 / request

Resolve authentication requirements across an OpenAPI 3

Resolve authentication requirements across an OpenAPI 3.x or Swagger 2.x document. Returns the catalog of security schemes (`components.securitySchemes` in OpenAPI 3, `securityDefinitions` in Swagger 2) verbatim, the document-level default, and the *effective* security for each operation after layering.

2000 / request

Search operations in an OpenAPI 3

Search operations in an OpenAPI 3.x or Swagger 2.x spec against a free-text query. Tokenizes the query (lowercase, alphanumeric runs), scores each operation by which fields the tokens match - operationId +3, path +3, tags +2, summary +2, description +1 per matched token - and returns ranked results with a `matches` array naming the contributing fields. Sort: score descending, then path ascending for stability. Limit defaults to 10 (max 100).

2000 / request

Next page