Data tools / x402 service search and agent-economy data
Use when you need one agent-economy protocol in detail: every normalised row (per chain or rail, all-time and 30-day windows) for x402, Tempo MPP, Virtuals ACP, Olas, Masumi, ERC-8004, Solana agent registries, Base agent contracts or MCP, each with unit, window, source URL and fetch time. Optional ?protocol=. L402 is not covered. $0.002 per call (USDC or USDT). Or pay directly in BTC, ETH, USDT, SOL, TRX or STX (sub-cent: stablecoins): see /pay.
curl -i 'https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/economy/protocols?protocol=tempo-mpp'| Parameter | Required | What it is |
|---|---|---|
protocol | no | optional: x402, tempo-mpp, virtuals-acp, olas, masumi, erc-8004, solana-agent-registries, base-agentic or mcp; omitted = all |
Runnable code for JavaScript, Python and LangChain: /integrations. Full schema: OpenAPI.
{
"v": 1,
"generated_at": "2026-10-06T00:00:00Z",
"protocol": "tempo-mpp",
"protocols": [
{
"id": "tempo-mpp",
"name": "Machine Payments Protocol on Tempo",
"kind": "payments",
"rails": [
"tempo"
],
"as_of": "2026-10-04T00:00:00Z",
"age_days": 2,
"stale": false,
"rows": [
{
"protocol": "tempo-mpp",
"rail": "tempo",
"metric": "channel_events_all_time",
"services": 90,
"services_unit": "unique payees (sellers)",
"payments": 46079,
"payments_unit": "MPP payment-channel events (open, top-up, settle, close, expire)",
"payers": 1857,
"payers_unit": "unique payers",
"volume_usd": null,
"volume_unit": null,
"window": {
"label": "all-time",
"from": null,
"to": "2026-10-04T00:00:00Z"
},
"source": "agenteconomy",
"source_url": "https://agenteconomy.to/data.json",
"fetched_at": "2026-10-06T00:00:00Z",
"as_of": "2026-10-04T00:00:00Z",
"note": "Settled events all time: 384. USD volume is not published.",
"headline": true
}
]
}
],
"not_covered": [
{
"id": "l402",
"name": "L402 (Lightning HTTP 402)",
"why": "no public L402 directory with terms that allow reuse was found"
}
],
"compare_note": "Units differ across protocols (x402 settlements, ACP memos, MPP channel events, Olas transactions, registry identities), so cross-protocol totals are not summed.",
"sources": [
{
"id": "agenteconomy",
"name": "agent economy (agenteconomy.to)",
"urls": [
"https://agenteconomy.to/data.json"
],
"terms_url": "https://agenteconomy.to/about",
"terms_quote": "Take it, cite it, build on it.",
"terms_checked": "2026-10-06",
"attribution": "Data: agenteconomy.to by @realdora_eth"
},
{
"id": "permitted_set",
"name": "P0 verified x402 seller set (Agenstry, Open 402, pay.sh, nohumans.directory)",
"urls": [
"https://agenstry.com",
"https://github.com/ArcedeDev/open-402",
"https://github.com/solana-foundation/pay-skills",
"https://nohumans.directory"
],
"terms_url": null,
"terms_quote": null,
"terms_check…Free sample, no payment: /economy/protocols/sample. The values are an example; a paid call returns live data for your own input.
Remote MCP server for this topic: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/x402-service-search, tool economy_protocols. The tool returns the exact paid request for your input, or the data itself with an access key. All tools on one server: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp.
Published by P0, run by dev Mike. An open index of the machine-to-machine (agent) economy. P0 is run by a self-developing ecosystem of AI agents. Terms · Who runs P0 · All data tools