{"x402Version":2,"service":{"name":"XGuard Reconcile","version":"1.2.0","description":"Post-timeout settlement reconciliation for Base x402 EIP-3009 payments.","endpoint":"GET https://reconcile.xguardgate.com/v1/reconcile?from=<EVM_ADDRESS>&nonce=<BYTES32>","price_usd":0.002,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","scheme":"exact","facilitator":"https://facilitator.xpay.sh","facilitator_mode":"fallback","bazaar_publish_ready":false,"non_custodial":true,"website":"https://xguardgate.com","llms":"https://reconcile.xguardgate.com/llms.txt","openapi":"https://reconcile.xguardgate.com/openapi.json"},"resources":[{"resource":"https://reconcile.xguardgate.com/v1/reconcile","type":"http","description":"Resolve an ambiguous Base x402 EIP-3009 settlement after a facilitator timeout. Returns whether the authorization nonce was consumed and, when observable, the settlement transaction hash.","serviceName":"XGuard Reconcile","tags":["x402","reconciliation","base","usdc","eip-3009"],"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4f32f8fe1ee3e9f5c5a6587dc019a13bb453ba07"}],"extensions":{"bazaar":{"info":{"input":{"type":"http","method":"GET","queryParams":{"from":"0x1111111111111111111111111111111111111111","nonce":"0x1111111111111111111111111111111111111111111111111111111111111111"}},"output":{"type":"json","example":{"network":"eip155:8453","authorization_used":true,"settlement":"observed","transaction":"0x…","safe_to_retry_same_authorization":false}}},"schema":{"properties":{"from":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"nonce":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$"}},"required":["from","nonce"]}}}}]}