{
  "generated_at": "2026-09-13T08:29:34.489Z",
  "generated_by": "agent-bench contracts/generate-vectors.mjs (generated in the seller repository; see README)",
  "description": "The seller ledger after a self-issued search and checkout and an envelope search and checkout: quote.created (four), payment_intent.created (two), checkout.completed (two, each naming its rail and citing the intent entry and the receipt), a hash chain over JCS, each entry signed by the instance key. Recompute every hash and verify every signature with instance_public_jwk. The envelope entries name the buyer instance and, at checkout, the person (hashed), the authority and the mandate jti.",
  "canonicalization": "RFC 8785 (JCS) over {at, type, correlation_id, facts, previous_hash, signer}; hash = SHA-256 hex of the UTF-8 bytes; signature = ES256 over the hex hash string",
  "instance_public_jwk": {
    "kty": "EC",
    "crv": "P-256",
    "x": "vxkVFMKX0uAHDJJsfAqiwGEPb1RqZw81tCgAxl22q7Q",
    "y": "Sie53x6dbaNgs5zqkeCGSvIN2_ndeE-0-GfGcpt9ZQs",
    "kid": "S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
    "alg": "ES256",
    "use": "sig"
  },
  "signer": "spiffe://example.test/merchant/demo-travel-seller/S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
  "events": [
    {
      "at": "2026-09-13T08:29:34.485Z",
      "type": "quote.created",
      "correlation_id": "476a7e81-2603-4bcb-b6ef-6545acfe590e",
      "facts": {
        "request_id": "ce200e77-645c-4682-9ee0-0af8160d69b8",
        "correlation_source": "buyer",
        "quote_id": "q_9584e220-447a-47c3-9496-28f1a4d81d53",
        "quote_hash": "622842046270362d631f656f3a89d6034dc78b2ed43f7efc744333e0886151ce",
        "offer_id": "sim-offer-001",
        "basis": [
          "cheapest"
        ],
        "amount": 25000,
        "currency": "EUR",
        "actor": "9fafbb410ed6bab2ad7aca75bd82d441a412ef2110da307acf6bb691699981b9",
        "authorization_id": "24f426de-3f9a-4d72-9a30-47c0d454b572",
        "merchant_id": "demo-travel-seller",
        "agent_card_sha256": "2194e40bac44b865bbfc719dba1dd07c2d2a5e5c546d6dfadef1f6c9a10d1e52",
        "provider": "simulation"
      },
      "previous_hash": null,
      "signer": "spiffe://example.test/merchant/demo-travel-seller/S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
      "hash": "476dcd27eea7598678485ae530791e461c1855a595b5ca066a31800c69802762",
      "signature": "fh8VA7sQNd0JKVJg6fsT0GGyRceuV69CTeeeds0RqAiYvT-KFQXOvc66-vooSi29ax3BopIXtePyscUAqJAA6Q"
    },
    {
      "at": "2026-09-13T08:29:34.485Z",
      "type": "quote.created",
      "correlation_id": "476a7e81-2603-4bcb-b6ef-6545acfe590e",
      "facts": {
        "request_id": "ce200e77-645c-4682-9ee0-0af8160d69b8",
        "correlation_source": "buyer",
        "quote_id": "q_f4ee6145-46ae-401c-bf59-6c9c7d4b87d4",
        "quote_hash": "f8959bafe996bcee1687609ed3082320a967b2b4c654457225f967ecfd78ea5d",
        "offer_id": "sim-offer-002",
        "basis": [
          "fastest"
        ],
        "amount": 32000,
        "currency": "EUR",
        "actor": "9fafbb410ed6bab2ad7aca75bd82d441a412ef2110da307acf6bb691699981b9",
        "authorization_id": "24f426de-3f9a-4d72-9a30-47c0d454b572",
        "merchant_id": "demo-travel-seller",
        "agent_card_sha256": "2194e40bac44b865bbfc719dba1dd07c2d2a5e5c546d6dfadef1f6c9a10d1e52",
        "provider": "simulation"
      },
      "previous_hash": "476dcd27eea7598678485ae530791e461c1855a595b5ca066a31800c69802762",
      "signer": "spiffe://example.test/merchant/demo-travel-seller/S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
      "hash": "9d5a3dee06c283f518ad714418eb3d406bcb564b4e43bff82609ca5cc5fee853",
      "signature": "xY79q3NBxJdXWFSdPYayeX4A5q8gk3jL-DNaDvMuyx3PX_xnffxBP42Flzz66rbu6IZE1aNYXCZPVjkjp-uJkA"
    },
    {
      "at": "2026-09-13T08:29:34.486Z",
      "type": "payment_intent.created",
      "correlation_id": "476a7e81-2603-4bcb-b6ef-6545acfe590e",
      "facts": {
        "request_id": "33980dc4-a424-47c2-9177-4188569d7489",
        "correlation_source": "buyer",
        "quote_id": "q_9584e220-447a-47c3-9496-28f1a4d81d53",
        "quote_hash": "622842046270362d631f656f3a89d6034dc78b2ed43f7efc744333e0886151ce",
        "jti": "24f426de-3f9a-4d72-9a30-47c0d454b572",
        "amount": 25000,
        "currency": "EUR",
        "actor": "9fafbb410ed6bab2ad7aca75bd82d441a412ef2110da307acf6bb691699981b9",
        "authorization_id": "24f426de-3f9a-4d72-9a30-47c0d454b572",
        "merchant_id": "demo-travel-seller",
        "payment_intent_id": "pi_sim_q_9584e220-447a-47c3-9496-28f1a4d81d53",
        "payment_source": "simulation",
        "idempotency_key": "agent-bench-24f426de-3f9a-4d72-9a30-47c0d454b572"
      },
      "previous_hash": "9d5a3dee06c283f518ad714418eb3d406bcb564b4e43bff82609ca5cc5fee853",
      "signer": "spiffe://example.test/merchant/demo-travel-seller/S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
      "hash": "afa2522cba2ec557467b96e5630c7f2b3a1a622ff52ffe4d22a44800561b27d6",
      "signature": "WCwFcqwZNmHGcIVhLv5FMYAp3mEpgkhluBkD8ON5V8S07v2lkyAoWOXHSP3jtcqQlHyfoaLsKeJCWCue2s2skg"
    },
    {
      "at": "2026-09-13T08:29:34.486Z",
      "type": "checkout.completed",
      "correlation_id": "476a7e81-2603-4bcb-b6ef-6545acfe590e",
      "facts": {
        "request_id": "33980dc4-a424-47c2-9177-4188569d7489",
        "correlation_source": "buyer",
        "quote_id": "q_9584e220-447a-47c3-9496-28f1a4d81d53",
        "quote_hash": "622842046270362d631f656f3a89d6034dc78b2ed43f7efc744333e0886151ce",
        "jti": "24f426de-3f9a-4d72-9a30-47c0d454b572",
        "amount": 25000,
        "currency": "EUR",
        "actor": "9fafbb410ed6bab2ad7aca75bd82d441a412ef2110da307acf6bb691699981b9",
        "authorization_id": "24f426de-3f9a-4d72-9a30-47c0d454b572",
        "merchant_id": "demo-travel-seller",
        "payment_intent_id": "pi_sim_q_9584e220-447a-47c3-9496-28f1a4d81d53",
        "settlement": {
          "rail": "simulation",
          "outcome": "simulated",
          "payment_status": "requires_payment_method",
          "charged": false
        },
        "receipt_jti": "r_c5644be0-b249-4854-95f6-4bb73f39ef1b",
        "intent_entry_hash": "afa2522cba2ec557467b96e5630c7f2b3a1a622ff52ffe4d22a44800561b27d6"
      },
      "previous_hash": "afa2522cba2ec557467b96e5630c7f2b3a1a622ff52ffe4d22a44800561b27d6",
      "signer": "spiffe://example.test/merchant/demo-travel-seller/S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
      "hash": "1e93e1c3c5734cb1a4da8341db8ee29d9c28354a3732722b37265f838411780b",
      "signature": "xigsqfGT_TxemDyrOchRgXlSGXznkBiBXK-vUGqEDytVwGdFb8YdyHzn138K5XaxQpIGgq3pbzgsId7gPkeXYQ"
    },
    {
      "at": "2026-09-13T08:29:34.487Z",
      "type": "quote.created",
      "correlation_id": "a883f014-2f61-4ce2-aed3-3866f40c5f15",
      "facts": {
        "request_id": "4b4fdf16-efa9-435a-b6af-a10c9e209a1a",
        "correlation_source": "buyer",
        "quote_id": "q_7651b93f-4ae1-4b9a-ba7a-3db1861665aa",
        "quote_hash": "43186c2c0a088c76383aaedeaffa5bdb8d044084feb32110283c129d1043ade2",
        "offer_id": "sim-offer-001",
        "basis": [
          "cheapest"
        ],
        "amount": 25000,
        "currency": "EUR",
        "actor": null,
        "buyer": "spiffe://buyer.example.test/agent/i-1",
        "buyer_kid": "Mbzm4be3W8hSTA16InJNfLBcFGitVUBKnrsTz7gO2yg",
        "authorization_id": "envelope:Mbzm4be3W8hSTA16InJNfLBcFGitVUBKnrsTz7gO2yg",
        "merchant_id": "demo-travel-seller",
        "agent_card_sha256": "2194e40bac44b865bbfc719dba1dd07c2d2a5e5c546d6dfadef1f6c9a10d1e52",
        "provider": "simulation"
      },
      "previous_hash": "1e93e1c3c5734cb1a4da8341db8ee29d9c28354a3732722b37265f838411780b",
      "signer": "spiffe://example.test/merchant/demo-travel-seller/S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
      "hash": "5a0ad5b5e32d6060a6ee37408e48d7c3447d5cf7143b2c0e1c9922fbc1782c42",
      "signature": "WSLYDkZ0Z88De_dsYQDfDNeFSzzqOxyZoQvTFk1Ip5U9Su08wg_5rwWQZD9vioLdydZnRrECC6Ah6kuif88hrA"
    },
    {
      "at": "2026-09-13T08:29:34.487Z",
      "type": "quote.created",
      "correlation_id": "a883f014-2f61-4ce2-aed3-3866f40c5f15",
      "facts": {
        "request_id": "4b4fdf16-efa9-435a-b6af-a10c9e209a1a",
        "correlation_source": "buyer",
        "quote_id": "q_98fe12ff-c62e-45ed-9901-0e0824166f17",
        "quote_hash": "ef9b2f5ccc89fc550610f1457b3dd4ccc3609aec62eb97111d30cc9995ec1653",
        "offer_id": "sim-offer-002",
        "basis": [
          "fastest"
        ],
        "amount": 32000,
        "currency": "EUR",
        "actor": null,
        "buyer": "spiffe://buyer.example.test/agent/i-1",
        "buyer_kid": "Mbzm4be3W8hSTA16InJNfLBcFGitVUBKnrsTz7gO2yg",
        "authorization_id": "envelope:Mbzm4be3W8hSTA16InJNfLBcFGitVUBKnrsTz7gO2yg",
        "merchant_id": "demo-travel-seller",
        "agent_card_sha256": "2194e40bac44b865bbfc719dba1dd07c2d2a5e5c546d6dfadef1f6c9a10d1e52",
        "provider": "simulation"
      },
      "previous_hash": "5a0ad5b5e32d6060a6ee37408e48d7c3447d5cf7143b2c0e1c9922fbc1782c42",
      "signer": "spiffe://example.test/merchant/demo-travel-seller/S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
      "hash": "cdb88f9d1add1dbd450271e2e1e9743119920f8845f6853e827d58e0cd836972",
      "signature": "JhCreleVi3G8fc9tpKICzKInvrzqBkLH2f8gtYB5HKm_qNSHpqMDHku_YP9YZi-vBDq-2rNef2FAcM2IrNshqw"
    },
    {
      "at": "2026-09-13T08:29:34.488Z",
      "type": "payment_intent.created",
      "correlation_id": "a883f014-2f61-4ce2-aed3-3866f40c5f15",
      "facts": {
        "request_id": "b501b636-48b3-4edd-9b3e-e50676b49bfd",
        "correlation_source": "buyer",
        "quote_id": "q_98fe12ff-c62e-45ed-9901-0e0824166f17",
        "quote_hash": "ef9b2f5ccc89fc550610f1457b3dd4ccc3609aec62eb97111d30cc9995ec1653",
        "jti": "e029ee98-0b52-4051-8ad6-1c81a5795e06",
        "amount": 32000,
        "currency": "EUR",
        "actor": "9fafbb410ed6bab2ad7aca75bd82d441a412ef2110da307acf6bb691699981b9",
        "buyer": "spiffe://buyer.example.test/agent/i-1",
        "buyer_kid": "Mbzm4be3W8hSTA16InJNfLBcFGitVUBKnrsTz7gO2yg",
        "mandate_issuer": "https://authority.example.test",
        "mandate_stage": "cart",
        "policy_version": "2026-09-10",
        "authorization_id": "mandate:https://authority.example.test:e029ee98-0b52-4051-8ad6-1c81a5795e06",
        "merchant_id": "demo-travel-seller",
        "payment_intent_id": "pi_sim_q_98fe12ff-c62e-45ed-9901-0e0824166f17",
        "payment_source": "simulation",
        "idempotency_key": "agent-bench-e029ee98-0b52-4051-8ad6-1c81a5795e06"
      },
      "previous_hash": "cdb88f9d1add1dbd450271e2e1e9743119920f8845f6853e827d58e0cd836972",
      "signer": "spiffe://example.test/merchant/demo-travel-seller/S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
      "hash": "162542bfdcb1de1e22b023bfd0c337422ee049097fea95c2ce1e3261954ea4cf",
      "signature": "qNkz1YjXr4At-9QN-JbxGk-1tFgWuxybPndWfzlAMUjOrdFRD2SnIKnZmqtJQfB0UFSMnnVkpw7Oxu6aX0596A"
    },
    {
      "at": "2026-09-13T08:29:34.488Z",
      "type": "checkout.completed",
      "correlation_id": "a883f014-2f61-4ce2-aed3-3866f40c5f15",
      "facts": {
        "request_id": "b501b636-48b3-4edd-9b3e-e50676b49bfd",
        "correlation_source": "buyer",
        "quote_id": "q_98fe12ff-c62e-45ed-9901-0e0824166f17",
        "quote_hash": "ef9b2f5ccc89fc550610f1457b3dd4ccc3609aec62eb97111d30cc9995ec1653",
        "jti": "e029ee98-0b52-4051-8ad6-1c81a5795e06",
        "amount": 32000,
        "currency": "EUR",
        "actor": "9fafbb410ed6bab2ad7aca75bd82d441a412ef2110da307acf6bb691699981b9",
        "buyer": "spiffe://buyer.example.test/agent/i-1",
        "buyer_kid": "Mbzm4be3W8hSTA16InJNfLBcFGitVUBKnrsTz7gO2yg",
        "mandate_issuer": "https://authority.example.test",
        "mandate_stage": "cart",
        "policy_version": "2026-09-10",
        "authorization_id": "mandate:https://authority.example.test:e029ee98-0b52-4051-8ad6-1c81a5795e06",
        "merchant_id": "demo-travel-seller",
        "payment_intent_id": "pi_sim_q_98fe12ff-c62e-45ed-9901-0e0824166f17",
        "settlement": {
          "rail": "simulation",
          "outcome": "simulated",
          "payment_status": "requires_payment_method",
          "charged": false
        },
        "receipt_jti": "r_3df9264f-ee19-4ffb-8531-3aa1b8bc8185",
        "intent_entry_hash": "162542bfdcb1de1e22b023bfd0c337422ee049097fea95c2ce1e3261954ea4cf"
      },
      "previous_hash": "162542bfdcb1de1e22b023bfd0c337422ee049097fea95c2ce1e3261954ea4cf",
      "signer": "spiffe://example.test/merchant/demo-travel-seller/S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
      "hash": "6a00ef227754ee5af307065fa8255d37f79789e30666bfeb4fac1445bf339462",
      "signature": "ZvSsTdmuIQt4h566GQqA81G9sxvJTzaerfmkfvtXKz0wV-wPL03fkJ1NhPxOKTqoMBA6npcWhKDUKPrYpcu9UA"
    }
  ]
}
