From Technical Readiness → Real Revenue
The single non-negotiable KPI: CONFIRMED USDC SETTLEMENT from an external payer to the receive-only wallet. No tests, no HTTP 200/402, no simulation counts as revenue.
$9.50 USDC (9500000 atomic) — consistent across /api/health, manifest, 402 challenge, and test suite.
0x829f877daAb94D766BB2b8511ad486C40f2C2BDA — receive-only, no operator keys exposed.
chainId 8453, USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913. Verified in manifest + 402 paymentRequirements.
GET /.well-known/x402-manifest.json returns discovery metadata (serviceId, endpoints, pricing, payout address).
POST /api/x402/sentinelshield (no body) → HTTP 402 + PAYMENT-REQUIRED header with exact EIP-712 schema.
All 12 protocol enforcement tests pass against real Base Mainnet RPC (block ~#52.27M). Test 10 proves "signature ≠ settlement".
Free listing, no KYC. Agent402 indexes 500+ x402 tools and re-probes endpoint health every 30 min.
curl -X POST https://agent402.tools/api/index/register \
-H "Content-Type: application/json" \
-d '{
"endpoint": "https://YOUR_DEPLOYED_URL/api/x402/sentinelshield",
"manifest": "https://YOUR_DEPLOYED_URL/.well-known/x402-manifest.json",
"serviceId": "sentinel-shield",
"price": "9.5",
"network": "base-mainnet",
"payTo": "0x829f877daAb94D766BB2b8511ad486C40f2C2BDA"
}'x402dash is a liveness monitoring + discovery index that tracks all x402 endpoints. Submit your endpoint for health monitoring.
Circle launched a no-auth Discovery API for x402 services. Agents can discover and pay without signup or API keys.
The CDP x402 Bazaar has NO registration form. Indexing is triggered automatically when a settled payment goes through the CDP Facilitator. You need a genuine external buyer to make the first paid call.
Share your endpoint URL directly with an autonomous agent operator or a developer who has a USDC-funded Base wallet. They POST to your endpoint, receive the 402, sign the EIP-712 authorization, and the facilitator settles USDC to your payTo.
# Your SentinelShield endpoint (after deployment): POST https://YOUR_DEPLOYED_URL/api/x402/sentinelshield Content-Type: application/json # Unpaid → 402 + paymentRequirements # Pay $9.5 USDC → 200 OK + SARIF report
After the first payment, verify on BaseScan that a USDC Transfer from the external payer to 0x829f877daAb94D766BB2b8511ad486C40f2C2BDA settled in a confirmed block. Only then mark OUR_REVENUE.
After the first confirmed settlement, Agent402 and the Bazaar rank you as a "proven seller". The Smart Order Router will route more external buyers to your endpoint automatically. Monitor the Live RPC Scanner tab for incoming USDC.
Production SentinelShield Revenue Engine (Base Mainnet)
Target: 1 real external independent payment of $9.50 USDC to receive-only payout address 0x829f877daAb94D766BB2b8511ad486C40f2C2BDA. No mock signatures, no synthetic hashes, no self-funding.
Production Specification & Security Validation Matrix
| # | Test Requirement | Expected Behavior | Result | Status |
|---|
Live HTTP Resource Endpoints
Zero payment challenge. Used for uptime monitoring and agent readiness checks.
curl -s /api/health
Unpaid request triggers HTTP 402 with Exact EVM EIP-712 payment requirements.
curl -i -X POST /api/x402/sentinelshield \
-H "Content-Type: application/json" \
-d '{"chain":"base","contractAddress":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}'Machine-readable OpenAPI + x402 metadata for autonomous agent discovery.
On-Chain Transaction Verifier (Base RPC)
Enter any full 66-character transaction hash to verify whether it settled on Base Mainnet, confirms USDC transfer to 0x829f877daAb94D766BB2b8511ad486C40f2C2BDA, and qualifies as independent revenue: