{
  "schema": "speedkit.marketplace_offer_receipt.v1",
  "receipt_id": "receipt-offer-wsp-122",
  "offer_id": "offer-wsp-122",
  "sku": "SPEEDKIT-WSP-122",
  "title": "guillotine",
  "status": "RECEIPT_CLOSED",
  "mode": "PUBLIC_ONLY",
  "transaction_mode": "CATALOG_ONLY",
  "commercial_state": "NO_CHECKOUT",
  "family": "verifrax-primitives",
  "kind": "GITHUB",
  "install_rail": "git",
  "routes": {
    "offer": "/marketplace/offers/offer-wsp-122/",
    "offer_json": "/marketplace/offers/offer-wsp-122/offer.json",
    "offer_receipt": "/marketplace/offers/offer-wsp-122/receipt.json",
    "offer_ledger": "/marketplace/offer-ledger.json",
    "listing": "/marketplace/listings/wsp-122/",
    "source": "https://github.com/Verifrax/guillotine",
    "install_manifest": "/marketplace/install-manifest.json",
    "marketplace": "/marketplace.json",
    "offers": "/marketplace/offers.json",
    "health": "/health.json",
    "control_chain": "/control-chain.json",
    "proof": "/public-reconciliation-proof.json"
  },
  "sha256": {
    "offer_json": "a028c0dfaad5063eb80e9ffa02e2e0425e6326bbbdf7d22a12f29dd6e92b2bd5",
    "offer_page": "7de332ca12f34327fdcc1d39dbb3937cc9ffab7eb4da2b678b45b68937f80f4c",
    "install_command": "7268142273f357889f3eb3a4553eba9bc527ada7529668cfa1162ec73ec4d1ac",
    "install_steps": "18a47951786cdb1cf62cc29f7c1294e7959bac83d9e9d30d8dc6f868dc83b9e8"
  },
  "boundary": {
    "receipt_is_not_payment": true,
    "receipt_is_not_checkout": true,
    "receipt_is_not_license_activation": true,
    "receipt_is_catalog_control_evidence": true,
    "private_remaining": 0
  }
}
