Aggregating every
x402 endpoint
worth listing
EVERYPAYABLEENDPOINT
The catalog — what's live, and where it's called
Services the market already uses
365 services, drawn from 203,670 indexed endpoints. A service is listed only when something other than its own say-so vouches for it: it is a company you can name, it is listed in the pay.sh directory, or it has actually been called — x402scan has ranked it among the most-used at least once. Endpoint count is not a reason; anyone can deploy ten thousand routes on a domain they bought this morning.
- QuickNode1Pquicknode.comOtherFrom $0.001142 endpoints
- Apify3PMessagingFrom $0.00597 endpoints
- OpenAI3PMessagingFrom $0.00160 endpoints
- Messari1Pmessari.ioMediaFree47 endpoints
- Google3Pvia fetcher.shMessagingFrom $0.00345 endpoints
Replicate3Pvia LocusMessagingFrom $0.00344 endpoints- Vybe Network1Pvybenetwork.xyzDataFrom $0.01244 endpoints
Exa1Pexa.aiSearchFree43 endpoints
Nansen1Pnansen.aiTradingFrom $0.0141 endpoints
Polymarket3PTradingFrom $0.00134 endpoints
DefiLlama3Pvia x402 AtlasDataFrom $0.00531 endpoints
Venice.ai1Pvenice.aiMediaFrom $527 endpoints- Alpha Vantage3Pvia LocusTradingFrom $0.00826 endpoints
Stability AI3Pvia LocusComputeFrom $0.00123 endpoints- CoinGecko3Pvia LocusOtherFrom $0.00522 endpoints
- Cloudflare3Pvia PayWeaveMessagingFrom $0.00115 endpoints
- Anthropic3Pvia LocusComputeFrom $0.00114 endpoints
0x1P0x.orgTradingFrom $0.0110 endpoints- CoinGecko1Pcoingecko.comSearchFrom $0.019 endpoints
Polygon.io3PComputeFrom $0.0019 endpoints
Mapbox3Pvia LocusSearchFrom $0.0018 endpoints- Wolfram Alpha3Pvia LocusSearchFrom $0.018 endpoints
- Brave3Pvia LocusSearchFrom $0.0356 endpoints
Tripadvisor3Pvia PaySpongeSearchFrom $0.016 endpoints
3P marks a known company's API resold by a payment gateway. It is a real way to reach that API and it is not the company's own listing — so it is never presented as theirs.
Who serves x402 under their own name
Anyone can publish an endpoint titled “CoinGecko Price API” on their own domain, and this catalog lists it as faithfully as the real one. So a provider is listed here only when the host sits under a domain that company controls. Endpoints served through a gateway operator that resells someone else's API, or from shared hosting, are deliberately excluded — whatever the listing calls itself.
Companies you already know — serving x402 from their own domain.
Other providers on their own domain — listed in the Solana Foundation pay-skills catalog and served directly, not through a gateway.
Counted from 203,670 endpoints in data/endpoints_full.json.gz. A company appearing here means it serves x402 from its own domain; it does not imply any relationship with x402 Inc.
Most-called endpoints
Numbers are x402scan's — re-listed here as-is, sorted by tx_count over the last 1d. We do not re-measure, reorder, or boost our own endpoints (about).
Hosts
A host's route count reflects the granularity of its route expansion, not the operator's size: the top hosts are each a single service that turns one dataset or wrapper into hundreds–thousands of per-query routes. So 203,670 routes come from only 16,160 hosts.
About
x402 Endpoint is a cross-directory unified catalog of x402 ecosystem endpoints. The x402 ecosystem has several community-maintained directories running in parallel — this site brings them into one place so you don't have to check each one individually.
Currently tracking 20000 endpoints, last updated 2026-11-08.
Data sources
- x402 Inc.https://x402jp.com ↗
- x402scanhttps://x402scan.com ↗
- Onyx Bazaarhttps://onyx-actions.onrender.com/bazaar ↗
- Agentic.Markethttps://agentic.market ↗
- Pay.shhttps://pay.sh ↗
- Ampersendhttps://app.ampersend.ai/discover ↗
- Visa CLI Merchant Registryhttps://app.visacli.sh/merchants ↗
- Circle Agent Marketplacehttps://agents.circle.com ↗
- 402 Indexhttps://402index.io ↗
- CDP Bazaarhttps://docs.cdp.coinbase.com/x402/bazaar ↗
- gold-402 (24K Labs)https://github.com/Haustorium12/gold-402 ↗
- .well-known/x402 (direct)https://x402.org ↗
Update frequency
A daily GitHub Actions job fetches each directory, rebuilds the unified data/endpoints.json, and commits it. Vercel redeploys on push and pages revalidate once per day (ISR).
Built by x402 Inc.
This catalog is built by x402 Inc., which also ships its own x402 endpoints (onchain data, intelligence, oracle, and compliance APIs). Those endpoints are contributed to this catalog under the x402 Inc. source, alongside the community directories.
As the operator, x402 Inc. features its own endpoints: they are highlighted and pinned to the top of listings. This is disclosed, not hidden. Everything else — the third-party directories — is aggregated on equal footing with no preferential ranking between them. If a third-party directory also lists one of x402 Inc.'s URLs, the entry shows both sources. See more at note.com/x402inc.
Contributing
There is no sign-up or submission form. To add or correct an endpoint, open a pull request against the repository.
For Agents
The whole catalog is available programmatically — no API key, no sign-up. Read it over REST, discover it via OpenAPI, or wire it into an agent with the MCP server.
REST API
/api/endpoints— all endpoints (filterable)/api/endpoints/:id— one endpoint/api/search?q=— fuzzy search/api/stats— aggregate counts/api/openapi.json— OpenAPI 3.1 specFilters (AND-combined) on /api/endpoints and /api/search: category, network, protocol, source. Responses are CORS-open and cached at the edge for a day.
# all data endpoints on Base
curl "https://x402endpoint.com/api/endpoints?category=data&network=Base"
# search
curl "https://x402endpoint.com/api/search?q=stock"
# aggregate stats
curl "https://x402endpoint.com/api/stats"MCP server
The x402-endpoint-mcp package exposes four tools — list_endpoints, search_endpoints, get_endpoint, get_stats — backed by this API.
Claude Desktop / Cursor config:
{
"mcpServers": {
"x402-endpoint": {
"command": "npx",
"args": ["-y", "x402-endpoint-mcp"],
"env": { "X402_ENDPOINT_API_BASE": "https://x402endpoint.com" }
}
}
}See the mcp/ package README for ChatGPT and other clients.
Fair use
Free and unauthenticated. A light, best-effort per-IP rate limit protects the service; agents that respond to 429 / Retry-After won't notice it. Please don't hammer the API — the full dataset is one request to /api/endpoints.