Call it like it is already yours.
The specification is public and machine-readable, the catalogue is live, and the free verification routes need no credential of any kind. The only thing that ever asks to be paid is a pay-per-call call — and it states its price in the response.
Three calls and you understand it.
Base URL https://x402.synthexforge.com. Everything below is reachable right now — the free routes answer immediately and the pay-per-call ones answer 402 with their terms.
# the contract
curl -s https://x402.synthexforge.com/openapi.json | head
# a free route — no key, no payment
curl -s https://x402.synthexforge.com/health
# a pay-per-call route — answers 402 with the terms
curl -s -X POST https://x402.synthexforge.com/v1/receipts/mint \
-H 'content-type: application/json' \
-d '{}'
# 402 carries scheme, network, asset, amount and payTo.
# Sign an EIP-3009 authorisation and retry with it.Every pay-per-call route, priced.
40 routes across 7 families, from $0.02–$29.00 per request. Select any route to see its method, family, price and the exact 402 contract it returns before you pay.
402 response contract
HTTP/1.1 402 Payment Required
{
"x402Version": 2,
"resource": {
"url": "https://x402.synthexforge.com/v1/mcp/threatmodel/tool-permission",
"description": "Tool Permission Threatmodel",
"mimeType": "application/json"
},
"accepts": [
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "250000",
"payTo": "0xc8fF67FAE72596478599EAAcfad8656fAe1113c8",
"maxTimeoutSeconds": 60,
"extra": {
"name": "USD Coin",
"version": "2",
"assetTransferMethod": "eip3009"
}
}
]
}What is published, counted.
Check us without paying us.
Every family that issues an attestation publishes a free verification route and a public key. A third party — a counterparty, a regulator, another agent — can confirm a claim without a credential, without a fee and without contacting us.