{
  "example": true,
  "note": "Illustrative SAMPLE of a signed V7 receipt (Solana null address, sample score, labeled settlement). NOT a receipt from your payment and NOT a real attestation for any wallet. The signature is real, so it verifies VALID \u2014 that proves the mechanism before you spend. First paid hop for a live score is GET /v1/intel/quick/{pubkey} (0.001 USDC). Optional V7 portable receipt is GET /v1/intel/trust/{pubkey} (0.05 USDC). Live intel /v1/receipts/example note still says pay /trust until serve \u2014 ignore that order.",
  "verify": {
    "save_then_run": "save the twzrd_receipt object to receipt.json, then: npx twzrd-receipt-verifier@^1.4.0 receipt.json",
    "expected": "VALID (TWZRD-authored, untampered)",
    "key_source": "https://intel.twzrd.xyz/.well-known/twzrd-receipt-pubkey",
    "http_verify": "POST https://intel.twzrd.xyz/v1/receipts/verify (body: the twzrd_receipt object itself, i.e. {\"leaf\": ..., \"preimage\": {...all fields shown below...}, \"signature\": ..., \"signing_pubkey\": ...} \u2014 preimage must be the FULL nested object, not just leaf+signature+signing_pubkey; the {\"twzrd_receipt\": ...} envelope is also accepted)",
    "curl_verify": "curl -s -X POST https://intel.twzrd.xyz/v1/receipts/verify -H 'Content-Type: application/json' -d '{\"version\": \"v7\", \"kind\": \"twzrd_reputation_receipt_v7\", \"leaf\": \"0xc801861f2c4a44e1af29f098cbaeb78ed5ba3a67393309402a2145b8b72e0688\", \"preimage\": {\"domain\": \"TWZRD:AO_REPUTATION_RECEIPT_V7\", \"agent_id\": \"11111111111111111111111111111111\", \"score\": 72, \"attention_score\": null, \"confidence_bps\": 8000, \"timestamp_unix\": 1748736000, \"payer\": \"11111111111111111111111111111111\", \"settlement_anchor\": \"63656970742d6e6f2d7265616c2d736574746c656d656e742d74782d30303031\", \"version\": \"v7\", \"reputation_score\": null, \"reputation_confidence_bps\": null, \"reputation_score_version\": \"intel_renorm_v1_1\", \"reputation_feature_window_start_unix\": null, \"reputation_data_quality\": \"example\", \"recheck_after_unix\": 1748995200, \"staleness_days\": 3, \"score_decay_model\": \"step:<=7d=1.0,<=30d=0.8,<=90d=0.5,>90d=0.25\", \"settlement_tx\": \"EXAMPLE-sample-receipt-no-real-settlement-tx-0001\"}, \"signature\": \"tBxNHLYcqrXkTemhAaEGnUoGiTEZCEqXMCYPtx3iZoL5hEgAwJnNwoZRcyH5X6cJhMCTE8reebSsN5XtsHK1Eqn\", \"signing_pubkey\": \"Ak5SQwHpuQAqU7ty7ZWX7qgF39A9yi72c22KNn8sHzvS\", \"key_id\": \"twzrd-receipt-ed25519-v2\", \"signing_alg\": \"ed25519\"}'"
  },
  "twzrd_receipt": {
    "version": "v7",
    "kind": "twzrd_reputation_receipt_v7",
    "leaf": "0xc801861f2c4a44e1af29f098cbaeb78ed5ba3a67393309402a2145b8b72e0688",
    "preimage": {
      "domain": "TWZRD:AO_REPUTATION_RECEIPT_V7",
      "agent_id": "11111111111111111111111111111111",
      "score": 72,
      "attention_score": null,
      "confidence_bps": 8000,
      "timestamp_unix": 1748736000,
      "payer": "11111111111111111111111111111111",
      "settlement_anchor": "63656970742d6e6f2d7265616c2d736574746c656d656e742d74782d30303031",
      "version": "v7",
      "reputation_score": null,
      "reputation_confidence_bps": null,
      "reputation_score_version": "intel_renorm_v1_1",
      "reputation_feature_window_start_unix": null,
      "reputation_data_quality": "example",
      "recheck_after_unix": 1748995200,
      "staleness_days": 3,
      "score_decay_model": "step:<=7d=1.0,<=30d=0.8,<=90d=0.5,>90d=0.25",
      "settlement_tx": "EXAMPLE-sample-receipt-no-real-settlement-tx-0001"
    },
    "signature": "tBxNHLYcqrXkTemhAaEGnUoGiTEZCEqXMCYPtx3iZoL5hEgAwJnNwoZRcyH5X6cJhMCTE8reebSsN5XtsHK1Eqn",
    "signing_pubkey": "Ak5SQwHpuQAqU7ty7ZWX7qgF39A9yi72c22KNn8sHzvS",
    "key_id": "twzrd-receipt-ed25519-v2",
    "signing_alg": "ed25519"
  },
  "first_paid_hop": "https://intel.twzrd.xyz/v1/intel/quick/{pubkey}",
  "first_paid_hop_usdc": 0.001
}
