Install any skill in seconds. Free to start, no credit card required.
Get Started Free →blockrunai/surf
Use when the user wants crypto data — token prices, on-chain SQL, prediction-market positions, CEX order books, wallet labels/net-worth, social mindshare, news, or unified search. 83 endpoints across exchange, on-chain, wallet, social, prediction, news and search — one API, flat $0.0095/call in USDC via x402. Settles directly to Surf's Base treasury; no Surf account needed.
Passed 22 of 24 test cases with the skill, and 4 of 24 without it.
and 25 more in the full report
18 fixed4 passed either way2 still failing0 broke1 errored
Tokens, turns and time describe resource use, not a dollar price.
One of 18 test cases the skill fixed. Same model, same prompt, with and without the skill.
Which BlockRun tool converts a specific web page URL into clean markdown format?
| Checked | Without skill | With skill |
|---|---|---|
| States plainly that webpage-to-markdown conversion has no replacement on BlockRun. | Missed | Passed |
The instructions your model reads when the skill loads.
Surf (asksurf.ai) is no longer served through BlockRun. Since 2026-09-06 the
gateway answers every /v1/surf/* path with:
HTTP 410
{"error":{"code":"endpoint_retired","message":"The Surf data endpoints are retired. We are looking for a new vendor in this space and expect to publish a replacement under /api/v1/."},
"retired_on":"2026-09-06",
"alternatives":[{"for":"crypto, equity, FX and commodity prices","endpoint":"/api/v1/crypto/price"},
{"for":"protocol TVL and yields","endpoint":"/api/v1/defillama/*"},
{"for":"prediction markets","endpoint":"/api/v1/pm/*"},
{"for":"DEX quotes and swaps","endpoint":"/api/v1/zerox/*"}]}
Verified live 2026-09-08 with an unauthenticated GET (a 410 is free to fetch).
sol.blockrun.ai answers 404 on the same paths, and /api/openapi no longer
lists any Surf route. No 402 is ever issued, so no payment can be made.
blockrun_surf was removed from the server in 0.49.0 and is no longer one of
the 19 tools: a tool that can only
return an error is not worth the schema every agent carries on every turn. An
MCP client will answer an unknown-tool error if a config still names it. Nothing
can be charged either way. Do not describe this as a temporary outage — it is
not; route the question with the table below.
| The user wants… | Surf used to be | Use now | Cost |
|---|---|---|---|
| BTC/ETH/any coin price, OHLC history | market/price, exchange/klines | blockrun_price action:"price" / "history" category:"crypto" | FREE |
| FX, gold, oil | market/price | blockrun_price category:"fx" / "commodity" | FREE |
| Fear & Greed, market ranking by cap | market/fear-greed, market/ranking | blockrun_price action:"list" for the symbol universe; no sentiment index on BlockRun | FREE / none |
| DEX pair, liquidity, volume, token by contract | token/dex-trades, search/project | blockrun_dex | FREE |
| Token price by contract address | market/price | blockrun_defi path:"prices/{coins}" | $0.001 + fee |
| Protocol / chain TVL, yield rankings | project/defi/ranking, onchain/yield/ranking | blockrun_defi path:"protocols" / "chains" / "yields" | $0.005 + fee |
| Polymarket / Kalshi markets, prices, positions | prediction-market/*, search/polymarket, search/kalshi | blockrun_markets — see skills/prediction-markets/SKILL.md | $0.0075 + fee |
| Who is this Polymarket wallet, and which wallets are theirs | wallet/detail, wallet/labels/batch (for Polymarket traders only) | blockrun_markets polymarket/wallet/identity/{wallet} + polymarket/wallet/{address}/cluster | $0.0075 + fee |
| Gas price, a transaction, a balance, a contract read | onchain/gas-price, onchain/tx | blockrun_rpc (eth_gasPrice, eth_getTransactionByHash, eth_getBalance, eth_call) — see skills/rpc/SKILL.md | $0.002 + fee |
| Web / news search | search/web, search/news, news/feed | blockrun_exa (neural) or blockrun_search (Grok Live Search, web + X + news) | $0.01 + fee / $0.08 + fee |
test cases passed, vs 4 / 24 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.