{
  "generated_at": "2026-09-13T08:29:34.489Z",
  "generated_by": "agent-bench contracts/generate-vectors.mjs (generated in the seller repository; see README)",
  "description": "A cart-stage mandate+jwt bound to the quote below and to the buyer key, signed by the authority; verify with verifying_jwk (= the authority key set entry). The seller accepted it: seller_response.",
  "verifying_jwk": {
    "kty": "EC",
    "crv": "P-256",
    "x": "N0abRzc1Mx6fwk_sN5wmtDiYy1yiqD8fpUkZqAhSM1I",
    "y": "-hQKOtA3ARS4UvMEkw8ELWfhSon8s4hju6uMT44MyBI",
    "kid": "Az8duzk3XUOgzsf77yCVhi3mUHEsy6A0v_DGVaQ6USM"
  },
  "jws": "eyJhbGciOiJFUzI1NiIsInR5cCI6Im1hbmRhdGUrand0Iiwia2lkIjoiQXo4ZHV6azNYVU9nenNmNzd5Q1ZoaTNtVUhFc3k2QTB2X0RHVmFRNlVTTSJ9.eyJpc3MiOiJodHRwczovL2F1dGhvcml0eS5leGFtcGxlLnRlc3QiLCJzdWIiOiJwZXJzb24tN2YzYSIsImFjdCI6eyJzdWIiOiJzcGlmZmU6Ly9idXllci5leGFtcGxlLnRlc3QvYWdlbnQvaS0xIn0sImF1ZCI6Imh0dHBzOi8vdHJhdmVsLmV4YW1wbGUudGVzdCIsIm1lcmNoYW50X2lkIjoiZGVtby10cmF2ZWwtc2VsbGVyIiwiYWN0aW9uIjoicHVyY2hhc2UiLCJhbW91bnQiOnsidmFsdWUiOjMyMDAwLCJjdXJyZW5jeSI6IkVVUiJ9LCJxdW90ZV9oYXNoIjoiZWY5YjJmNWNjYzg5ZmM1NTA2MTBmMTQ1N2IzZGQ0Y2NjMzYwOWFlYzYyZWI5NzExMWQzMGNjOTk5NWVjMTY1MyIsIm5iZiI6MTc4OTI4ODE2OSwiZXhwIjoxNzg5Mjg4NDc0LCJqdGkiOiJlMDI5ZWU5OC0wYjUyLTQwNTEtOGFkNi0xYzgxYTU3OTVlMDYiLCJjbmYiOnsiamt0IjoiTWJ6bTRiZTNXOGhTVEExNkluSk5mTEJjRkdpdFZVQktucnNUejdnTzJ5ZyJ9LCJwb2xpY3lfdmVyc2lvbiI6IjIwMjYtMDktMTAiLCJzdGFnZSI6ImNhcnQifQ.LK3CVjUFcNzjB0_e0U85TceMO5mv7XqL82a7xY6TfBiUfdaXxChoHPoJL7-TtnVg02JUBW5YfU40djVOwWKOHg",
  "payload": {
    "iss": "https://authority.example.test",
    "sub": "person-7f3a",
    "act": {
      "sub": "spiffe://buyer.example.test/agent/i-1"
    },
    "aud": "https://travel.example.test",
    "merchant_id": "demo-travel-seller",
    "action": "purchase",
    "amount": {
      "value": 32000,
      "currency": "EUR"
    },
    "quote_hash": "ef9b2f5ccc89fc550610f1457b3dd4ccc3609aec62eb97111d30cc9995ec1653",
    "nbf": 1789288169,
    "exp": 1789288474,
    "jti": "e029ee98-0b52-4051-8ad6-1c81a5795e06",
    "cnf": {
      "jkt": "Mbzm4be3W8hSTA16InJNfLBcFGitVUBKnrsTz7gO2yg"
    },
    "policy_version": "2026-09-10",
    "stage": "cart"
  },
  "authority_jwks": {
    "keys": [
      {
        "kty": "EC",
        "crv": "P-256",
        "x": "N0abRzc1Mx6fwk_sN5wmtDiYy1yiqD8fpUkZqAhSM1I",
        "y": "-hQKOtA3ARS4UvMEkw8ELWfhSon8s4hju6uMT44MyBI",
        "kid": "Az8duzk3XUOgzsf77yCVhi3mUHEsy6A0v_DGVaQ6USM",
        "alg": "ES256",
        "use": "sig"
      }
    ]
  },
  "quote": {
    "basis": [
      "fastest"
    ],
    "id": "q_98fe12ff-c62e-45ed-9901-0e0824166f17",
    "offer_id": "sim-offer-002",
    "total": 32000,
    "currency": "EUR",
    "itinerary": {
      "segments": [
        {
          "flight_number": "SIM 010",
          "airline": "Simulation Airways",
          "departure": {
            "airport": "MAD",
            "airport_name": null,
            "local_time": "2026-10-12T09:00"
          },
          "arrival": {
            "airport": "LHR",
            "airport_name": null,
            "local_time": "2026-10-12T11:00"
          },
          "duration_minutes": 120,
          "aircraft": null,
          "travel_class": "Economy"
        }
      ],
      "layovers": [],
      "stops": 0,
      "total_duration_minutes": 120
    },
    "expires_at": "2026-09-13T08:39:34.487Z",
    "quote_jws": "eyJhbGciOiJFUzI1NiIsInR5cCI6InF1b3RlK2p3dCIsImtpZCI6IlNfRUVxREQ2ZHRUNFh4cm05RWlGWElkUW1qaVhuMDJYY3FuR3Q4V2VPdWsifQ.eyJpc3MiOiJodHRwczovL3RyYXZlbC5leGFtcGxlLnRlc3QiLCJqdGkiOiJxXzk4ZmUxMmZmLWM2MmUtNDVlZC05OTAxLTBlMDgyNDE2NmYxNyIsImlhdCI6MTc4OTI4ODE3NCwiZXhwIjoxNzg5Mjg4Nzc0LCJtZXJjaGFudF9pZCI6ImRlbW8tdHJhdmVsLXNlbGxlciIsImN1cnJlbmN5IjoiRVVSIiwidG90YWwiOjMyMDAwLCJvZmZlcl9pZCI6InNpbS1vZmZlci0wMDIiLCJiYXNpcyI6WyJmYXN0ZXN0Il0sInJvdXRlIjp7Im9yaWdpbiI6Ik1BRCIsImRlc3RpbmF0aW9uIjoiTEhSIiwiZGVwYXJ0dXJlX2RhdGUiOiIyMDI2LTEwLTEyIiwiYWR1bHRzIjoxfSwiaXRpbmVyYXJ5Ijp7InNlZ21lbnRzIjpbeyJmbGlnaHRfbnVtYmVyIjoiU0lNIDAxMCIsImFpcmxpbmUiOiJTaW11bGF0aW9uIEFpcndheXMiLCJkZXBhcnR1cmUiOnsiYWlycG9ydCI6Ik1BRCIsImFpcnBvcnRfbmFtZSI6bnVsbCwibG9jYWxfdGltZSI6IjIwMjYtMTAtMTJUMDk6MDAifSwiYXJyaXZhbCI6eyJhaXJwb3J0IjoiTEhSIiwiYWlycG9ydF9uYW1lIjpudWxsLCJsb2NhbF90aW1lIjoiMjAyNi0xMC0xMlQxMTowMCJ9LCJkdXJhdGlvbl9taW51dGVzIjoxMjAsImFpcmNyYWZ0IjpudWxsLCJ0cmF2ZWxfY2xhc3MiOiJFY29ub215In1dLCJsYXlvdmVycyI6W10sInN0b3BzIjowLCJ0b3RhbF9kdXJhdGlvbl9taW51dGVzIjoxMjB9LCJwcm92aWRlciI6InNpbXVsYXRpb24iLCJjb3JyZWxhdGlvbl9pZCI6ImE4ODNmMDE0LTJmNjEtNGNlMi1hZWQzLTM4NjZmNDBjNWYxNSIsImlkIjoicV85OGZlMTJmZi1jNjJlLTQ1ZWQtOTkwMS0wZTA4MjQxNjZmMTciLCJtZXJjaGFudCI6eyJpZCI6ImRlbW8tdHJhdmVsLXNlbGxlciIsIm5hbWUiOiJBZ2VudCBCZW5jaCBUcmF2ZWwgTWVyY2hhbnQiLCJ3ZWJzaXRlIjoiaHR0cHM6Ly90cmF2ZWwuZXhhbXBsZS50ZXN0In0sImxpbmVfaXRlbXMiOlt7ImlkIjoic2ltLW9mZmVyLTAwMiIsIml0ZW0iOnsiaWQiOiJzaW0tb2ZmZXItMDAyIiwidGl0bGUiOiJGbGlnaHQgTUFEIHRvIExIUiwgMjAyNi0xMC0xMiwgMSBhZHVsdCIsInByaWNlIjozMjAwMH0sInF1YW50aXR5IjoxLCJ0b3RhbHMiOlt7InR5cGUiOiJ0b3RhbCIsImFtb3VudCI6MzIwMDB9XX1dLCJzdGF0dXMiOiJyZWFkeV9mb3JfY29tcGxldGUiLCJ0b3RhbHMiOlt7InR5cGUiOiJzdWJ0b3RhbCIsImFtb3VudCI6MzIwMDB9LHsidHlwZSI6InRvdGFsIiwiYW1vdW50IjozMjAwMH1dLCJsaW5rcyI6W119.XlgrKBHYNicwxlpWDkUt98zYzkNLTYiOq-QTLkpS7XdPGpJ3r4t-LKlFNQutEZN1vWFR6f_6Ur8VHBJr-xaT2Q",
    "quote_hash": "ef9b2f5ccc89fc550610f1457b3dd4ccc3609aec62eb97111d30cc9995ec1653",
    "audit_hash": "cdb88f9d1add1dbd450271e2e1e9743119920f8845f6853e827d58e0cd836972"
  },
  "seller_response": {
    "correlation_id": "a883f014-2f61-4ce2-aed3-3866f40c5f15",
    "request_id": "b501b636-48b3-4edd-9b3e-e50676b49bfd",
    "checkout": {
      "quote_id": "q_98fe12ff-c62e-45ed-9901-0e0824166f17",
      "quote_hash": "ef9b2f5ccc89fc550610f1457b3dd4ccc3609aec62eb97111d30cc9995ec1653",
      "merchant_id": "demo-travel-seller",
      "currency": "EUR",
      "amount": 32000,
      "offer_id": "sim-offer-002",
      "basis": [
        "fastest"
      ],
      "itinerary": {
        "segments": [
          {
            "flight_number": "SIM 010",
            "airline": "Simulation Airways",
            "departure": {
              "airport": "MAD",
              "airport_name": null,
              "local_time": "2026-10-12T09:00"
            },
            "arrival": {
              "airport": "LHR",
              "airport_name": null,
              "local_time": "2026-10-12T11:00"
            },
            "duration_minutes": 120,
            "aircraft": null,
            "travel_class": "Economy"
          }
        ],
        "layovers": [],
        "stops": 0,
        "total_duration_minutes": 120
      }
    },
    "payment_intent": {
      "source": "simulation",
      "id": "pi_sim_q_98fe12ff-c62e-45ed-9901-0e0824166f17",
      "status": "requires_payment_method",
      "idempotency_key": "agent-bench-e029ee98-0b52-4051-8ad6-1c81a5795e06",
      "settlement": "simulated",
      "charged": false,
      "amount_received": 0
    },
    "settlement": {
      "rail": "simulation",
      "outcome": "simulated",
      "payment_status": "requires_payment_method",
      "charged": false
    },
    "receipt_jws": "eyJhbGciOiJFUzI1NiIsInR5cCI6InJlY2VpcHQrand0Iiwia2lkIjoiU19FRXFERDZkdFQ0WHhybTlFaUZYSWRRbWppWG4wMlhjcW5HdDhXZU91ayJ9.eyJpc3MiOiJodHRwczovL3RyYXZlbC5leGFtcGxlLnRlc3QiLCJqdGkiOiJyXzNkZjkyNjRmLWVlMTktNGZmYi04NTMxLTNhYTFiOGJjODE4NSIsImlhdCI6MTc4OTI4ODE3NCwicXVvdGVfaWQiOiJxXzk4ZmUxMmZmLWM2MmUtNDVlZC05OTAxLTBlMDgyNDE2NmYxNyIsInF1b3RlX2hhc2giOiJlZjliMmY1Y2NjODlmYzU1MDYxMGYxNDU3YjNkZDRjY2MzNjA5YWVjNjJlYjk3MTExZDMwY2M5OTk1ZWMxNjUzIiwicGF5bWVudF9pbnRlbnRfaWQiOiJwaV9zaW1fcV85OGZlMTJmZi1jNjJlLTQ1ZWQtOTkwMS0wZTA4MjQxNjZmMTciLCJwYXltZW50X3N0YXR1cyI6InJlcXVpcmVzX3BheW1lbnRfbWV0aG9kIiwiYW1vdW50IjozMjAwMCwiY3VycmVuY3kiOiJFVVIiLCJtZXJjaGFudF9pZCI6ImRlbW8tdHJhdmVsLXNlbGxlciIsImNvcnJlbGF0aW9uX2lkIjoiYTg4M2YwMTQtMmY2MS00Y2UyLWFlZDMtMzg2NmY0MGM1ZjE1IiwibGVkZ2VyX2hhc2giOiIxNjI1NDJiZmRjYjFkZTFlMjJiMDIzYmZkMGMzMzc0MjJlZTA0OTA5N2ZlYTk1YzJjZTFlMzI2MTk1NGVhNGNmIn0.WhKatZOK4DAV_9qna6LOyzF52JyFRXgdgQBvPPoRZXPFWdvyMZPjZ35fKDXomM4qhcCCeF-dNtxNH803i3TGKQ",
    "evidence": {
      "merchant_id": "demo-travel-seller",
      "merchant_domain": "travel.example.test",
      "agent_card_sha256": "2194e40bac44b865bbfc719dba1dd07c2d2a5e5c546d6dfadef1f6c9a10d1e52",
      "quote_hash": "ef9b2f5ccc89fc550610f1457b3dd4ccc3609aec62eb97111d30cc9995ec1653",
      "signer": {
        "spiffe_id": "spiffe://example.test/merchant/demo-travel-seller/S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
        "kid": "S_EEqDD6dtT4Xxrm9EiFXIdQmjiXn02XcqnGt8WeOuk",
        "key_url": "https://travel.example.test/.well-known/spiffe-svid.json"
      },
      "audit_hash": "162542bfdcb1de1e22b023bfd0c337422ee049097fea95c2ce1e3261954ea4cf",
      "completion_hash": "6a00ef227754ee5af307065fa8255d37f79789e30666bfeb4fac1445bf339462"
    }
  }
}
