Install
openclaw skills install @marketingkioldenburg/x402-discoveryDiscover x402-enabled services across multiple catalogs — Bazaar, Agentic Market, x402-list.com, .well-known/x402 manifests. Find the best service for a task by scanning machine-readable discovery surfaces.
openclaw skills install @marketingkioldenburg/x402-discoveryFind x402-enabled services across the ecosystem. Scan Bazaar, Agentic Market, x402-list.com, and individual service manifests to discover available endpoints, prices, and schemas.
x402 services publish machine-readable manifests so agents can discover them without a central registry. This skill shows you how to find them.
The x402 Foundation's discovery layer. Facilitators publish /discovery/resources endpoints:
curl -s https://api.cdp.coinbase.com/x402/discovery/resources
Returns all x402-compatible services registered through the facilitator, with full pricing, schemas, and metadata.
The Coinbase-operated marketplace frontend. Services indexed on the Bazaar appear here:
# Search via the Bazaar API
curl -s "https://api.cdp.coinbase.com/x402/discovery/resources?type=http"
Community-curated listing of x402 services:
curl -s https://x402-list.com/api/services
Individual services publish their own discovery manifest. Check any service origin:
curl -s https://service.example/.well-known/x402
curl -s https://service.example/.well-known/x402.json # same payload
The manifest includes: x402Version, serviceName, claim, description, facilitator, catalog URL, demo URL, and a resources array with every endpoint's URL, price, payTo, asset, network, and inputSchema.
Many x402 services publish an llms.txt at their origin root:
curl -s https://service.example/llms.txt
Services often expose a full catalog:
curl -s https://service.example/promo/catalog.json
To find a service for a specific task, combine the sources:
# 1. Check the Bazaar
# 2. Check x402-list.com
# 3. Check known .well-known manifests
# 4. Search for task-specific keywords in service descriptions
The .well-known/x402 manifest includes inputSchema for each resource — so you can match by input type.
# Check the Herman Commerce DACH manifest
curl -s https://agent.kihustle.tech/.well-known/x402
amount in atomic units (6 decimals USDC) — "50000" = $0.05extensions.bazaar.info in 402 responses for full Bazaar metadatadiscoverable: true in their Bazaar extension