{
  "id": "ps-65a4fdffae01d2b6",
  "type": "payment-status",
  "service": "402xAgent payment status",
  "checked_at": "2026-10-16T18:12:28Z",
  "network": "eip155:8453",
  "asset": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
  "status": "landed",
  "reason": "settled_onchain",
  "safe_to_retry_same_payload": true,
  "same_payload_note": "safe (an EIP-3009 nonce is single-use, it cannot charge twice) but it will be rejected as a replay: ask the seller to deliver instead",
  "safe_to_resign": false,
  "why": "the payment settled on-chain; do not pay again. If nothing was delivered, claim from the seller with this receipt",
  "wait_until": null,
  "query": {
    "from": "0x37cfcc8a29e9ff9458902b29e31e42dc7b718674",
    "nonce": "0xdb575335a8dbb132890be76967072e5fd10441a708da3deae93b01c9207ab679",
    "tx_hash": "0x2b4cc694c03f8e8c1f1380097c307b19699ede423827354fa7797a4d123b13ee",
    "valid_before": null,
    "seller_host": "api.402rates.com"
  },
  "authorization": {
    "from": "0x37cfcc8a29e9ff9458902b29e31e42dc7b718674",
    "nonce": "0xdb575335a8dbb132890be76967072e5fd10441a708da3deae93b01c9207ab679",
    "used_onchain": true,
    "event": "used",
    "valid_before": null,
    "expired": null
  },
  "tx": {
    "hash": "0x2b4cc694c03f8e8c1f1380097c307b19699ede423827354fa7797a4d123b13ee",
    "basescan_url": "https://basescan.org/tx/0x2b4cc694c03f8e8c1f1380097c307b19699ede423827354fa7797a4d123b13ee",
    "block": 52691866,
    "status": 1,
    "confirmations": 634,
    "submitter": "0xa32ccda98ba7529705a059bd2d213da8de10d101",
    "transfer": {
      "from": "0x37cfcc8a29e9ff9458902b29e31e42dc7b718674",
      "to": "0xf567cfe0fdb87a1d6ca330e3f30f0d3da0f7cb98",
      "value": "1000"
    }
  },
  "terms_match": {
    "amount": "match",
    "pay_to": "match",
    "asset": "match",
    "network": "match",
    "source": "live_402",
    "compared": "onchain_transfer"
  },
  "claim": {
    "relevant": true,
    "when": "if you paid (status landed) but got nothing, or the amount/payTo differs from the seller's 402 terms",
    "evidence": [
      "this signed receipt (receipt_url + signature)",
      "tx hash and Basescan link",
      "authorization from + nonce",
      "the seller's 402 terms you paid against",
      "time of your request and the error you got"
    ],
    "contacts": [
      {
        "role": "seller",
        "host": "api.402rates.com",
        "how": "no contact in the seller's 402 or listing; reach the operator of this host"
      },
      {
        "role": "facilitator",
        "submitter": "0xa32ccda98ba7529705a059bd2d213da8de10d101",
        "name": null,
        "how": "unknown relayer; ask the seller which facilitator they use",
        "inferred": true
      }
    ],
    "note": "x402 exact has no protocol refund; a refund is up to the seller (or facilitator). We report chain state, not delivery."
  },
  "cannot_know": [
    "whether the seller delivered the content (the chain shows money moved, not that data was served)",
    "the seller's off-chain state (credits, sessions, idempotency caches)",
    "facilitator internals (queued or in-flight settles that were never broadcast)",
    "reorgs before finality (Base L2 blocks can reorg until L1-finalized; we require 10 confirmations for landed)"
  ],
  "finality": {
    "confirmations": 634,
    "min_confirmations": 10,
    "reorg_safe": true
  },
  "rpc": {
    "sources": [
      {
        "name": "alchemy",
        "ok": true,
        "head": 52692499
      },
      {
        "name": "rpc3",
        "ok": true,
        "head": 52692499
      }
    ],
    "sources_agreed": 2
  },
  "permalink": "https://402xagent.com/v1/receipts/ps-65a4fdffae01d2b6",
  "stored": true,
  "kid": "402xagent-20261015-be7f1a32",
  "signature": "9rFV8YhDXjmDjb25C1yNTgjyO7OX7PjMrYMwKtfhkP1i7H9RIsGJnSDHclb6Kp35jyzGxvXE-fJcCQ4wK5dGAg"
}