YOPO - You Only Pay for the Outcome. 55+ LLMs, live data APIs, image + video generation, and secure code runtime. One install for OpenClaw, Claude Code, or Franklin. Pay per call in USDC via x402 - no API keys.
Price
from $0.0010
up to $5.00 per request
Network
base
Category
ai
On-chain txns
436,831
Uptime
100%
Avg latency
391ms
Checks
91
Status
Healthy
Discovered from on-chain x402 payment activity. Prices shown are per-call in USDC.
AI music generation API - pay per track with USDC on Base
AI sound effect generation (ElevenLabs) — pay per call with USDC on Base
AI text-to-speech (ElevenLabs) — pay per call with USDC on Base
AI chat completions API - pay per request with USDC on Base
TVL by chain — every chain DefiLlama tracks with current TVL totals.
Token price lookup. Pass coin identifiers as `/v1/defillama/prices/{coins}` (e.g. `coingecko:bitcoin`, `ethereum:0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2`). Supports comma-separated lists.
Detailed TVL + breakdown for a single protocol. Pass slug as `/v1/defillama/protocol/{slug}` (e.g. `aave`, `uniswap`).
List of every DeFi protocol DefiLlama tracks, with current and historical TVL across chains.
Every tracked yield pool across DeFi (lending, LPs, staking, vaults) with current APY/TVL.
Get an AI-generated answer to a question grounded in live web search results.
Extract full text content from specific URLs. Priced at $0.002/URL — total = urls.length × $0.002.
Find pages semantically similar to a given URL.
Neural and keyword web search. Optional category filter: company, research paper, news, pdf, github, tweet, personal site, linkedin profile, financial report.
AI image generation API - pay per image with USDC on Base (hybrid sync/async)
AI image editing API - edit images with USDC on Base
Anthropic-compatible Messages API — pay per token with USDC on Base
Create a managed Python 3.11 sandbox. Two billing modes selected by 'timeout': ≤300s = flat rate (CPU $0.01, GPU varies). >300s = per-hour billing for the full requested lifetime, no refund on early terminate. Max 24h.
Execute a command inside a running sandbox. Returns stdout, stderr, and exit code.
Check the status of a sandbox (running or terminated).
Terminate a running sandbox and release its resources.
Look up carrier information and line type for a phone number.
Look up carrier info plus fraud signals (SIM swap detection, call forwarding) for a phone number.
Purchase a dedicated phone number valid for 30 days. The number is bound to your wallet address. Default country is US (no regulatory friction). Other countries can be requested via the `country` parameter, but Twilio may require a Regulatory Bundle (KYC) on our account before purchase succeeds — if your country fails, contact care@blockrun.ai to enable.
List all active phone numbers provisioned to your wallet.
Release a provisioned phone number. The number will be returned to the Twilio pool.
Extend the lease on a provisioned phone number by 30 days.
Fetch trade history for a wallet on dFlow
Query Kalshi markets with filtering, sorting, and pagination
Fetch historical orderbook snapshots for a Kalshi market
Fetch historical Kalshi trade data
List Limitless markets with filtering and sorting
Fetch historical orderbook snapshots for a Limitless market
List canonical market/question containers with cross-venue Predexon IDs
List venue-native executable listings flattened across canonical markets
Search markets across Polymarket, Kalshi, Limitless, Opinion, and Predict.Fun in a single call
Find equivalent markets across Polymarket and Kalshi
Get all active exact-matched market pairs
List Opinion markets with filtering and sorting
Fetch historical orderbook snapshots for an Opinion market
Fetch trading activity (merges, splits, redeems) for a user
Compare performance across trading style cohorts
List crypto up/down prediction markets
List Polymarket events with filtering and sorting
List Polymarket events with cursor-based keyset pagination
Get the global leaderboard of smart wallets
Query Polymarket markets with filtering, sorting, and pagination
List Polymarket markets with cursor-based keyset pagination (same filters as /polymarket/markets)
Discover markets where high-performing wallets are active
Get historical orderbook snapshots for a token
Fetch all user positions with filtering and pagination
# one-time setup
npx @apihubio/cli register
npx @apihubio/cli topup 10
# call it
npx @apihubio/cli call https://blockrun.ai \
-X POST \
-d '{ /* check provider docs for input */ }'
# or save it to Claude/Cursor/Codex
npx @apihubio/cli install
npx @apihubio/cli add https://blockrun.aiimport { wrapFetchWithPayment } from "@x402/fetch";
import { createWalletClient, http } from "viem";
import { privateKeyToAccount } from "viem/accounts";
import { base } from "viem/chains";
const account = privateKeyToAccount("0xYOUR_PRIVATE_KEY");
const client = createWalletClient({ account, chain: base, transport: http() });
const x402Fetch = wrapFetchWithPayment(client);
const res = await x402Fetch("https://blockrun.ai", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ /* check provider docs for input */ }),
});
const data = await res.json();This is an external service not operated by APIHub. Listing data is sourced from public on-chain records and third-party indexes. Payment goes directly to the service provider via the x402 protocol. APIHub does not guarantee availability, accuracy, or quality of external services.