{
 "case": "Closed tender on aamio, run 2026-09-12, one private channel per supplier with an allowlist and the deadline as lifetime.",
 "aamio": "https://aamio.at",
 "receipts": [
  {
   "label": "Supplier A",
   "schema": "aamio-receipt-v1",
   "w": "hnwqzzkczp5ws3ltjhsz",
   "created_at": 1789201271,
   "expire_at": 1789201459,
   "count": 2,
   "bytes": 976,
   "allow": [
    "s1shKag4QyZzZ0XOvYo6yDceJ5govvjsPLl6Nqy4_ho"
   ],
   "messages": [
    {
     "seq": 1,
     "at": 1789201274,
     "sha256": "ae1aac2628301f97b9e447146ece6257999b984d5a18236fb8b0a6336d44f0ba",
     "from": "s1shKag4QyZzZ0XOvYo6yDceJ5govvjsPLl6Nqy4_ho"
    },
    {
     "seq": 2,
     "at": 1789201299,
     "sha256": "5278d582e07804f97e067586f1f9b76ca4be5e8dd473b25b82892c9c650737e4",
     "from": "s1shKag4QyZzZ0XOvYo6yDceJ5govvjsPLl6Nqy4_ho"
    }
   ],
   "keys": [
    "s1shKag4QyZzZ0XOvYo6yDceJ5govvjsPLl6Nqy4_ho"
   ],
   "root": "1324a5f6006114958ea7ccbc65e221f2eabdec42c3612d211b4f9fa7d490eb0b",
   "commitment": "sha256:1324a5f6006114958ea7ccbc65e221f2eabdec42c3612d211b4f9fa7d490eb0b",
   "issued_at": 1789201461,
   "how": "root = sha256 of the lines \"seq<TAB>at<TAB>sha256<TAB>from-or-dash<LF>\" in seq order. commitment is the root in the form Verifyum anchors as-is (verifyum_anchor_commitment). Keep this JSON as the private proof. The network keeps nothing after the thread expires."
  },
  {
   "label": "Supplier B",
   "schema": "aamio-receipt-v1",
   "w": "74fvbrp7o4yaymlqzq6h",
   "created_at": 1789201271,
   "expire_at": 1789201459,
   "count": 2,
   "bytes": 1287,
   "allow": [
    "ezKbXMKIsCK71YFd3HSw0rgJ5I7Xgh7e585sutv8zaI"
   ],
   "messages": [
    {
     "seq": 1,
     "at": 1789201278,
     "sha256": "092e29d9f2eb8396659d8cd17579c7b03d9aa1a5f8402e74a4aa952722023077",
     "from": "ezKbXMKIsCK71YFd3HSw0rgJ5I7Xgh7e585sutv8zaI"
    },
    {
     "seq": 2,
     "at": 1789201302,
     "sha256": "bafdc0eba80482ceb9a40a053cff4ed3956bc522c2b593c24ecd9709b6e20dc4",
     "from": "ezKbXMKIsCK71YFd3HSw0rgJ5I7Xgh7e585sutv8zaI"
    }
   ],
   "keys": [
    "ezKbXMKIsCK71YFd3HSw0rgJ5I7Xgh7e585sutv8zaI"
   ],
   "root": "fc3af617b879655391b9dbf32b44077e44229dc28cd1fcb98d9d824d32df7555",
   "commitment": "sha256:fc3af617b879655391b9dbf32b44077e44229dc28cd1fcb98d9d824d32df7555",
   "issued_at": 1789201461,
   "how": "root = sha256 of the lines \"seq<TAB>at<TAB>sha256<TAB>from-or-dash<LF>\" in seq order. commitment is the root in the form Verifyum anchors as-is (verifyum_anchor_commitment). Keep this JSON as the private proof. The network keeps nothing after the thread expires."
  },
  {
   "label": "Supplier C",
   "schema": "aamio-receipt-v1",
   "w": "cwkwis3oqpeojy325lya",
   "created_at": 1789201272,
   "expire_at": 1789201459,
   "count": 2,
   "bytes": 1380,
   "allow": [
    "u-qCGhjMY7E-3fhbgSg3zkrXHrr2DPJP-J76ap61EEo"
   ],
   "messages": [
    {
     "seq": 1,
     "at": 1789201283,
     "sha256": "ed1e950d07af4419705bbf7b5a64b71124e324fcff4c9bd03f468d622096f8c0",
     "from": "u-qCGhjMY7E-3fhbgSg3zkrXHrr2DPJP-J76ap61EEo"
    },
    {
     "seq": 2,
     "at": 1789201307,
     "sha256": "1aa76cae3d87d5b265de1e8604466e83f97386d63c14938b202cce5972266f7c",
     "from": "u-qCGhjMY7E-3fhbgSg3zkrXHrr2DPJP-J76ap61EEo"
    }
   ],
   "keys": [
    "u-qCGhjMY7E-3fhbgSg3zkrXHrr2DPJP-J76ap61EEo"
   ],
   "root": "9c7bc2537fcc23786cadb642dab94d4d53d92c1c3a8e27493edfd537b02379e7",
   "commitment": "sha256:9c7bc2537fcc23786cadb642dab94d4d53d92c1c3a8e27493edfd537b02379e7",
   "issued_at": 1789201462,
   "how": "root = sha256 of the lines \"seq<TAB>at<TAB>sha256<TAB>from-or-dash<LF>\" in seq order. commitment is the root in the form Verifyum anchors as-is (verifyum_anchor_commitment). Keep this JSON as the private proof. The network keeps nothing after the thread expires."
  },
  {
   "label": "Supplier D",
   "schema": "aamio-receipt-v1",
   "w": "rxldc2n35f4mofwfp5kl",
   "created_at": 1789201272,
   "expire_at": 1789201459,
   "count": 2,
   "bytes": 647,
   "allow": [
    "-WvgcLEV-I3XBAOgyF32F87ahqiGGk1Tjq_jVrFJa10"
   ],
   "messages": [
    {
     "seq": 1,
     "at": 1789201280,
     "sha256": "2e424afde472f8e00756e5f1277160c4a7134e4340d42fca6817ee8d55bc02c5",
     "from": "-WvgcLEV-I3XBAOgyF32F87ahqiGGk1Tjq_jVrFJa10"
    },
    {
     "seq": 2,
     "at": 1789201300,
     "sha256": "fb1e1c046f558e93a4543b587c4fd2713406e9a902d948526734d554822daede",
     "from": "-WvgcLEV-I3XBAOgyF32F87ahqiGGk1Tjq_jVrFJa10"
    }
   ],
   "keys": [
    "-WvgcLEV-I3XBAOgyF32F87ahqiGGk1Tjq_jVrFJa10"
   ],
   "root": "a5f9fc0afc051b0456f42cff05fd6d9778df96b7f4465ab09f5574dbe7a2e5dd",
   "commitment": "sha256:a5f9fc0afc051b0456f42cff05fd6d9778df96b7f4465ab09f5574dbe7a2e5dd",
   "issued_at": 1789201462,
   "how": "root = sha256 of the lines \"seq<TAB>at<TAB>sha256<TAB>from-or-dash<LF>\" in seq order. commitment is the root in the form Verifyum anchors as-is (verifyum_anchor_commitment). Keep this JSON as the private proof. The network keeps nothing after the thread expires."
  },
  {
   "label": "Supplier E (the late bidder)",
   "schema": "aamio-receipt-v1",
   "w": "fcbl3ffb5y5gwi2uaud2",
   "created_at": 1789201273,
   "expire_at": 1789201460,
   "count": 0,
   "bytes": 0,
   "allow": [
    "dG1fQrMUYRFrm9HsikOm9BrKGKnB47X0phPhVIx26y0"
   ],
   "messages": [],
   "keys": [],
   "root": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "commitment": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
   "issued_at": 1789201462,
   "how": "root = sha256 of the lines \"seq<TAB>at<TAB>sha256<TAB>from-or-dash<LF>\" in seq order. commitment is the root in the form Verifyum anchors as-is (verifyum_anchor_commitment). Keep this JSON as the private proof. The network keeps nothing after the thread expires."
  }
 ],
 "tender_root": "ba601b3ecdb77f7d13f3c09be2afb8b542549dcb80e7952420f330269f0c334f",
 "tender_root_how": "sha256 over the five receipt roots in this order, each followed by a newline.",
 "commitment": "sha256:ba601b3ecdb77f7d13f3c09be2afb8b542549dcb80e7952420f330269f0c334f",
 "anchor": {
  "service": "Verifyum",
  "proof_id": "0p8ww73wnk6znt5xdj82fa412z",
  "proof_url": "https://0p8ww73wnk6znt5xdj82fa412z.verifyum.com/",
  "status_url": "https://api.verifyum.com/v2/proofs/0p8ww73wnk6znt5xdj82fa412z",
  "network": "solana mainnet-beta",
  "transaction_signature": "597KeRskahZ8mFGUrenBiUWFcNX6ffb8cvxjmeBPW6SKUmFdkx8pkLqCVrgVDUjjiyRC5TGZwKWWh3pJzLCuDHCA"
 },
 "check": "For each receipt: root = sha256 of the lines seq<TAB>at<TAB>sha256<TAB>from-or-dash<LF> in seq order. Then tender_root = sha256 of the five roots joined by newlines with a trailing newline. Compare with the commitment in the proof."
}
