Seven production-live x402 paid HTTP APIs. All running on Base mainnet (eip155:8453) with the Coinbase CDP facilitator, real USDC settlement, and Bazaar discovery extensions. Single receive wallet: 0x9e6A0CE78Bb2915d0758cc6A1cE8eA77f1B71770.
| Service | Endpoint | Price | What it does |
|---|---|---|---|
| TradingAgents x402 | POST /api/analyze-ticker |
$1.00 | Multi-agent LLM ticker consensus — five specialist analysts + bullish/bearish debate + trader synthesis + risk review + portfolio-manager final BUY/HOLD/SELL |
| Sentry Forge x402 | POST /api/dispute-pack |
$0.50 | Generate an 8-file consumer-debt dispute pack (FDCPA/FCRA-grounded): collector + original-creditor letters, CFPB complaints, credit-bureau disputes, court-records search guide, action checklist, evidence inventory |
| Royal Ruby x402 | POST /api/law-lookup |
$0.05 | US consumer-rights law citation lookup (FCRA, FDCPA, TILA, state UDAP statutes, debt-collection rules, credit-reporting timelines) — information-only, no legal advice |
| Vault Pro x402 | POST /api/scaffold-project (also /scaffold-agent) |
$0.05 | Obsidian project + agent scaffolder — returns complete markdown (frontmatter + Goal + Success criteria + Decomposition table + Hermes coordination notes) fitted to the Vault Pro 70-Templates structure |
| Nano Banana x402 | POST /api/generate-image (also /edit-image) |
$0.02 | Paid Gemini image generation — gemini-3.1-flash-image-preview wrapped with x402 micropayments. Generate from prompt or edit existing image. Returns base64 PNG, 10 aspect ratios |
| Power Pack x402 | POST /api/score-email |
$0.01 | Outreach email scorer (Claude Haiku 4.5) — scores subject + body + open rate + spam risk + tone + length + personalization + CTA. Returns top-3 specific improvements + rewritten subject |
| SupraPack x402 | POST /api/find-skill |
$0.01 | Claude skill discovery over a 531-skill curated bundle. Returns top matching skills with full markdown content, quality score, categories, source repo. Optional min_quality, categories, limit filters |
x402 servers require a signed payment header. The easiest way to call them is with a wallet-equipped client like x402-proxy:
npx x402-proxy https://suprapack-x402.fly.dev/api/find-skill \
--body '{"query":"stripe webhook","limit":3}'
Or use the official Python SDK:
from x402 import x402Client
from x402.mechanisms.evm.exact import ExactEvmScheme
client = x402Client()
client.register("eip155:*", ExactEvmScheme(signer=my_signer))
# Hit the endpoint — client auto-handles the 402 challenge
resp = client.post(
"https://power-pack-x402.fly.dev/api/score-email",
json={"subject": "Quick question about your API rollout",
"body": "Hey , ..."},
)
Each endpoint emits a full Bazaar discovery extension in its 402 response, including:
accepts block (scheme, network, amount, asset, payTo)extensions.bazaar.info with input/output schemas and a worked exampleThis means agents browsing the x402 Bazaar (or any vector-indexed registry like x402scan) auto-discover these endpoints by capability — no manual onboarding required.
To see a 402 challenge yourself:
curl -i -X POST https://tradingagents-x402.fly.dev/api/analyze-ticker \
-H 'content-type: application/json' \
-d '{"ticker":"NVDA"}'
The payment-required header is base64-encoded JSON. Decode it:
curl -sI -X POST https://tradingagents-x402.fly.dev/api/analyze-ticker \
-H 'content-type: application/json' \
| awk '/^payment-required:/ {print $2}' | tr -d '\r' | base64 -d | jq
A daily GitHub Actions cron (x402 daily Bazaar self-ping) hits all seven /health endpoints + verifies every 402 challenge still reports eip155:8453, the expected price, and the correct payTo. Failure emails the operator.
Every successful paid call also emits one [LEDGER] JSON line to Fly logs (timestamp, app, endpoint, price, network, payTo, ok, latency) for per-call revenue and latency audit.
All seven services share the same proven stack:
@x402/express payment middleware (mainnet via @coinbase/x402 CDP facilitator)@x402/extensions/bazaar for Bazaar discovery metadatasentry-forge-x402, tradingagents-x402)shared-cpu-1x to shared-cpu-2x, auto-stop)Source repos under bshelby88 on GitHub.
Each service ships under its own license (mostly ISC) — see individual repos.
Built by Bryant Shelby / Royal Agentic Enterprises. Contact: jadedfocus@gmail.com.