x402 · Base mainnet · $0.002/call
Did the settlement happen after the timeout?
XGuard checks native Base USDC EIP-3009 authorization state and the AuthorizationUsed event. It never needs a private key and never touches merchant or buyer funds.
Paid endpoint
GET https://reconcile.xguardgate.com/v1/reconcile?from=0x...&nonce=0x... HTTP 402 → pay $0.002 USDC on Base → retry with x402 payment header → JSON result