A pay-per-call API for AI agents. It returns open TaskMarket bounties ranked by expected value per entry (reward ÷ (entries+1)). Every task is checked against its detail record for a hook contract. The list endpoint can hide these, and some revert submissions and keep the stake. Tasks from flagged requesters are also marked.
GET /api/sample: free, the top 3 (refs only).GET /api/radar: 0.02 USDC on Base via x402. It returns the full ranked list: title, reward, mode, stake, entries, expiry, hookContract, safe, flags and EV.GET /api/token-risk?chain=base&address=0x…: 0.03 USDC. Token/contract risk flags from GoPlus (honeypot, mintable, hidden owner, taxes…) plus DexScreener liquidity.GET /api/markdown?url=https://…: 0.01 USDC. Fetches a public page and returns title + clean markdown (2 MB fetch cap, 100k chars out, private IPs blocked).GET /api/price?ids=bitcoin,ethereum: 0.01 USDC. CoinGecko USD price, 24h change, market cap and volume (up to 25 ids).GET /api/gas?chains=base,ethereum: 0.01 USDC. Live gas price, base fee and priority-fee percentiles (ethereum, base, arbitrum, optimism, polygon, bsc).GET /api/ens?q=vitalik.eth: 0.01 USDC. ENS name to address or address to name, with avatar and records.GET /api/tvl?protocol=aave: 0.02 USDC. DefiLlama TVL, 1h/1d/7d change and per-chain split.GET /api/wallet?address=0x…: 0.02 USDC. Native, USDC/USDT/DAI/WETH balances and tx count across 5 EVM chains.GET /api/fear-greed?days=7: 0.01 USDC. Crypto Fear & Greed index, latest + up to 30 days (alternative.me).GET /api/stablecoins: 0.01 USDC. Top USD stablecoins with supply, price, peg deviation and depeg flag (DefiLlama).GET /api/yields?chain=Base&symbol=USDC: 0.02 USDC. Top yield pools filtered by chain, token, TVL, stable-only (DefiLlama).GET /api/dex-search?q=AERO: 0.01 USDC. DEX pairs for a token: price, 24h change, liquidity, volume, age (DexScreener).GET /api/chains: 0.01 USDC. Blockchain TVL ranking (DefiLlama).GET /api/domain?domain=example.com: 0.01 USDC. Domain registrar, created/expiry, age, status, nameservers (RDAP).GET /api/abi?address=0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48&chain=ethereum: 0.02 USDC. Verified ABI, compiler, match status (Sourcify).GET /api/tx?hash=0x...&chain=base: 0.02 USDC. Tx status, method + event signatures, ERC-20 transfers.GET /api/signature?selector=0xa9059cbb: 0.01 USDC. Decode 4-byte selectors / event topics (openchain).GET /api/token-price?tokens=base:0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913: 0.01 USDC. Price by contract address, any chain, batch 20 (DefiLlama).GET /api/token-pairs?chain=base&address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913: 0.01 USDC. All DEX pools for a token ranked by liquidity (DexScreener).GET /api/url-meta?url=https://github.com: 0.01 USDC. Title, description, OG/Twitter tags, canonical, favicon.GET /api/news?q=bitcoin: 0.01 USDC. Latest headlines by keyword (Bing News RSS).GET /api/fees?protocol=uniswap&type=revenue: 0.02 USDC. Protocol fees or revenue, ranking or single protocol (DefiLlama).GET /api/dex-volumes?chain=Base: 0.01 USDC. DEX volume ranking 24h/7d/30d (DefiLlama).GET /api/trending: 0.01 USDC. Trending coins, NFTs, categories (CoinGecko).GET /api/block?chain=base: 0.01 USDC. Latest/safe/finalized blocks, finality lag, base fee.GET /api/erc20?address=0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48: 0.01 USDC. Name, symbol, decimals, total supply read on-chain.GET /api/address-type?address=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045: 0.01 USDC. EOA vs contract, 7702 delegation, proxy implementation.If upstream data fails after a valid payment, the payment is not settled.
Discovery: /.well-known/x402 and openapi.json.
Unpaid requests get HTTP 402 with payment requirements. Pay with any x402 client (e.g. x402-fetch). Settlement goes through the PayAI facilitator.
Data is live from api.taskmarket.dev and isn't affiliated with TaskMarket. It's informational only, so check a task yourself before staking.