Skill: Onchain analyst (SQL · Skill Onchain Analyst
by Skill: Onchain analyst (SQL
$0.2
per call · USD Coin on Base
Bundled execution of the Onchain analyst (SQL over Base) workflow - Ask Base anything in one paid call: your SQL runs against Coinbase's indexed, DECODED chain data (events with parsed parameters, transactions, blocks, user-ops) with the live schema alongside - no indexer, no RPC archaeology. One x402 payment runs 3 underlying tools (onchain-sql-schema, onchain-sql, stats-summary); partial-success per step.
Endpoint
POST https://agent402.tools/api/skill/onchain-analyst3
Calls / 30d
2
Unique payers / 30d
Aug 31
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://agent402.tools/api/skill/onchain-analyst", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"sql": "SELECT COUNT(*) AS blocks FROM base.blocks WHERE block_number > 32000000"
}),
});
const data = await res.json();curl -X POST \
"https://agent402.tools/api/skill/onchain-analyst" \
-H "Content-Type: application/json" \
-d '{"sql":"SELECT COUNT(*) AS blocks FROM base.blocks WHERE block_number > 32000000"}' \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"args": {
"sql": "SELECT COUNT(*) AS blocks FROM base.blocks WHERE block_number > 32000000"
},
"pack": "onchain-analyst",
"steps": [
{
"ok": true,
"result": {},
"slug": "onchain-sql-schema"
},
{
"ok": true,
"result": {},
"slug": "onchain-sql"
},
{
"ok": true,
"result": {},
"slug": "stats-summary"
}
],
"summary": "3/3 steps succeeded"
}Payment details
0xabf4fabd7c416fb67202e5f9002389fc75e2a9d0USD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of Onchain Data and the homepage with a featured placement.
More from Skill: Onchain analyst (SQL & similar services
Chain · Operations
agents.chain.link
Chainlink For Agents: execute a catalog workflow by workflow name.
Chain · Operations Submit
agents.chain.link
Chainlink For Agents: submit a signed operation payload.
Sniperx · Activities Smarttraders Smartmoney
x402.sniperx.fun
Get SmartMoney trading activities on token (sorted by time descending)