{
  "spec": "sigelo v0.1 (wire sigelo/0)",
  "signing_input": "\"sigelo\\n\" || JCS(body)",
  "seeds": {
    "agent": "0000000000000000000000000000000000000000000000000000000000000001",
    "recovery": "0000000000000000000000000000000000000000000000000000000000000002",
    "world": "0000000000000000000000000000000000000000000000000000000000000003",
    "agent2": "0000000000000000000000000000000000000000000000000000000000000004",
    "attacker": "0000000000000000000000000000000000000000000000000000000000000005",
    "member": "0000000000000000000000000000000000000000000000000000000000000006",
    "recovery2": "0000000000000000000000000000000000000000000000000000000000000007",
    "agent3": "0000000000000000000000000000000000000000000000000000000000000008",
    "paykey": "0000000000000000000000000000000000000000000000000000000000000009"
  },
  "now": 1757289600,
  "note": "Seeds are 32 bytes, all zero except the last. Genesis nonces are fixed for reproducibility; real ones are random. `now` is the clock every time-dependent check in this file assumes.",
  "vectors": {
    "genesis": {
      "doc": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
        "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
        "created": "2026-09-07T00:00:00Z",
        "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
      },
      "expect_did": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG"
    },
    "world_genesis": {
      "doc": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
        "recovery": null,
        "created": "2026-01-01T00:00:00Z",
        "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
      },
      "expect_did": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
      "note": "recovery:null is legal; theft of this key is terminal"
    },
    "member_genesis": {
      "doc": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkrcyLxn5rutJC5JtiVwTsCuUK5iKGLjyhidzGfHcNjxcC",
        "recovery": null,
        "created": "2026-03-01T00:00:00Z",
        "nonce": "zRB5sGLYgiaoQm6ekJZ9aP4"
      },
      "expect_did": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox"
    },
    "attestation": {
      "body": {
        "v": "sigelo/0",
        "typ": "attestation",
        "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
        "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "iat": 1757203200,
        "exp": 1764979200,
        "ctx": "1f916.ai",
        "admission": "invite",
        "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
        "claims": {
          "joined": "2026-04-02",
          "posts": 412,
          "standing": "citizen"
        }
      },
      "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1",
      "signed_by": "world"
    },
    "attestation_unicode": {
      "body": {
        "v": "sigelo/0",
        "typ": "attestation",
        "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
        "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "iat": 1757203200,
        "exp": 1764979200,
        "ctx": "1f916.ai",
        "admission": "open",
        "claims": {
          "𝄞": "supplementary-plane key",
          "～": "bmp key",
          "é": "latin-1 key",
          "esc": "\u0001\b\t\n\f\r\"\\  é🙂",
          "zero": 0,
          "neg": -1,
          "max": 9007199254740991,
          "min": -9007199254740991,
          "nested": {
            "b": [
              1,
              {
                "d": null,
                "c": true
              }
            ],
            "a": {}
          },
          "empty": []
        }
      },
      "sig": "z5tyyD7D7Po2CTgp1inu78AwjacFKqmfVWS9TAF2f5H5DXpi9aT5MXYSYVs1ZHcVzPaBpnq1TRYJBTd1D4Aka4ku9",
      "canonical": "{\"admission\":\"open\",\"claims\":{\"empty\":[],\"esc\":\"\\u0001\\b\\t\\n\\f\\r\\\"\\\\  é🙂\",\"max\":9007199254740991,\"min\":-9007199254740991,\"neg\":-1,\"nested\":{\"a\":{},\"b\":[1,{\"c\":true,\"d\":null}]},\"zero\":0,\"é\":\"latin-1 key\",\"𝄞\":\"supplementary-plane key\",\"～\":\"bmp key\"},\"ctx\":\"1f916.ai\",\"exp\":1764979200,\"iat\":1757203200,\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"typ\":\"attestation\",\"v\":\"sigelo/0\"}",
      "signing_input_sha256": "4577c36791a1089c45c527358e96d7247a722bffe465c8f448c4409639ab9fd4",
      "note": "Reproduce `canonical` byte-for-byte before checking the signature. A sorted JSON.stringify or json.dumps gets the key order wrong."
    },
    "challenge": {
      "body": {
        "v": "sigelo/0",
        "typ": "challenge",
        "did": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "ctx": "1f916.ai",
        "nonce": "zVtK1aCTZHfuBYaDyoFv5VS"
      },
      "sig": "z5CcrJaLeMWYUnqEDmpp23xFCpncXnjR3Bazy3vqXYxCLqe2pSMkE3LZpuDzB1AE8AcEhEESU89opFod92yWF9MBo",
      "note": "Signed by the identity key of `did`. Never appears in a bundle; typ binds it out of every other slot."
    },
    "invoice": {
      "body": {
        "v": "sigelo/0",
        "typ": "invoice",
        "did": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "7BwuLFbUUxwUPqTZFgYoRFbjmzAQTN7MPUnyKaRe7TR35rGpixSRuuqmv4HcFcEqcRnDUYNU3xdpsKSAiWvARw9m1MCe6Ea",
        "iat": 1757203200,
        "exp": 1757289600,
        "nonce": "zW1W3KQTRThZVWiahN4n6Fs",
        "amount": "150000000000"
      },
      "sig": "z5kkZAgJdD7QihxjW2oehSsaLp27bAdZUMM6mSFL1rW3PELyXvrwanNSxFWRkKCxYEniDX8nhryPwP9jzkicwCwWk",
      "note": "Signed by the identity key of `did`. Never in a bundle. addr is a stagenet subaddress."
    },
    "binding": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "ed25519-test",
        "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zTHKNvrWPf52gDYivvHooQP"
      },
      "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc",
      "sig_addr": "zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp",
      "note": "method ed25519-test exists only for vectors; sig_addr uses the same signing input"
    },
    "binding_unproven": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "ed25519-test",
        "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zTQWQg4WFq6gzBh5eV6fpAp"
      },
      "sig_id": "z27bnZzjetnNstTy5crYATSz4sB6VbQrArAiT56BEdxynVNxB6LMVudADmfQrXXxgpHhY1pb5aWHsLpANQMg97hr3",
      "note": "no sig_addr: verifier MUST report proof=unproven and MUST NOT pay to it"
    },
    "binding_monero": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "44AKAi6McFEX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBCZ9uhm5tGiWXcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m4SfKK35",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zQvhomvYxNXUnpowKAwRYrC"
      },
      "sig_id": "z4eVyR2sfY7mg4qvMnJrZAsk9HCKftrHzsFyW4VgDqcAz39mXLM43m9Kppi8Ukabf12XxW6N5UCjup8xdsofFgKdW",
      "sig_addr": "SigV2DV6pHnuNNYEcKKU668PjkL4EDaCWhE1DzAmoAhKGSKT3LaYs4tPwLBvVmcK9PXgRUm3WQyDgk3nKCSvfaRKd6SHM",
      "expect_proof": "proven",
      "expect_mode": "view",
      "note": "§6.2 view mode: a view-only wallet (a, B) proves it can see the wallet without ever holding a spend key. addr is the MAINNET STANDARD address of monero_spend_seed. Signing nonce fixed at 0x11 * 32; real ones are random, so byte-equality is not the target."
    },
    "binding_monero_subaddress_spend": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "8AzDTrwu2ByNkoeGgo6qsZ74EGxYSEHWtHW1ESHASN5JM3ySgMoNrvDZo4E2j5QyWnRCv6T8aiKnMTAtWgxLFLaK1RGmbrw",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zR3tqX8YpYZ96nxJ2jkHZcd"
      },
      "sig_id": "z66vMLcKdxCAB8mPN4vsM52byzUqNDgQxaZvprWTbvWqrMwN4htNjLchDM5rCGdNNYqidoLfZgJBygYRT6Ndo7625",
      "sig_addr": "SigV2WTQ1HbgE5vRU9EGBV6stpWidsfXdVeTrPSFBAHDUj4iMjNifRYQqC9WRx7nKxpbY61DSEekUkB3cYBadn1sDrCnd",
      "expect_proof": "proven",
      "expect_mode": "spend",
      "note": "§6.2 subaddress: addr is MAINNET SUBADDRESS (0,1) of monero_spend_seed; sig_addr is spend mode over its own (D, C) with d = b + m. Signing nonce fixed at 0x22 * 32."
    },
    "binding_monero_subaddress_view": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "8AzDTrwu2ByNkoeGgo6qsZ74EGxYSEHWtHW1ESHASN5JM3ySgMoNrvDZo4E2j5QyWnRCv6T8aiKnMTAtWgxLFLaK1RGmbrw",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zRfqzFAY9QhSedg5cZnbdSn"
      },
      "sig_id": "z3KgkwZpqu4n6urTHPKvRpmBCdKhdkMZPt3NHFA9XySMSfmLi5g1N52rdFbHyKrbsk3QBngEAfVti9a5rFmVdwonr",
      "sig_addr": "SigV2bB792cPH2nKdbcS6M3nAaXRgpLzybry6gQtYgR2jDiWPSbAVFYUbGGDYVPn6fzZB1TcoMuHYD5eoXM5zqAGwX8Qf",
      "expect_proof": "proven",
      "expect_mode": "view",
      "note": "§6.2 subaddress, view mode: secret a*(b + m), over (D, C). Still needs the spend key — for a subaddress, view mode does not imply a view-only signer. Signing nonce fixed at 0x77 * 32."
    },
    "rotation_voluntary": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
        "iat": 1759276800,
        "reason": "voluntary"
      },
      "sig": "z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
        "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
        "created": "2026-10-01T00:00:00Z",
        "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
      },
      "expect_next_did": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq"
    },
    "rotation_hostile": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
        "next": "did:sigelo:zDtnfqnUc5Ec7kYJo1HvojRvbu7f7ajcZLK2vm42smeZW",
        "iat": 1761091200,
        "reason": "voluntary"
      },
      "sig": "z5LapZPYHAnkW9xtuv94jVkesTfjsaKsjNeQfQH5EHni78CxdanDHZ4mDDPgpUPfbMKRcPeQbu2H3mXxyNYqjzNBD",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkwYMhwTvsq376YBAcJHy3vyRWzBgn5vKfVqqDCgm7XVKU",
        "recovery": "sha256:0daeb23dfe219d49d45af2367a56d3ef1086bbf2b2c128bc64625a4cef90c731",
        "created": "2026-10-20T00:00:00Z",
        "nonce": "zXVnQFtRoY3VD8SsJ9m8FT3"
      },
      "note": "Signature VALID. next_genesis carries a DIFFERENT recovery commitment — that alone is grounds to REJECT a voluntary rotation (see negative.voluntary_changes_recovery). Even if it did not, recovery below supersedes it."
    },
    "rotation_hostile_carried": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
        "next": "did:sigelo:z6FfJsPgZBMqhvUEyFW2SoHM3MaJV8QLdLJje2y8KvFEJ",
        "iat": 1761523200,
        "reason": "voluntary"
      },
      "sig": "z5AfrGXTAieCRpoWq37HhoTBKmu3rt2p7qzrZhhTjuu5X2XoArbbYTDwDEdfvpDoJGJtyQcVRAY6AcrMWHbazF3Na",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkwYMhwTvsq376YBAcJHy3vyRWzBgn5vKfVqqDCgm7XVKU",
        "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
        "created": "2026-10-21T00:00:00Z",
        "nonce": "zTXhSRGW818MJ9qSN3uXpwF"
      },
      "note": "Signature VALID, commitment UNCHANGED, latest iat at this node: a fully valid voluntary rotation. It loses only because a valid recovery rotation exists at the same node (SPEC §7.1). A verifier that picks by iat, or by \"voluntary first\", follows this and fails chain_precedence_only."
    },
    "rotation_recovery": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
        "next": "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
        "iat": 1760227200,
        "reason": "recovery",
        "recovery_key": "z6MknGc3ocHs3zdPiJbnaaqDi58NGb4pk1Sp9WxWufuXSdxf"
      },
      "sig": "z2ginhdmAqehRPBpMqKHHX7Jj46M9fs3PQEYYeswNmhVHB28tFd9Dv663KnNVgAduFJgVCFw5Gc6LurWXcxZ2uN8A",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MksFqxoSPy4qGetNEgGCxXhN7ThKqAqQXEKU3Eq8NGWmxd",
        "recovery": "sha256:d71b51f7998646f3497614c3a3027fe90d876d39133af5de57faa03da004d1a6",
        "created": "2026-10-10T00:00:00Z",
        "nonce": "zMhm2QYcTsnJjf4egTw1Cvz"
      },
      "expect_next_did": "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
      "note": "iat EARLIER than both hostile rotations. Recovery outranks key. Chain is now d0 -> d1 -> d2. Recovery commitment changes to rec2; subsequent recoveries must use recovery2."
    },
    "rotation_recovery_second": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
        "next": "did:sigelo:z6tH4xM1YgH1sWab2KRHBDsP7WDATEKCaxLtQCTPFWsQA",
        "iat": 1762387200,
        "reason": "recovery",
        "recovery_key": "z6MkigjnFK3pgYLdERx3po9zWJnxzm1baNgR6hknPyPxxUwF"
      },
      "sig": "z5JfwkwinXhWunrP4sRWQzdpJDWMrcXYMpYvSWH2Yaukmas2zgbuyFwN8NcXb6d7qBUZU3t6gsMEJnQqmptwfjYfd",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
        "recovery": "sha256:d71b51f7998646f3497614c3a3027fe90d876d39133af5de57faa03da004d1a6",
        "created": "2026-11-01T00:00:00Z",
        "nonce": "zPozY54aApGY17Wis5ffRxK"
      },
      "expect_next_did": "did:sigelo:z6tH4xM1YgH1sWab2KRHBDsP7WDATEKCaxLtQCTPFWsQA",
      "note": "Verified against the commitment in g2 (most recent recovery-signed genesis), not g0."
    },
    "expected_chain": [
      "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
      "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
      "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
      "did:sigelo:z6tH4xM1YgH1sWab2KRHBDsP7WDATEKCaxLtQCTPFWsQA"
    ],
    "chain_precedence_only": {
      "rotations": [
        "rotation_voluntary",
        "rotation_hostile_carried",
        "rotation_recovery"
      ],
      "expected_chain": [
        "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
        "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG"
      ],
      "note": "At d1 both candidates are valid. rotation_hostile_carried has the later iat. The recovery wins anyway."
    },
    "bundle": {
      "now": 1757289600,
      "bundle": {
        "v": "sigelo/0",
        "typ": "bundle",
        "genesis": {
          "v": "sigelo/0",
          "typ": "genesis",
          "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
          "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
          "created": "2026-09-07T00:00:00Z",
          "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
        },
        "rotations": [
          {
            "body": {
              "v": "sigelo/0",
              "typ": "rotation",
              "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
              "iat": 1759276800,
              "reason": "voluntary"
            },
            "sig": "z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3",
            "next_genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-10-01T00:00:00Z",
              "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
            }
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "rotation",
              "id": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
              "next": "did:sigelo:zDtnfqnUc5Ec7kYJo1HvojRvbu7f7ajcZLK2vm42smeZW",
              "iat": 1761091200,
              "reason": "voluntary"
            },
            "sig": "z5LapZPYHAnkW9xtuv94jVkesTfjsaKsjNeQfQH5EHni78CxdanDHZ4mDDPgpUPfbMKRcPeQbu2H3mXxyNYqjzNBD",
            "next_genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkwYMhwTvsq376YBAcJHy3vyRWzBgn5vKfVqqDCgm7XVKU",
              "recovery": "sha256:0daeb23dfe219d49d45af2367a56d3ef1086bbf2b2c128bc64625a4cef90c731",
              "created": "2026-10-20T00:00:00Z",
              "nonce": "zXVnQFtRoY3VD8SsJ9m8FT3"
            }
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "rotation",
              "id": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
              "next": "did:sigelo:z6FfJsPgZBMqhvUEyFW2SoHM3MaJV8QLdLJje2y8KvFEJ",
              "iat": 1761523200,
              "reason": "voluntary"
            },
            "sig": "z5AfrGXTAieCRpoWq37HhoTBKmu3rt2p7qzrZhhTjuu5X2XoArbbYTDwDEdfvpDoJGJtyQcVRAY6AcrMWHbazF3Na",
            "next_genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkwYMhwTvsq376YBAcJHy3vyRWzBgn5vKfVqqDCgm7XVKU",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-10-21T00:00:00Z",
              "nonce": "zTXhSRGW818MJ9qSN3uXpwF"
            }
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "rotation",
              "id": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
              "next": "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
              "iat": 1760227200,
              "reason": "recovery",
              "recovery_key": "z6MknGc3ocHs3zdPiJbnaaqDi58NGb4pk1Sp9WxWufuXSdxf"
            },
            "sig": "z2ginhdmAqehRPBpMqKHHX7Jj46M9fs3PQEYYeswNmhVHB28tFd9Dv663KnNVgAduFJgVCFw5Gc6LurWXcxZ2uN8A",
            "next_genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MksFqxoSPy4qGetNEgGCxXhN7ThKqAqQXEKU3Eq8NGWmxd",
              "recovery": "sha256:d71b51f7998646f3497614c3a3027fe90d876d39133af5de57faa03da004d1a6",
              "created": "2026-10-10T00:00:00Z",
              "nonce": "zMhm2QYcTsnJjf4egTw1Cvz"
            }
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "rotation",
              "id": "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
              "next": "did:sigelo:z6tH4xM1YgH1sWab2KRHBDsP7WDATEKCaxLtQCTPFWsQA",
              "iat": 1762387200,
              "reason": "recovery",
              "recovery_key": "z6MkigjnFK3pgYLdERx3po9zWJnxzm1baNgR6hknPyPxxUwF"
            },
            "sig": "z5JfwkwinXhWunrP4sRWQzdpJDWMrcXYMpYvSWH2Yaukmas2zgbuyFwN8NcXb6d7qBUZU3t6gsMEJnQqmptwfjYfd",
            "next_genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:d71b51f7998646f3497614c3a3027fe90d876d39133af5de57faa03da004d1a6",
              "created": "2026-11-01T00:00:00Z",
              "nonce": "zPozY54aApGY17Wis5ffRxK"
            }
          }
        ],
        "bindings": [
          {
            "body": {
              "v": "sigelo/0",
              "typ": "binding",
              "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "method": "ed25519-test",
              "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
              "iat": 1757203200,
              "exp": 1764979200,
              "nonce": "zTHKNvrWPf52gDYivvHooQP"
            },
            "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc",
            "sig_addr": "zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "binding",
              "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "method": "ed25519-test",
              "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
              "iat": 1757203200,
              "exp": 1764979200,
              "nonce": "zTQWQg4WFq6gzBh5eV6fpAp"
            },
            "sig_id": "z27bnZzjetnNstTy5crYATSz4sB6VbQrArAiT56BEdxynVNxB6LMVudADmfQrXXxgpHhY1pb5aWHsLpANQMg97hr3"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "binding",
              "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "method": "ed25519-test",
              "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
              "iat": 1757203200,
              "exp": 1764979200,
              "nonce": "zTetUAUVzBA1c7yo5ciPqhg"
            },
            "sig_id": "z5uj1tjF78tv6nQHdLcpuKoU3d1DBVAXj71axb1CSyM5umAJFrF59yc5RrE9MaobgRfyQuGwmfcr7MDggKYA4nBPJ",
            "sig_addr": "zo3UXYoLGpg6UHTR9R42bxqkv9AWkFUsJq88At8aSxX1jab1C5U45A5oX6y8smUL8cj96z5qpk9eCjNotPZZh7uc"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "binding",
              "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "method": "opaque-test",
              "addr": "anything",
              "iat": 1757203200,
              "exp": 1764979200,
              "nonce": "zTn5VugVrMBfv689oBXFrU7"
            },
            "sig_id": "z3GNcyrEHj6uHK4YDijUY3511MFhZkoL1sT61ZxQFCypPrMWwg3MKipqH8Uyz7q9tXrMr87bEqiCWBiiBzgxAGV7w",
            "sig_addr": "z1"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "binding",
              "id": "did:sigelo:zDtnfqnUc5Ec7kYJo1HvojRvbu7f7ajcZLK2vm42smeZW",
              "method": "ed25519-test",
              "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
              "iat": 1757203200,
              "exp": 1764979200,
              "nonce": "zTuGXetViXDLE4GWWkL7sEY"
            },
            "sig_id": "z3LQ8xLtyFbAqQ5H8V62ExRUrWxGyPpeda6jCEk84fDJNs585gfCXGNXaca5tkdkh3xNajxKDzFSPW6uDzt8EGbeL",
            "sig_addr": "z3ddD7LD42etBVLHq7KUnqRYX93tpbniM8XWbZvnSqQTCW4SiuQK6zTceGq2XvnhTwnSwnTidp1gnxvs5nVk5FVQJ"
          }
        ],
        "attestations": [
          {
            "body": {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "1f916.ai",
              "admission": "invite",
              "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
              "claims": {
                "joined": "2026-04-02",
                "posts": 412,
                "standing": "citizen"
              }
            },
            "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1757203201,
              "ctx": "1f916.ai",
              "admission": "invite",
              "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
              "claims": {
                "joined": "2026-04-02",
                "posts": 412,
                "standing": "citizen"
              }
            },
            "sig": "z4LuNxRA9jCuQSkTheoFMTWt7JyrSCMCbrC6eq74DiWFXGFDqm738kmivsd5ckeZGCLBPYMq1EpDJx9rvqjbbAGtW"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "1f916.ai",
              "admission": "open",
              "claims": {
                "𝄞": "supplementary-plane key",
                "～": "bmp key",
                "é": "latin-1 key",
                "esc": "\u0001\b\t\n\f\r\"\\  é🙂",
                "zero": 0,
                "neg": -1,
                "max": 9007199254740991,
                "min": -9007199254740991,
                "nested": {
                  "b": [
                    1,
                    {
                      "d": null,
                      "c": true
                    }
                  ],
                  "a": {}
                },
                "empty": []
              }
            },
            "sig": "z5tyyD7D7Po2CTgp1inu78AwjacFKqmfVWS9TAF2f5H5DXpi9aT5MXYSYVs1ZHcVzPaBpnq1TRYJBTd1D4Aka4ku9"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "1f916.ai",
              "admission": "invite",
              "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
              "claims": {
                "joined": "2026-04-02",
                "posts": 999999,
                "standing": "citizen"
              }
            },
            "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zDtnfqnUc5Ec7kYJo1HvojRvbu7f7ajcZLK2vm42smeZW",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "evil.example",
              "admission": "open",
              "claims": {}
            },
            "sig": "z2H18Nz3WmvbHu35FmsbY2Cs73QxEJx9G8EAFQdRdH1bs1d35Poxv3bjS1mrCAoKDTgrKcUgPgTSPrFLae8eLA2uk"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "1f916.ai",
              "admission": "open",
              "claims": {
                "standing": "citizen"
              }
            },
            "sig": "z5GXcygEs8NFUNNGbzmSzqpABSyxJ5NvQWAaipNGTfvJce5jm2nZn5siEKZErTf1gbMeqVfFswjwNmpbWPEeSCqop"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zDtnfqnUc5Ec7kYJo1HvojRvbu7f7ajcZLK2vm42smeZW",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "1f916.ai",
              "admission": "open",
              "claims": {}
            },
            "sig": "z4KgDbaVHRJqEXLDddn3n1rAqG4jrRcjSv8sLsudpBLDYQumvGoKV5EhXLF4GQuVugTutc7u5mMNiXeRviJtBapuw"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "1f916.ai",
              "admission": "vip",
              "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
              "claims": {
                "joined": "2026-04-02",
                "posts": 412,
                "standing": "citizen"
              }
            },
            "sig": "z4qVEMSMbL8RCM51JWPgCvUzvi6Vdh92TiA4DQK2CR6avTndctygsLcQZJqAycrkXi484nHJufTdoBcHcJ17m5Bus"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1764979200,
              "admission": "invite",
              "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
              "claims": {
                "joined": "2026-04-02",
                "posts": 412,
                "standing": "citizen"
              }
            },
            "sig": "z2EmjwRY1Fgg1oJwSR4fsnVwfPZt6cCHpLmQwJuNkiX1vmsmQJGzZK8V371TtMXxY5yyLXV9vAoAZiTqZKj8XH6ze"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "member.example",
              "admission": "human",
              "claims": {
                "met": true
              }
            },
            "sig": "zeRVFDtAJgQ16Qq9wWLbhhHKwoSMyg1zBEvJ9AY9bgcFKEQmsmZaNtsJZFB3pPGg438kPQM4WdmPgrbY6B3KJnp3"
          }
        ],
        "issuers": [
          {
            "v": "sigelo/0",
            "typ": "genesis",
            "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
            "recovery": null,
            "created": "2026-01-01T00:00:00Z",
            "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
          },
          {
            "v": "sigelo/0",
            "typ": "genesis",
            "key": "z6MkrcyLxn5rutJC5JtiVwTsCuUK5iKGLjyhidzGfHcNjxcC",
            "recovery": null,
            "created": "2026-03-01T00:00:00Z",
            "nonce": "zRB5sGLYgiaoQm6ekJZ9aP4"
          }
        ]
      },
      "expect": {
        "did": "did:sigelo:z6tH4xM1YgH1sWab2KRHBDsP7WDATEKCaxLtQCTPFWsQA",
        "chain": [
          "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
          "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
          "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
          "did:sigelo:z6tH4xM1YgH1sWab2KRHBDsP7WDATEKCaxLtQCTPFWsQA"
        ],
        "recovery": "sha256:d71b51f7998646f3497614c3a3027fe90d876d39133af5de57faa03da004d1a6",
        "attestations": {
          "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw": [
            {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "1f916.ai",
              "admission": "invite",
              "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
              "claims": {
                "joined": "2026-04-02",
                "posts": 412,
                "standing": "citizen"
              }
            },
            {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "1f916.ai",
              "admission": "open",
              "claims": {
                "𝄞": "supplementary-plane key",
                "～": "bmp key",
                "é": "latin-1 key",
                "esc": "\u0001\b\t\n\f\r\"\\  é🙂",
                "zero": 0,
                "neg": -1,
                "max": 9007199254740991,
                "min": -9007199254740991,
                "nested": {
                  "b": [
                    1,
                    {
                      "d": null,
                      "c": true
                    }
                  ],
                  "a": {}
                },
                "empty": []
              }
            },
            {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
              "sub": "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "1f916.ai",
              "admission": "open",
              "claims": {
                "standing": "citizen"
              }
            }
          ],
          "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox": [
            {
              "v": "sigelo/0",
              "typ": "attestation",
              "iss": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
              "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "iat": 1757203200,
              "exp": 1764979200,
              "ctx": "member.example",
              "admission": "human",
              "claims": {
                "met": true
              }
            }
          ]
        },
        "bindings": [
          {
            "body": {
              "v": "sigelo/0",
              "typ": "binding",
              "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "method": "ed25519-test",
              "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
              "iat": 1757203200,
              "exp": 1764979200,
              "nonce": "zTHKNvrWPf52gDYivvHooQP"
            },
            "proof": "proven"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "binding",
              "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "method": "ed25519-test",
              "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
              "iat": 1757203200,
              "exp": 1764979200,
              "nonce": "zTQWQg4WFq6gzBh5eV6fpAp"
            },
            "proof": "unproven"
          },
          {
            "body": {
              "v": "sigelo/0",
              "typ": "binding",
              "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
              "method": "opaque-test",
              "addr": "anything",
              "iat": 1757203200,
              "exp": 1764979200,
              "nonce": "zTn5VugVrMBfv689oBXFrU7"
            },
            "proof": "unsupported"
          }
        ],
        "rejected": {
          "attestations": 6,
          "bindings": 2
        }
      },
      "note": "verify(bundle, now) must equal `expect` as JSON. Rejected: expired, tampered, unknown issuer (genesis not in issuers), sub not in chain, unknown admission value, missing ctx (malformed attestation bodies are per-item, SPEC §9 step 2); one binding whose sig_addr is by the wrong key (discarded, not downgraded), one binding whose id is not in the chain. Two issuers: grouping is by iss, compared by value."
    },
    "bundle_minimal": {
      "now": 1757289600,
      "bundle": {
        "v": "sigelo/0",
        "typ": "bundle",
        "genesis": {
          "v": "sigelo/0",
          "typ": "genesis",
          "key": "z6MkrcyLxn5rutJC5JtiVwTsCuUK5iKGLjyhidzGfHcNjxcC",
          "recovery": null,
          "created": "2026-03-01T00:00:00Z",
          "nonce": "zRB5sGLYgiaoQm6ekJZ9aP4"
        },
        "rotations": [],
        "bindings": [],
        "attestations": [],
        "issuers": []
      },
      "expect": {
        "did": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
        "chain": [
          "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox"
        ],
        "recovery": null,
        "attestations": {},
        "bindings": [],
        "rejected": {
          "attestations": 0,
          "bindings": 0
        }
      },
      "note": "The smallest bundle that verifies. recovery: null is reported as null."
    }
  },
  "negative": {
    "tampered_claims": {
      "body": {
        "v": "sigelo/0",
        "typ": "attestation",
        "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
        "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "iat": 1757203200,
        "exp": 1764979200,
        "ctx": "1f916.ai",
        "admission": "invite",
        "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
        "claims": {
          "joined": "2026-04-02",
          "posts": 999999,
          "standing": "citizen"
        }
      },
      "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1",
      "expect": "REJECT signature mismatch"
    },
    "wrong_signer": {
      "body": {
        "v": "sigelo/0",
        "typ": "attestation",
        "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
        "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "iat": 1757203200,
        "exp": 1764979200,
        "ctx": "1f916.ai",
        "admission": "invite",
        "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
        "claims": {
          "joined": "2026-04-02",
          "posts": 412,
          "standing": "citizen"
        }
      },
      "sig": "z5FfqQtbZM6qMU7vYSLSVZfXKJzMfA3MwjV67waUtoEFDidA4BUo5gLR6AFMMT4ZNiA8iNQQLmpVGxQC4FxHvKs1Z",
      "expect": "REJECT signer is not iss"
    },
    "missing_prefix": {
      "body": {
        "v": "sigelo/0",
        "typ": "attestation",
        "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
        "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "iat": 1757203200,
        "exp": 1764979200,
        "ctx": "1f916.ai",
        "admission": "invite",
        "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
        "claims": {
          "joined": "2026-04-02",
          "posts": 412,
          "standing": "citizen"
        }
      },
      "sig": "z5fTDn34johXXGVQhjd49HQC3KDu6i6NBrTUocv5cXRQGVmJycSBZ1enQhVmStMdaU148rJYL1gAQ5Fh23HgC5RJT",
      "expect": "REJECT signed without domain prefix"
    },
    "genesis_tampered": {
      "doc": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
        "recovery": "sha256:0daeb23dfe219d49d45af2367a56d3ef1086bbf2b2c128bc64625a4cef90c731",
        "created": "2026-09-07T00:00:00Z",
        "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
      },
      "claimed_did": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
      "expect": "REJECT DID != hash(genesis)"
    },
    "float_in_claims": {
      "body": {
        "v": "sigelo/0",
        "typ": "attestation",
        "claims": {
          "score": 0.1
        }
      },
      "expect": "REJECT non-integer number"
    },
    "int_out_of_range": {
      "body": {
        "v": "sigelo/0",
        "typ": "attestation",
        "claims": {
          "big": 9007199254740992
        }
      },
      "expect": "REJECT integer outside +-2^53-1"
    },
    "duplicate_key": {
      "raw": "{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"claims\":{\"posts\":1,\"posts\":2}}",
      "expect": "REJECT duplicate key; the body has no canonical form. Parse `raw` with a duplicate-detecting parser."
    },
    "typ_mismatch": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
        "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "iat": 1757203200,
        "exp": 1764979200,
        "ctx": "1f916.ai",
        "admission": "invite",
        "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
        "claims": {
          "joined": "2026-04-02",
          "posts": 412,
          "standing": "citizen"
        }
      },
      "sig": "z5DfeWpjd1ThRhEKAzhqsBV3LZefuf1Dm5rAwNzBja1kT2UMhnyCwXdxDxN2cuw3R8dFJXdhPzcSSe3SHqK4TcsoT",
      "expect": "REJECT valid signature but typ does not match the slot it was presented in"
    },
    "recovery_key_mismatch": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
        "next": "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
        "iat": 1760227200,
        "reason": "recovery",
        "recovery_key": "z6MkwYMhwTvsq376YBAcJHy3vyRWzBgn5vKfVqqDCgm7XVKU"
      },
      "sig": "z58pew3Qw2nEGZYZChNV6Xd674qxHEQyZMheTtNzvhs1i7fzAQCgMpLmdfQTeSRqTF2CKuqeWa27vYY8XWokQ6Ajk",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MksFqxoSPy4qGetNEgGCxXhN7ThKqAqQXEKU3Eq8NGWmxd",
        "recovery": "sha256:d71b51f7998646f3497614c3a3027fe90d876d39133af5de57faa03da004d1a6",
        "created": "2026-10-10T00:00:00Z",
        "nonce": "zMhm2QYcTsnJjf4egTw1Cvz"
      },
      "chain_with": [
        "rotation_voluntary"
      ],
      "expected_chain": [
        "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq"
      ],
      "expect": "NOT A CANDIDATE: hash(recovery_key) != commitment. With rotation_voluntary, the chain ends at d1."
    },
    "stale_recovery_key": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
        "next": "did:sigelo:z6tH4xM1YgH1sWab2KRHBDsP7WDATEKCaxLtQCTPFWsQA",
        "iat": 1762387200,
        "reason": "recovery",
        "recovery_key": "z6MknGc3ocHs3zdPiJbnaaqDi58NGb4pk1Sp9WxWufuXSdxf"
      },
      "sig": "z3adXred9HJ9mVHFzUcdJWBQigSiKKQ7DLJD3McewtuNahsY2wUWau42emA8rse8L2Sym6vnNk2mF1dj3R9pRQgqr",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
        "recovery": "sha256:d71b51f7998646f3497614c3a3027fe90d876d39133af5de57faa03da004d1a6",
        "created": "2026-11-01T00:00:00Z",
        "nonce": "zPozY54aApGY17Wis5ffRxK"
      },
      "chain_with": [
        "rotation_voluntary",
        "rotation_recovery"
      ],
      "expected_chain": [
        "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
        "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG"
      ],
      "expect": "NOT A CANDIDATE: recovery1 no longer governs after rotation_recovery changed the commitment to rec2. Chain ends at d2."
    },
    "voluntary_changes_recovery": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
        "next": "did:sigelo:zDtnfqnUc5Ec7kYJo1HvojRvbu7f7ajcZLK2vm42smeZW",
        "iat": 1761091200,
        "reason": "voluntary"
      },
      "sig": "z5LapZPYHAnkW9xtuv94jVkesTfjsaKsjNeQfQH5EHni78CxdanDHZ4mDDPgpUPfbMKRcPeQbu2H3mXxyNYqjzNBD",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkwYMhwTvsq376YBAcJHy3vyRWzBgn5vKfVqqDCgm7XVKU",
        "recovery": "sha256:0daeb23dfe219d49d45af2367a56d3ef1086bbf2b2c128bc64625a4cef90c731",
        "created": "2026-10-20T00:00:00Z",
        "nonce": "zXVnQFtRoY3VD8SsJ9m8FT3"
      },
      "chain_with": [
        "rotation_voluntary"
      ],
      "expected_chain": [
        "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq"
      ],
      "expect": "NOT A CANDIDATE: voluntary rotation whose next_genesis.recovery != current commitment. Chain ends at d1."
    },
    "rotation_bad_sig": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
        "iat": 1759276800,
        "reason": "voluntary"
      },
      "sig": "z5PUx5cwBaUTHP3EecFKRmKtrobSwysEFNrTWYhioLbvPsgH6JZ59XfswRbXeJTqp445SpeVsv9oK3e4QWx1CU47K",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
        "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
        "created": "2026-10-01T00:00:00Z",
        "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
      },
      "chain_with": [],
      "expected_chain": [
        "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG"
      ],
      "expect": "NOT A CANDIDATE: signed by a key that is not d0's. Alone, the chain is just [d0]."
    },
    "unknown_field_attestation": {
      "body": {
        "v": "sigelo/0",
        "typ": "attestation",
        "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
        "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "iat": 1757203200,
        "exp": 1764979200,
        "ctx": "1f916.ai",
        "admission": "invite",
        "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
        "claims": {
          "joined": "2026-04-02",
          "posts": 412,
          "standing": "citizen"
        },
        "extra": 1
      },
      "sig": "z2bbezxtHnxk29U2Nu826oHA6BbxybdAmabksnckQGtrxgk6YuJkZVpeF3qf76EseKibZaKzWBVfL9mbMco6wwe4q",
      "expect": "DISCARD (per-item, §9 step 2): top-level key `extra` is not in the §3.1 row for attestation"
    },
    "unknown_field_genesis": {
      "doc": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
        "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
        "created": "2026-09-07T00:00:00Z",
        "nonce": "zLxcqwJdGqcLsrCWP55q8LQ",
        "extra": 1
      },
      "expect": "REJECT (fatal): a genesis with a top-level key outside §3.1 is malformed"
    },
    "fork": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "next": "did:sigelo:z432qQ8n1VzVKuszcq8uQDGZRNu14QB6h21GzADgLWmt3",
        "iat": 1759363200,
        "reason": "voluntary"
      },
      "sig": "z3zZnyYEFbCV6BHbkVrScdnRcZgSUiNipC7kN2ei26xYQ1zovD9r2DiBsLnH6caerra9J8tnqv5rm3pbESHXju8ET",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
        "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
        "created": "2026-10-02T00:00:00Z",
        "nonce": "zRvE3jaXskkmGZxo3hQKeye"
      },
      "expect": "REJECT chain: two valid voluntary rotations from d0 (this and rotation_voluntary). Fork = compromise signal."
    },
    "cycle": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
        "next": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "iat": 1759795200,
        "reason": "voluntary"
      },
      "sig": "zHLyxticFY8xixhECHsjPMZCkrusd1McjJNq9EHsXVUS4TxgdHeMKoXWgiz627kvmPoonEsPjjTSuNHCemnmPCat",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
        "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
        "created": "2026-09-07T00:00:00Z",
        "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
      },
      "expect": "REJECT chain: valid voluntary rotation from d1 back to d0 (after rotation_voluntary). next already in chain; a naive walk never terminates."
    },
    "self_rotation": {
      "body": {
        "v": "sigelo/0",
        "typ": "rotation",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "next": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "iat": 1759795200,
        "reason": "voluntary"
      },
      "sig": "zHij9Fm8cNfMJZetnBe7w2Ni6fxe5WqJ14AKjc6gdMBhQv2LYnMXBVDMvvKpJ6jDdRmhtzYxuH5FzqiE3Z3yGaFg",
      "next_genesis": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
        "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
        "created": "2026-09-07T00:00:00Z",
        "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
      },
      "expect": "REJECT structure: next == id"
    },
    "expired_attestation": {
      "body": {
        "v": "sigelo/0",
        "typ": "attestation",
        "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
        "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "iat": 1757203200,
        "exp": 1757203201,
        "ctx": "1f916.ai",
        "admission": "invite",
        "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
        "claims": {
          "joined": "2026-04-02",
          "posts": 412,
          "standing": "citizen"
        }
      },
      "sig": "z4LuNxRA9jCuQSkTheoFMTWt7JyrSCMCbrC6eq74DiWFXGFDqm738kmivsd5ckeZGCLBPYMq1EpDJx9rvqjbbAGtW",
      "expect": "REJECT (at `now`) exp in the past"
    },
    "invoice_amount_number": {
      "body": {
        "v": "sigelo/0",
        "typ": "invoice",
        "did": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "7BwuLFbUUxwUPqTZFgYoRFbjmzAQTN7MPUnyKaRe7TR35rGpixSRuuqmv4HcFcEqcRnDUYNU3xdpsKSAiWvARw9m1MCe6Ea",
        "iat": 1757203200,
        "exp": 1757289600,
        "nonce": "zW1W3KQTRThZVWiahN4n6Fs",
        "amount": 150000000000
      },
      "sig": "zkPGZLgpLgbERAkDvmygCKV4MLUbDwM4fBXmtavcTbZNnMNtLLr81iBKSUiweSds4sWSnePmZ3hEuzzU7YbRwKsy",
      "expect": "REJECT structure (§3.1, §6.3): signature VALID, but amount is a JSON number, not a string — §3.1 types `amount` as a string precisely so no parser turns it into a float"
    },
    "invoice_amount_float_string": {
      "body": {
        "v": "sigelo/0",
        "typ": "invoice",
        "did": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "7BwuLFbUUxwUPqTZFgYoRFbjmzAQTN7MPUnyKaRe7TR35rGpixSRuuqmv4HcFcEqcRnDUYNU3xdpsKSAiWvARw9m1MCe6Ea",
        "iat": 1757203200,
        "exp": 1757289600,
        "nonce": "zW1W3KQTRThZVWiahN4n6Fs",
        "amount": "0.15"
      },
      "sig": "z3GcYcGqxTKciED6B7n9f7Mh5dEukNafFHA2YekmrmPCwHeXG1wgW847ggs6uub36JRPyJpLfMbnrHGZX2Ru7c5xb",
      "expect": "REJECT structure (§3.1, §6.3): signature VALID, but amount is a decimal fraction — `amount` is atomic units, not XMR"
    },
    "invoice_amount_negative": {
      "body": {
        "v": "sigelo/0",
        "typ": "invoice",
        "did": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "7BwuLFbUUxwUPqTZFgYoRFbjmzAQTN7MPUnyKaRe7TR35rGpixSRuuqmv4HcFcEqcRnDUYNU3xdpsKSAiWvARw9m1MCe6Ea",
        "iat": 1757203200,
        "exp": 1757289600,
        "nonce": "zW1W3KQTRThZVWiahN4n6Fs",
        "amount": "-1"
      },
      "sig": "z2b9HLHPj38m3tzukPiFkhCCtZHEHicaZQEfPFq83ViM1WnBA9F8xsMgqecJzHPaVQ7aXsKqrattfpihd69MEsXrP",
      "expect": "REJECT structure (§3.1, §6.3): signature VALID, but amount is negative — there is no negative atomic unit"
    },
    "invoice_amount_empty": {
      "body": {
        "v": "sigelo/0",
        "typ": "invoice",
        "did": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "7BwuLFbUUxwUPqTZFgYoRFbjmzAQTN7MPUnyKaRe7TR35rGpixSRuuqmv4HcFcEqcRnDUYNU3xdpsKSAiWvARw9m1MCe6Ea",
        "iat": 1757203200,
        "exp": 1757289600,
        "nonce": "zW1W3KQTRThZVWiahN4n6Fs",
        "amount": ""
      },
      "sig": "z2f9knKriHdzW1NbVjKBzNnC3X2aWKzortqLf4v1ukD2uLLPeGFkwJxZRHSXqpneXKbLwYXMUVAj75kVkU1RQfpaJ",
      "expect": "REJECT structure (§3.1, §6.3): signature VALID, but amount is the empty string, which is not a number at all"
    },
    "binding_monero_subaddress_base_sig": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "8AzDTrwu2ByNkoeGgo6qsZ74EGxYSEHWtHW1ESHASN5JM3ySgMoNrvDZo4E2j5QyWnRCv6T8aiKnMTAtWgxLFLaK1RGmbrw",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zRo31zNY1aj6xbpSL8bTeDD"
      },
      "sig_id": "z4mbM18u8A6SCdrPQQMoA3ph9PPC8ryvQPwPvjxjfF7z24nFynP5vk3X4bVrstPVX9rdyvUexiLGNs3RZQwV52fDE",
      "sig_addr": "SigV2fHchPWHUUYUL1TahvnrhX4AEpxofqi8xrfX5vVQVxsu3crQ9VNEAeF8PULR1k9ccmE4o7FbfQgPKTFE6SkUrpCXa",
      "expect": "DISCARD (per-item, §6.2): addr is subaddress (0,1) and sig_addr is a VALID SigV2 by the BASE address's view key — the wrong keys. A subaddress binding is proven only by its own (D, C), which needs the spend key in either mode."
    },
    "binding_monero_integrated_addr": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "4DrzBWurDWkX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBCZ9uhm5tGiWXcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m625gToHWcaYU5PFTjz",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zRB5sGLYgiaoQm6ekJZ9aP4"
      },
      "sig_id": "z3CG3Xgtzyz7s3NeFbUbTusqjzSEuURdhrFDGi1nFVJQkmcoMmnmyxEwqBoiwjAAWJgnns111WKAXtLboC4idQXAL",
      "sig_addr": "SigV22P7HpvutDSjEFT6wGSRpp6VUaEcEETxpwfK5ev6CWdgH35VKd4orK4f3v2VeupJTFYKZJFbA8EGzUMK1WY6jEas3",
      "expect": "DISCARD (per-item, §6.2): the integrated spelling of the SAME wallet. The message hash covers (B, A) and not the prefix, so the base address's signature verifies here verbatim — which is exactly why the form must be refused: the payment id rode in unsigned."
    },
    "binding_monero_sigv1": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "44AKAi6McFEX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBCZ9uhm5tGiWXcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m4SfKK35",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zRJGu1YYYtcTijF1TsN1b9V"
      },
      "sig_id": "ziEpqQZJyHch1ViwNEBrm8EVjhDtN8Sa5dJB6ctb27U9ynkvcGSirtoTafD2UNrxRfJnLz9yLWAPivrRJHPEG1CZ",
      "sig_addr": "SigV12D9WneJ5iGmSG3oxWNMo3EHkFzRRPZzZeGKu2DcGUnU71KwqiGm1A6X5GckNbptDB1Uj6AXZzqu9EGKPQhemjTLg",
      "expect": "DISCARD (per-item, §6.2): \"Legacy SigV1 is not accepted.\" It verifies under wallet2, but its hash is Keccak256(data) alone — neither the mode byte nor the address keys are in it, so it cannot tell a view proof from a spend proof."
    },
    "binding_monero_view_key_y_ge_p": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "44AKAi6McFEX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBChQXKqgf4y4jpXCZedGfVQjpXCZedGfVQjpXCZedGfVQFS7YxRF",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zRRTvkkYR4e82hPNBSAsbuv"
      },
      "sig_id": "z3fke4ZNJTwvckqVftA4SVtfDu1DpCHDMEgmyERkLMSPPxJrTSJ1LvL8RdMkhEHLkMKmTBAAfmSgo6SuTKFEFjzgX",
      "sig_addr": "SigV2eVZKckdwEEk4Qb68DDvcos3dapzUwfjaxNkzFDb6dZQWJqvjJrDCK1HcoKY1qs2GCvFWD6srKKwULAzR2JEFijTH",
      "expect": "DISCARD (per-item, §6.2): addr's VIEW key is y = p (ed ff .. ff 7f), which Monero's check_key refuses (fe_frombytes_vartime: y >= p). sig_addr is a genuine SPEND-mode signature by the wallet's real spend key, and spend mode never decodes the view key: only the address check stops it."
    },
    "binding_monero_spend_key_x0_signbit": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "41fJjQDhryD111111111111111111111111111111111NRXbXPPz9W2Xcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m4UA2eaX",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zRYexVxYHEfnLfXitzyjcgM"
      },
      "sig_id": "z2nvjMFvW3iGKAsUXAZxtLaan8aLPN3LpDne8ie4FfL76bo1sJCVxgkvrfZE78UYe1gYCeFFZ5dHT9gcBtrYcZRFr",
      "sig_addr": "SigV2HysY5T77H2pgeYcqFEe1HCM5FwewzyQmTYEogCQsptbA2V8ggP28kXD7xnm4UTvD6FJXaRdoUmuFgcvPwfpzsU5P",
      "expect": "DISCARD (per-item, §6.2): addr's SPEND key is y = 1 with the sign bit set (01 00 .. 00 80), x = 0, which Monero's check_key refuses (\"If x = 0, the sign must be positive\"). sig_addr is a genuine VIEW-mode signature by the wallet's real view key: only the address check stops it."
    },
    "genesis_bad_key": {
      "doc": {
        "v": "sigelo/0",
        "typ": "genesis",
        "key": "z2DQUyFHStG42FqbEhyM6LhkEqqV45NGGqKCwNxVWWu7Yzj",
        "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
        "created": "2026-09-07T00:00:00Z",
        "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
      },
      "expect": "REJECT (fatal): genesis.key is 33 bytes, not multicodec ed25519-pub (0xed 0x01 || 32 bytes)"
    },
    "bundle_rotations_not_array": {
      "bundle": {
        "v": "sigelo/0",
        "typ": "bundle",
        "genesis": {
          "v": "sigelo/0",
          "typ": "genesis",
          "key": "z6MkrcyLxn5rutJC5JtiVwTsCuUK5iKGLjyhidzGfHcNjxcC",
          "recovery": null,
          "created": "2026-03-01T00:00:00Z",
          "nonce": "zRB5sGLYgiaoQm6ekJZ9aP4"
        },
        "rotations": {},
        "bindings": [],
        "attestations": [],
        "issuers": []
      },
      "expect": "REJECT structure (§8): all four arrays are required and MAY be empty — but they must be arrays"
    },
    "binding_addr_not_string": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": [
          "4",
          "4",
          "A",
          "K",
          "A",
          "i",
          "6",
          "M",
          "c",
          "F",
          "E",
          "X",
          "4",
          "Q",
          "a",
          "B",
          "S",
          "s",
          "K",
          "3",
          "A",
          "E",
          "2",
          "T",
          "5",
          "D",
          "A",
          "D",
          "C",
          "s",
          "5",
          "m",
          "H",
          "V",
          "f",
          "A",
          "C",
          "L",
          "P",
          "s",
          "A",
          "1",
          "d",
          "B",
          "C",
          "Z",
          "9",
          "u",
          "h",
          "m",
          "5",
          "t",
          "G",
          "i",
          "W",
          "X",
          "c",
          "q",
          "3",
          "p",
          "j",
          "C",
          "e",
          "q",
          "n",
          "P",
          "R",
          "D",
          "q",
          "y",
          "C",
          "V",
          "N",
          "A",
          "L",
          "C",
          "k",
          "j",
          "G",
          "h",
          "s",
          "U",
          "j",
          "i",
          "S",
          "n",
          "2",
          "m",
          "4",
          "S",
          "f",
          "K",
          "K",
          "3",
          "5"
        ],
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zTXhSRGW818MJ9qSN3uXpwF"
      },
      "sig_id": "z4tB1CTRgXmHCaGL1G4odu2p3U3XbVi7VczQikKxCaW6bRG8BKyTWLTiWvYXimxcZDS3yYDV1h4diwFxDajVp3Vdk",
      "sig_addr": "SigV2H7zg7n7eeBWDQg1JXrziSZKSXum5ijWPFNf41frp6KoxgD6GddDwaZpAMMprbKW96ZYjB7JmRCJTtfDkbRNgEFsk",
      "reject": "addr is not a string",
      "expect": "DISCARD (per-item, §3.1): signature and sig_addr VALID, but addr is a JSON array of one-character strings, not a string"
    },
    "binding_iat_string": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "44AKAi6McFEX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBCZ9uhm5tGiWXcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m4SfKK35",
        "iat": "1757203200",
        "exp": 1764979200,
        "nonce": "zTetUAUVzBA1c7yo5ciPqhg"
      },
      "sig_id": "z5sJfikBjc14ajrGBHjTuAE7UfiH6GZk7J5xBvk2dBq9frDouUtbnps87dgmCKfYuyqjTYR55yng6YEW3kYhyXEbD",
      "sig_addr": "SigV2Jb7AYBXeJaNits6Yya4ygM2eNeNhqM5v7MiJs83Na4EkWBbtrAcBVBM78n7x8UoC4teQgviKcdMvaMqfPHXXvnDR",
      "reject": "iat is not a non-negative integer",
      "expect": "DISCARD (per-item, §3.1): signature and sig_addr VALID, but iat is the STRING \"1757203200\" — JS compares it as a number, Python cannot"
    },
    "binding_iat_null": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "44AKAi6McFEX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBCZ9uhm5tGiWXcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m4SfKK35",
        "iat": null,
        "exp": 1764979200,
        "nonce": "zTn5VugVrMBfv689oBXFrU7"
      },
      "sig_id": "zFmeWaD1sqpxuhnGDNj2Wtf4s6EcmBKM5m4DwnNDC9N4ameatfnUSbQgPReVeQvVhnTNsAeNuoaCLsevxSXAk4X3",
      "sig_addr": "SigV2eW2xHfjeKRjVbUkJuBkBZKSwb8nhn5JNpbPLxhXp1UA1Vpg4pxUi1aH8hkBwjhauzhfB2xz8Dx13r8i7S1mikVfq",
      "reject": "iat is not a non-negative integer",
      "expect": "DISCARD (per-item, §3.1): signature and sig_addr VALID, but iat is null (JS: null <= now is true)"
    },
    "binding_iat_bool": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "44AKAi6McFEX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBCZ9uhm5tGiWXcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m4SfKK35",
        "iat": true,
        "exp": 1764979200,
        "nonce": "zTuGXetViXDLE4GWWkL7sEY"
      },
      "sig_id": "z43fRqkcfTgvVQ5SF757P1M4g7YLDT7Qec3sAgvqWguwtKFErsxfs1MVE8hx2venP194GDPDZ5vGKoF6vWKqFwdaj",
      "sig_addr": "SigV2V4V269mut8k5crGP9A9DFbBY2F826kfWaGhRscTVZaose55XFmuRNYRWipuusZQjzwaLYU9dniTMuPTd7SbQWUfk",
      "reject": "iat is not a non-negative integer",
      "expect": "DISCARD (per-item, §3.1): signature and sig_addr VALID, but iat is `true` — Python's isinstance(True, int) is True"
    },
    "binding_iat_negative": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "44AKAi6McFEX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBCZ9uhm5tGiWXcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m4SfKK35",
        "iat": -1,
        "exp": 1764979200,
        "nonce": "zU2TZQ6VahEzY2QsEK8yszy"
      },
      "sig_id": "z38XAUTp623jWWe6WGHq2TS1NShWXVJDPNSdM9XSBPA38oPibHqXrdNwaty3k4Y4vqY2c6uPaaoQJWygCaNJkoHeg",
      "sig_addr": "SigV2B7anXjTNr4T39jxVaj1KyQN7ZEDkRtVNX8az2qVt6dTaCTZgbUdCfgodmzPg1VXfPAAj1HoRBLRpjPQy3sJrfrEE",
      "reject": "iat is not a non-negative integer",
      "expect": "DISCARD (per-item, §3.1): signature and sig_addr VALID, but iat is before the Unix epoch"
    },
    "binding_exp_string": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "44AKAi6McFEX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBCZ9uhm5tGiWXcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m4SfKK35",
        "iat": 1757203200,
        "exp": "99999999999",
        "nonce": "zU9eb9JVSsGeqzZDwswqtmQ"
      },
      "sig_id": "z39VkDyFtVwkz1D6c7k8kLSeW8t3xvsLvoVAkENwAoRCEnvRmkxPHQLQAmK7FBrRXG6xogRkbZ5Eic1P6Yrey6QCm",
      "sig_addr": "SigV24t5xYUZrxUbWwHxRHGcM56PfzhWnXEsj74qFtivnALdWCW3xoAhhK57cJFGr4br3icWLPv6kRJHvU3VkbA8ZSqyM",
      "reject": "exp is not a non-negative integer",
      "expect": "DISCARD (per-item, §3.1): signature and sig_addr VALID, but exp is a string"
    },
    "binding_exp_not_after_iat": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "44AKAi6McFEX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBCZ9uhm5tGiWXcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m4SfKK35",
        "iat": 1757203200,
        "exp": 1757203200,
        "nonce": "zUGqctWVK3JK9xhafSkhuXq"
      },
      "sig_id": "z2QxhMY4ZXk3SZLkmZFafq5FsEyt8prD9b48JyWg8KDFDzGwfTEg3sNfXQWjocVPBVpQE42xWHQTJSHEDKKPPqmpG",
      "sig_addr": "SigV25mQ16HwkZeWTm3k4CwAuABAnWXdmbrp5RUbqDkWJekdb8bsiU1WUqJ9QMZLyWTdyJKDMyw9iaYTxnD4aLbZVoVAe",
      "reject": "exp is not after iat",
      "expect": "DISCARD (per-item, §3.1): signature and sig_addr VALID, but exp == iat: a window no `now` can be inside"
    },
    "binding_nonce_number": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "44AKAi6McFEX4QaBSsK3AE2T5DADCs5mHVfACLPsA1dBCZ9uhm5tGiWXcq3pjCeqnPRDqyCVNALCkjGhsUjiSn2m4SfKK35",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": 5
      },
      "sig_id": "z5GH82ZK9G2P9CjES6mNNZF3MvEvEEzZya5SDpWMLkx3GCn17V5e55qYBTSd27fK6MUKh7CLZ88QW5L13z9YxrTG7",
      "sig_addr": "SigV273qno9SgyezbFvgJnhm7La3qY4nriEuPmJyFgz5f1KuV2ETjbvvV6Rs8zFxqFctEXCQ52cJnnaZBvNMsGcps3bQ1",
      "reject": "nonce is not a string",
      "expect": "DISCARD (per-item, §3.1): signature and sig_addr VALID, but nonce is a JSON number"
    },
    "binding_monero_noncanonical_varint_addr": {
      "body": {
        "v": "sigelo/0",
        "typ": "binding",
        "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "RRPnPE7ife9Lgrh5YLwopugyvp6NMYMmpdExsot6RacSYA3wptyjPpKAzK2KMqxe9zNWFPKBYMnNjE3aG1BoeDCx1RxWPncEU",
        "iat": 1757203200,
        "exp": 1764979200,
        "nonce": "zUXDgNvV3PMdmtzJ6aNRw4h"
      },
      "sig_id": "zEsrFhM65dL9PtJG455qKNbsB94tFSeMwfxBAApRyUyXACT5spJGTYBoh8VirVqiGGNhYmZeG9GFCSqmqUZVNV2G",
      "sig_addr": "SigV2jixpyb3ayys8iah8dcStAtDVQbsKZrQTkDQ4sE9mETncLqgseB6t5mGdu6EbPKkDM1iKvkvkS89ACgPRzgpUJsPH",
      "reject": null,
      "expect": "DISCARD (per-item, §3.1): signature and sig_addr VALID, but addr spells the wallet's mainnet prefix 18 as the non-minimal varint `92 00`, which wallet2 refuses"
    },
    "invoice_memo_lone_surrogate": {
      "raw": "{\"v\":\"sigelo/0\",\"typ\":\"invoice\",\"did\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"method\":\"monero\",\"addr\":\"7BwuLFbUUxwUPqTZFgYoRFbjmzAQTN7MPUnyKaRe7TR35rGpixSRuuqmv4HcFcEqcRnDUYNU3xdpsKSAiWvARw9m1MCe6Ea\",\"iat\":1757203200,\"exp\":1757289600,\"nonce\":\"zW1W3KQTRThZVWiahN4n6Fs\",\"amount\":\"150000000000\",\"memo\":\"\\ud800\"}",
      "sig": "z4sUM7fbzf4FYqaUNzzbRuc3qgDP5zK1q17fjnCgDDD1MFWzxHo8ReSeMRKPEw4qsrD4zGhj5z7kgtEbgijYXbU3t",
      "reject": "lone surrogate",
      "expect": "REJECT structure (§3.1): memo is a lone surrogate. `sig` is VALID over the U+FFFD twin, which is exactly the collision: two different bodies, one signing input."
    },
    "invoice_memo_not_string": {
      "body": {
        "v": "sigelo/0",
        "typ": "invoice",
        "did": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
        "method": "monero",
        "addr": "7BwuLFbUUxwUPqTZFgYoRFbjmzAQTN7MPUnyKaRe7TR35rGpixSRuuqmv4HcFcEqcRnDUYNU3xdpsKSAiWvARw9m1MCe6Ea",
        "iat": 1757203200,
        "exp": 1757289600,
        "nonce": "zW1W3KQTRThZVWiahN4n6Fs",
        "amount": "150000000000",
        "memo": {
          "x": 1
        }
      },
      "sig": "zWAb8VHD6bVyfA7oiysr62jBPJ6sqHRAfhdB9F7kVetDJgYcRKx39qsyN8JkwdJbkpgS1REjqGHcD13TRNZTWYZB",
      "reject": "memo is not a string",
      "expect": "REJECT structure (§3.1, §6.3): signature VALID, but memo is an object, not free text"
    },
    "proto_key": {
      "raw": "{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"claims\":{\"__proto__\":{\"posts\":1}}}",
      "reject": "__proto__",
      "expect": "REJECT parse (§3.1): the key \"__proto__\" is forbidden at any depth. A JavaScript parser that assigns it swaps the prototype instead of adding a key"
    },
    "parity": {
      "now": 1757289600,
      "cases": {
        "binding_ok": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc",
                "sig_addr": "zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [
              "proven"
            ],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 0
            }
          }
        },
        "binding_iat_string": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": "1757203200",
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z4BfM3ej2eAFvVSZRyYhdoz5cri5FDdCPsfytQmVHf9Lmrtb7wZpSX96pj8NgMJBFgccHbjaAG6CPpcRbiqNvsPdA",
                "sig_addr": "z4b2AEeR1pmY5pUExayCdAR3Xzash6WhabiQR8XgUapnv4gG2rhyNhigtvLhG7SuWM3CHBLBeeRdvsW1KPxJCFn7R"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_iat_null": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": null,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z2pSpo46xFNPVHh2yV1MmcsdMg6YxekM5rrfGW62hyVFC2tUkS4DopYE5oEqwcC7JvNqjhMSt7VdWNbsVBsqdMgte",
                "sig_addr": "z5bnam25qYyfxtJzfjorfUct1aaofoVyN53oiup2CdfcaXDpEFwSwNdizqZVGJS4NfZ3pt133sDWwmmvTKi9U41Cd"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_iat_negative": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": -1,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z67KMnVSciVTLSh2PXhdEzghUxqpBo3UDfxxvRcdoWhiTNB2f9PQstZGmJixy9j4eoaiL4S75yC2itK6FAwkNnGWc",
                "sig_addr": "z4nCSSP6enL8iTaCVqoQdqX5JMRYXBAe2yamx4TFktKvd6Q2nYBRprP3WMBz2LwYn9KtSqrdv6JDRy8PKGZ7AT2go"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_iat_bool": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": true,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z3KvRQa4SQojWtFViUB4YJU2nUPrjQvkVZkZseR2wxojZ43DZCUBgcsBapYpYZ5QzU43kJTG6mrRwKNaEM1LjWpFz",
                "sig_addr": "z55pPhedtqBuSVYDCpaz9aFmrnXSsMP7dkjv3EJafk4SMVEDtpVW1P68QzUnhViNJYRTR9y6oAGC7Qpjfu81DuFBp"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_iat_float": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200.5,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z1",
                "sig_addr": "z1"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_exp_string": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": "99999999999",
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5TwY59iA1Ak9c19mZnpi3p8bdu5cikamwJBB3krvB79jacsGPA15j3ZsZgAWLmxMgvePuJ8uMSfctwsVUqdyJDrL",
                "sig_addr": "z4sPPq2HLcTGMZeuut2sc8x9TC9aYm98nVjk9Xfi7dVJU3mYGsM1TnVMJzULzzhNfSP8FY76fL8LxjmRhimuhY55s"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_exp_array": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": [
                    1757203200
                  ],
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z3AfBTXjYYL9aeiiwnEAzAsYw6Ek222ojxmNMCJJTuewPSfF3auYz9r51mcvDXEuGYMSoxYhHbFzu6Gerj32WjX6v",
                "sig_addr": "z4b1irXiVumMN3f2eXyoCVKQs2pro8tBmezRmtUnUzjMQ5xykuyjLUbtZuCrh6EUv3EcPzVsWh6TrTbqEeeNFSobn"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_exp_equal_iat": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1757203200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z4Nz28iw3VbGuUBpXJ3zW2CTxzZnsqtVSXYUcqqqWiFSX4F4hPKXGUEAE64tfBwqxbf6VhMbp8eWzg53NnmE7gxKR",
                "sig_addr": "z26sgsdzJYG7HAqqNeK8SdXQbrsNaNJcmLn2Kt42V72hyjTDTdcg7stvuEuaZjikJXRvPz3UbXusqEXqX9K2idZdM"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_exp_before_iat": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1757203199,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z2h6EEvECgJd7Tbxk4bn9ZUuumKJR4NpcXWJZQiz8SKh2DhKgFXzucY5Y8c6MCo5AJfF7ABoer6JwNjhWRfsH24jh",
                "sig_addr": "z2TrQDtiJsBjNdeVXAk8kwHysXTGFuUbt1jyGfSuTnRKu61vb2wKNDByXkdDCkpeFBsnC7aYLX2pSF3uGPz8enzzX"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_id_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": 7,
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z22NdohnRA6shFHo2BLiseF866hmxXv5iMXJPW7zm95YVpkjnAxUqAGhUHHGzGNK28SQJCGckd15EWBsMEx8M7Yyh",
                "sig_addr": "z3VKndvm4nAw6y4tqZcxUn37rXUbqnkEhVAquzdhKmnPRhTWP7oUcBewphs1Eqmutw14es24znndCzJp3ZcgjjZn3"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_method_null": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": null,
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z29WuRWuhPneosv8vy4u85W5m7Pdz5gx83BpgUDGqxz4A8TfWZ3ZUoScXbXDjf1ECHaFw8RakBsFikAWKADvPY1hd",
                "sig_addr": "z2ScfKGkBmkwSmX1DTz6wGxyDJUBaVjvaFdTpPxcH9M5soCv5uVRR1Q1kGx995niJtcRdDCZUC4ctQQhc5TkxkytP"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_addr_array": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": [
                    "z",
                    "6",
                    "M",
                    "k",
                    "u",
                    "M",
                    "t",
                    "3",
                    "J",
                    "f",
                    "x",
                    "z",
                    "c",
                    "C",
                    "f",
                    "Z",
                    "q",
                    "4",
                    "3",
                    "B",
                    "d",
                    "k",
                    "v",
                    "h",
                    "G",
                    "s",
                    "g",
                    "M",
                    "W",
                    "e",
                    "f",
                    "q",
                    "N",
                    "c",
                    "Z",
                    "u",
                    "r",
                    "q",
                    "E",
                    "p",
                    "x",
                    "Z",
                    "r",
                    "z",
                    "L",
                    "1",
                    "D",
                    "4"
                  ],
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5ieEWLfWSQt1a3MYK6KEA9FY4BmKa13DGFC7o17vc8nrwoGZvvJmfzMNumfg3b4ew2rNddspQKx1gJm4pZK616dc",
                "sig_addr": "z4DpdYRVYf5h7Rdz4qwm5Kf7c7T8C4R4C8GrA11fER3aeVmrzC4JvgehRHkG4NRTmazjy1r7nuTzvNYjszs6WZUdi"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_addr_object": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": {
                    "k": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4"
                  },
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z4TPjFhHSrWBmTSCYhNScNdmGdpDLN7YGLnDn6MU7YKCMyvSLRWTpwRFxaiZtZEEp9T6e5ZUon3E91wdE91GK778g",
                "sig_addr": "z29ZkuLRaofQxx9c3KZJLBszg5nh5SndAZj3vyBa5MM1KajwjoN2Lv7wFHXWpi4Hzf6x6M5F2XCy5ktMystDBxiST"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_nonce_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": 5
                },
                "sig_id": "z2ooBmtGQBgAewWExsKoUQsWHcFBBCM9SJsoZzha6qPNhgdhK8JdXTVa66dCWyWTWeWkGtHp6WN8WB1uxxYZrkuHL",
                "sig_addr": "zk2AGdnvYhNJBzFxsDerSEptZJEyHL66WMPPSQ9YL5V3VqEyrwpN9ttF8KY8zBywnycuHMD4SBCi3DeLFEyJF1oc"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_nonce_bool": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": false
                },
                "sig_id": "z4jFt25dgC2dckEi8G5vcRy3ig8Sr7LF17p9YJAuJL6wHP9ZpZTcbNiRuEhsc4nBDk8bC5y7EnSsePzXMdCJ33JHm",
                "sig_addr": "zosVeUoGTMQ9wdfKFiN9v81phLtZ4Lpkkq2sFx8zJ68t6CyM5RzweuEnrQdkUycJCc1CmZCVsNn1m5MT8Hkd6pzP"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_good_and_float": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc",
                "sig_addr": "zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp"
              },
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200.5,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z1",
                "sig_addr": "z1"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [
              "proven"
            ],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_sig_addr_float": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc",
                "sig_addr": 0.5
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_envelope_null": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              null
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_envelope_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              5
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_envelope_array": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              []
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_body_missing": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "sig_id": "z1"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_body_string": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": "x",
                "sig_id": "z1"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_sig_id_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": 5,
                "sig_addr": "zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_sig_id_missing": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_addr": "zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_sig_addr_null": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc",
                "sig_addr": null
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_unknown_method_sig_addr_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "foo",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5KYnGCvnyCYnJ5mZyBXeahb1edkJUZn3b3WeRrXuJnzqbNgqNHQ1daNUBo1cVTp3Phz5k4Dusgitvx2fBdoYfjVe",
                "sig_addr": 5
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [
              "unsupported"
            ],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 0
            }
          }
        },
        "binding_envelope_float_unsupported_method": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "unsupported-method",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5Lgb4PxG3L7WA2Swq1F576weS5VbuSGoRW964LGLdAgur7sj3ZpspEfKjeJavvsE94xNzoNDGEdFqV6cLwVnkqQB",
                "sig_addr": 1.5
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "attestation_ok": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 1,
            "rejected": {
              "attestations": 0,
              "bindings": 0
            }
          }
        },
        "attestation_claims_string": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": "free-form"
                },
                "sig": "z2GieHxt6d7CKb2xFmccmRKyNjMuPjHaGJsuyGTMhp4HVKedre67Yr1BNExWyzXXYJUFhfShWbFxP81FVYRhyZTnu"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 1,
            "rejected": {
              "attestations": 0,
              "bindings": 0
            }
          }
        },
        "attestation_iat_string": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": "1757203200",
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z444FEET8w3e7EmDdiuf4mYoR815u2qfX929GVJs6DmVUa6EJPEoP15uxPWBXV8GhBgCLqTnesHxMoN72UgBZGmgi"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_exp_null": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": null,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z61muDfjazJWTY9osGATMHoqLqcpgNHFC9gSYABzbiit4612ANs9xnw5xfmcSbsykmV55mNgH8hffij22xQzB5jgp"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_ctx_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": 1,
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z3VY8eQGmSk42x5boKk18TEGsNnenMgEACr3m1K2B2nQKq2oHaeqwHojYuvApscqJFtwMuaZepHULGcNvDVs82x7S"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_admission_array": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": [
                    "open"
                  ],
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z5NRArcmw3Hcfjdam8T5BECPgdBL3awV6zEqRo23h8w1qZZUwtWo4VFwkA5EwXYPMa8uFpzPjKuXP7XUZWSw9kCbH"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_iss_array": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": [
                    "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw"
                  ],
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "zgkjQJNQ96FJpEHeRT8ndGWezAVH7jfqn7gDjqfDzzTKmr8JYZQWAK4G7tbCQQAx97fKT3FMQbz1QBoa84k17QSR"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_sub_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": 0,
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "zugJNEFk1Vjvp5wtPZcKqpT8MTNuexyGJn9MyXPaxrkk6ceb7L2RP78DmJSEcKbMDroJKUxXabw4FQRbuAGH4wiA"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_admission_by_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": 1,
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z5gWQPYYHh18uzRfMx3Tpg14WjsEoxmCW6SSJJ9g1oQyhasS6uhTwtugPzMSZCQWL5SyHKgsjLVQRd5PZ1h8JryEe"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_admission_cost_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  },
                  "admission_cost": 100
                },
                "sig": "z56wCbH8jVdzT6jSCvrcW91mGCqXGuiKn9hUf1NB8cyM4grepoQXypfSq5k5r1aefkCDm7oqVjGDLWBxHvWeHDCWc"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_envelope_null": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              null
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_sig_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": 5
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_envelope_extra_key_int": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1",
                "note": 1
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_envelope_extra_key_float": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1",
                "note": 1.5
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_good_and_envelope_extra_keys": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1"
              },
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1",
                "now": 1767225600000,
                "now_utc": "2026-01-01T00:00:00Z"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 1,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "binding_envelope_extra_key": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc",
                "sig_addr": "zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp"
              },
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc",
                "sig_addr": "zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp",
                "sig_addr_mode": "spend"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [
              "proven"
            ],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_envelope_sig_id_only_unproven": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [
              "unproven"
            ],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 0
            }
          }
        },
        "attestation_good_and_proto_key": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1"
              },
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "__proto__": {
                      "posts": 1
                    }
                  }
                },
                "sig": "z1"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 1,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_good_and_lone_surrogate": {
          "raw": "{\"v\":\"sigelo/0\",\"typ\":\"bundle\",\"genesis\":{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG\",\"recovery\":\"sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3\",\"created\":\"2026-09-07T00:00:00Z\",\"nonce\":\"zLxcqwJdGqcLsrCWP55q8LQ\"},\"rotations\":[],\"bindings\":[],\"attestations\":[{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"joined\":\"2026-04-02\",\"posts\":412,\"standing\":\"citizen\"}},\"sig\":\"z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1\"},{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"x\":\"\\ud800\"}},\"sig\":\"z1\"}],\"issuers\":[{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ\",\"recovery\":null,\"created\":\"2026-01-01T00:00:00Z\",\"nonce\":\"zP4rMbpayn6a9JeaZgpVMMj\"}]}",
          "expect": {
            "proofs": [],
            "attestations": 1,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "attestation_sig_too_long": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1"
              },
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "attestation",
                  "iss": "did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw",
                  "sub": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "ctx": "1f916.ai",
                  "admission": "invite",
                  "admission_by": "did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox",
                  "claims": {
                    "joined": "2026-04-02",
                    "posts": 412,
                    "standing": "citizen"
                  }
                },
                "sig": "z111111111111111111115STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1"
              }
            ],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 1,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "fatal_bundle_is_array": {
          "bundle": [],
          "expect": {
            "reject": "genesis: body is not an object"
          }
        },
        "fatal_genesis_nonce_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": 1
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "genesis: nonce is not a string"
          }
        },
        "fatal_genesis_created_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": 0,
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "genesis: created is not a string"
          }
        },
        "fatal_genesis_key_too_long": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z111111111111111111116MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "multibase: longer than 64 characters"
          }
        },
        "fatal_genesis_key_all_zero": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkeTG3bFFSLYVU7VqhgZxqr6YzpaGrQtFMh1uvqGy1vDnP",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "key: not a valid Ed25519 point (non-canonical, off the curve or of small order)"
          }
        },
        "fatal_issuer_key_identity": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkeXATEjyXENzBXBxgC5EHk2JE5aqd7qMGGtDpLUH1e2Sj",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "key: not a valid Ed25519 point (non-canonical, off the curve or of small order)"
          }
        },
        "fatal_rotation_recovery_key_y_ge_p": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "rotation",
                  "id": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
                  "next": "did:sigelo:zMmqQwrkvYGSyyEqrzCtaKNMso9Bzz9h8oSRV88XGFXG",
                  "iat": 1760227200,
                  "reason": "recovery",
                  "recovery_key": "z6MkvUK5T7wX3YKPL8TakfM6vdwQQtkJSzV8fTKGdgosTh6E"
                },
                "sig": "z2ginhdmAqehRPBpMqKHHX7Jj46M9fs3PQEYYeswNmhVHB28tFd9Dv663KnNVgAduFJgVCFw5Gc6LurWXcxZ2uN8A",
                "next_genesis": {
                  "v": "sigelo/0",
                  "typ": "genesis",
                  "key": "z6MksFqxoSPy4qGetNEgGCxXhN7ThKqAqQXEKU3Eq8NGWmxd",
                  "recovery": "sha256:d71b51f7998646f3497614c3a3027fe90d876d39133af5de57faa03da004d1a6",
                  "created": "2026-10-10T00:00:00Z",
                  "nonce": "zMhm2QYcTsnJjf4egTw1Cvz"
                }
              }
            ],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "key: not a valid Ed25519 point (non-canonical, off the curve or of small order)"
          }
        },
        "binding_ed25519_test_addr_all_zero_unproven": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkeTG3bFFSLYVU7VqhgZxqr6YzpaGrQtFMh1uvqGy1vDnP",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zUeQi88UuZPJ5s8ep9BHwq8"
                },
                "sig_id": "zfFsEnkVraUHDLy8hkC9qsy9vvCyyfCxyiVzUh2puPRNi9hXembpzMUG43MKjaQFndMhpApECqS1D6x7MSRwsjSE"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "fatal_genesis_recovery_uppercase_hex": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2C5A92ED92C0B7999F215BE93C8F0433F58072BDBA21A8B277FAA495B57BF7F3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "genesis: recovery is neither null nor sha256: + 64 lowercase hex"
          }
        },
        "fatal_genesis_recovery_prefix_only": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "genesis: recovery is neither null nor sha256: + 64 lowercase hex"
          }
        },
        "fatal_genesis_nonce_z_hex": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "z00112233445566778899aabbccddeeff"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "genesis: nonce is not z + base58btc (at most 64 characters)"
          }
        },
        "binding_nonce_not_multibase": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc",
                "sig_addr": "zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp"
              },
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "nonce-1"
                },
                "sig_id": "z211Hyf2rRkV8ouvL7na6eB5SBwBpnDZrfEJJ9UFRWQmBKnAtukko7Ke2X6NMKtzDhrLScrvxvhVhVimWzsd1umdB",
                "sig_addr": "z65pUfiiAN7UFmG6qyBaR9GfHarGEn4p2gQTznp4HDLZpzUScVHbHtAownRwrhwcSZ9dFYpPAHvS3m19vsemamSDX"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [
              "proven"
            ],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_nonce_65_characters": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "zTHKNvrWPf52gDYivvHooQP"
                },
                "sig_id": "z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc",
                "sig_addr": "zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp"
              },
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "z2222222222222222222222222222222222222222222222222222222222222222"
                },
                "sig_id": "z2cLXpBw1Hbhzij7wFGU2wcL8GTVDi2yrfcDft3nPJt5b8TuWjcfxjbU4oiwnF9uA3FTnwTGqSSJC2Tp8n6jRUh47",
                "sig_addr": "z2UBi3S28asG3Z1fhrkCrhKHebBFecZZAHs1qMCm61Q8Ybw9eh7aSfiP3RzcSUnkEUq6sMp94gEzzjt7XV1pvfvgR"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [
              "proven"
            ],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "binding_nonce_64_characters": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "binding",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "method": "ed25519-test",
                  "addr": "z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4",
                  "iat": 1757203200,
                  "exp": 1764979200,
                  "nonce": "z222222222222222222222222222222222222222222222222222222222222222"
                },
                "sig_id": "z31hvMJeuNBAb1C2p9vpU7EqtaBvNuoU4fSAhizi3mH3Q6i25Tf2rG8jYjY1SJ1TVRZWM7N6dmPZrLMAkYhDkUDsV",
                "sig_addr": "z2ShDCeCFzTG3VHS4LBVAiTLKKHYymuZDjoPpKrKiSwahcsi9GKEJXv1yUoZFrQYw7SXvC3N8Yzppr7dQQYNYWA9T"
              }
            ],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [
              "proven"
            ],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 0
            }
          }
        },
        "genesis_created_leap_day": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2028-02-29T23:59:59Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "proofs": [],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 0
            }
          }
        },
        "fatal_genesis_created_leap_second": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-06-30T23:59:60Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "genesis: created is not RFC 3339 UTC (YYYY-MM-DDTHH:MM:SSZ)"
          }
        },
        "fatal_genesis_created_feb_29_common_year": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-02-29T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "genesis: created is not RFC 3339 UTC (YYYY-MM-DDTHH:MM:SSZ)"
          }
        },
        "fatal_issuer_created_offset": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00+00:00",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "genesis: created is not RFC 3339 UTC (YYYY-MM-DDTHH:MM:SSZ)"
          }
        },
        "fatal_issuer_not_object": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              5
            ]
          },
          "expect": {
            "reject": "genesis: body is not an object"
          }
        },
        "fatal_bindings_not_array": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": null,
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "bindings is not an array"
          }
        },
        "fatal_bundle_unknown_field": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ],
            "extra": 1
          },
          "expect": {
            "reject": "unknown field"
          }
        },
        "fatal_rotation_envelope_null": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [
              null
            ],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "rotation: body is not an object"
          }
        },
        "fatal_rotation_sig_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "rotation",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
                  "iat": 1759276800,
                  "reason": "voluntary"
                },
                "sig": 5,
                "next_genesis": {
                  "v": "sigelo/0",
                  "typ": "genesis",
                  "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
                  "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
                  "created": "2026-10-01T00:00:00Z",
                  "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
                },
                "expect_next_did": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq"
              }
            ],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "rotation: missing sig"
          }
        },
        "fatal_rotation_missing_next_genesis": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "rotation",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
                  "iat": 1759276800,
                  "reason": "voluntary"
                },
                "sig": "z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3"
              }
            ],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "rotation: missing next_genesis"
          }
        },
        "fatal_rotation_envelope_extra_key": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "rotation",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
                  "iat": 1759276800,
                  "reason": "voluntary"
                },
                "sig": "z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3",
                "next_genesis": {
                  "v": "sigelo/0",
                  "typ": "genesis",
                  "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
                  "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
                  "created": "2026-10-01T00:00:00Z",
                  "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
                },
                "note": "x"
              }
            ],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "rotation: unknown envelope field \"note\""
          }
        },
        "fatal_rotation_iat_string": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "rotation",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
                  "iat": "1",
                  "reason": "voluntary"
                },
                "sig": "z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3",
                "next_genesis": {
                  "v": "sigelo/0",
                  "typ": "genesis",
                  "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
                  "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
                  "created": "2026-10-01T00:00:00Z",
                  "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
                },
                "expect_next_did": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq"
              }
            ],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "rotation: iat is not a non-negative integer"
          }
        },
        "fatal_rotation_next_number": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "rotation",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "next": 1,
                  "iat": 1759276800,
                  "reason": "voluntary"
                },
                "sig": "z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3",
                "next_genesis": {
                  "v": "sigelo/0",
                  "typ": "genesis",
                  "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
                  "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
                  "created": "2026-10-01T00:00:00Z",
                  "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
                },
                "expect_next_did": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq"
              }
            ],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "rotation: next is not a string"
          }
        },
        "fatal_rotation_iat_float": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "rotation",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
                  "iat": 1757203200.5,
                  "reason": "voluntary"
                },
                "sig": "z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3",
                "next_genesis": {
                  "v": "sigelo/0",
                  "typ": "genesis",
                  "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
                  "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
                  "created": "2026-10-01T00:00:00Z",
                  "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
                },
                "expect_next_did": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq"
              }
            ],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "bundle: non-integer number"
          }
        },
        "fatal_next_genesis_created_fraction": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "rotation",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
                  "iat": 1759276800,
                  "reason": "voluntary"
                },
                "sig": "z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3",
                "next_genesis": {
                  "v": "sigelo/0",
                  "typ": "genesis",
                  "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
                  "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
                  "created": "2026-10-01T00:00:00.000Z",
                  "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
                }
              }
            ],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "genesis: created is not RFC 3339 UTC (YYYY-MM-DDTHH:MM:SSZ)"
          }
        },
        "fatal_issuer_nonce_float": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": 0.5
              }
            ]
          },
          "expect": {
            "reject": "bundle: non-integer number"
          }
        },
        "fatal_duplicate_rotation_is_fork": {
          "bundle": {
            "v": "sigelo/0",
            "typ": "bundle",
            "genesis": {
              "v": "sigelo/0",
              "typ": "genesis",
              "key": "z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG",
              "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
              "created": "2026-09-07T00:00:00Z",
              "nonce": "zLxcqwJdGqcLsrCWP55q8LQ"
            },
            "rotations": [
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "rotation",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
                  "iat": 1759276800,
                  "reason": "voluntary"
                },
                "sig": "z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3",
                "next_genesis": {
                  "v": "sigelo/0",
                  "typ": "genesis",
                  "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
                  "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
                  "created": "2026-10-01T00:00:00Z",
                  "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
                }
              },
              {
                "body": {
                  "v": "sigelo/0",
                  "typ": "rotation",
                  "id": "did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG",
                  "next": "did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq",
                  "iat": 1759276800,
                  "reason": "voluntary"
                },
                "sig": "z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3",
                "next_genesis": {
                  "v": "sigelo/0",
                  "typ": "genesis",
                  "key": "z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL",
                  "recovery": "sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3",
                  "created": "2026-10-01T00:00:00Z",
                  "nonce": "zVPYtbNU6bZFwfzo7Y2U2Ri"
                }
              }
            ],
            "bindings": [],
            "attestations": [],
            "issuers": [
              {
                "v": "sigelo/0",
                "typ": "genesis",
                "key": "z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ",
                "recovery": null,
                "created": "2026-01-01T00:00:00Z",
                "nonce": "zP4rMbpayn6a9JeaZgpVMMj"
              }
            ]
          },
          "expect": {
            "reject": "chain: fork at"
          }
        },
        "raw_binding_good_and_float": {
          "raw": "{\"v\":\"sigelo/0\",\"typ\":\"bundle\",\"genesis\":{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG\",\"recovery\":\"sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3\",\"created\":\"2026-09-07T00:00:00Z\",\"nonce\":\"zLxcqwJdGqcLsrCWP55q8LQ\"},\"rotations\":[],\"bindings\":[{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"binding\",\"id\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"method\":\"ed25519-test\",\"addr\":\"z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4\",\"iat\":1757203200,\"exp\":1764979200,\"nonce\":\"zTHKNvrWPf52gDYivvHooQP\"},\"sig_id\":\"z5kKgaz4cYTnLMZCkYaQGkKHQzuZ6zYT7UcLbPKLgYraa5h8Vw5c5WRFRjBjArFPiuyP8WXRqws4yjqWG5FbLpzWc\",\"sig_addr\":\"zb8oXnaBqNwdP3sFkpR8LBHqQdoLRkhWmP8owZLsSLv617RMqrLamzPyuUCGZ7tNhXJbJQnxKrdyit9ZYDGCG2Xp\"},{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"binding\",\"id\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"method\":\"ed25519-test\",\"addr\":\"z6MkuMt3JfxzcCfZq43BdkvhGsgMWefqNcZurqEpxZrzL1D4\",\"iat\":1757203200.5,\"exp\":1764979200,\"nonce\":\"zTHKNvrWPf52gDYivvHooQP\"},\"sig_id\":\"z1\",\"sig_addr\":\"z1\"}],\"attestations\":[],\"issuers\":[{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ\",\"recovery\":null,\"created\":\"2026-01-01T00:00:00Z\",\"nonce\":\"zP4rMbpayn6a9JeaZgpVMMj\"}]}",
          "expect": {
            "proofs": [
              "proven"
            ],
            "attestations": 0,
            "rejected": {
              "attestations": 0,
              "bindings": 1
            }
          }
        },
        "raw_attestation_good_and_int_out_of_range": {
          "raw": "{\"v\":\"sigelo/0\",\"typ\":\"bundle\",\"genesis\":{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG\",\"recovery\":\"sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3\",\"created\":\"2026-09-07T00:00:00Z\",\"nonce\":\"zLxcqwJdGqcLsrCWP55q8LQ\"},\"rotations\":[],\"bindings\":[],\"attestations\":[{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"joined\":\"2026-04-02\",\"posts\":412,\"standing\":\"citizen\"}},\"sig\":\"z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1\"},{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"big\":9007199254740992}},\"sig\":\"z1\"}],\"issuers\":[{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ\",\"recovery\":null,\"created\":\"2026-01-01T00:00:00Z\",\"nonce\":\"zP4rMbpayn6a9JeaZgpVMMj\"}]}",
          "expect": {
            "proofs": [],
            "attestations": 1,
            "rejected": {
              "attestations": 1,
              "bindings": 0
            }
          }
        },
        "raw_fatal_rotation_iat_float": {
          "raw": "{\"v\":\"sigelo/0\",\"typ\":\"bundle\",\"genesis\":{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG\",\"recovery\":\"sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3\",\"created\":\"2026-09-07T00:00:00Z\",\"nonce\":\"zLxcqwJdGqcLsrCWP55q8LQ\"},\"rotations\":[{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"rotation\",\"id\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"next\":\"did:sigelo:z8hhrKBPMQH3A9Ph8CX7jxRvfppT5nWQYtMmugXjCQoKq\",\"iat\":1757203200.5,\"reason\":\"voluntary\"},\"sig\":\"z3VAXwnWoy3VcrZhBiBu56iLkhyQ54i2yHBjU1G424gAN75NwjTcJ36FrfDabZksuyKsrjcy3APcRPntFrtSdsAg3\",\"next_genesis\":{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkwW6aqMnjgrhJXFUko3NnZPGzVpkNzhYK7yEhnsibmLwL\",\"recovery\":\"sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3\",\"created\":\"2026-10-01T00:00:00Z\",\"nonce\":\"zVPYtbNU6bZFwfzo7Y2U2Ri\"}}],\"bindings\":[],\"attestations\":[],\"issuers\":[{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ\",\"recovery\":null,\"created\":\"2026-01-01T00:00:00Z\",\"nonce\":\"zP4rMbpayn6a9JeaZgpVMMj\"}]}",
          "expect": {
            "reject": "bundle: non-integer number"
          }
        },
        "raw_fatal_attestation_duplicate_key": {
          "raw": "{\"v\":\"sigelo/0\",\"typ\":\"bundle\",\"genesis\":{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG\",\"recovery\":\"sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3\",\"created\":\"2026-09-07T00:00:00Z\",\"nonce\":\"zLxcqwJdGqcLsrCWP55q8LQ\"},\"rotations\":[],\"bindings\":[],\"attestations\":[{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"joined\":\"2026-04-02\",\"posts\":412,\"standing\":\"citizen\"}},\"sig\":\"z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1\"},{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"posts\":1,\"posts\":2}},\"sig\":\"z3a16rBfqWSUUwVZJpyUsuoRCh4F6bNWz8dv9HJSCsUCsSiWJVrJeW9gFmJefgfkme9mSCqQ7CawqV9dUzquX8zzY\"}],\"issuers\":[{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ\",\"recovery\":null,\"created\":\"2026-01-01T00:00:00Z\",\"nonce\":\"zP4rMbpayn6a9JeaZgpVMMj\"}]}",
          "expect": {
            "reject": "duplicate key"
          }
        },
        "raw_depth_512_in_claims": {
          "raw": "{\"v\":\"sigelo/0\",\"typ\":\"bundle\",\"genesis\":{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG\",\"recovery\":\"sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3\",\"created\":\"2026-09-07T00:00:00Z\",\"nonce\":\"zLxcqwJdGqcLsrCWP55q8LQ\"},\"rotations\":[],\"bindings\":[],\"attestations\":[{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"deep\":[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]}},\"sig\":\"zezEpJEtyzfpNqEBJZFq8U6AxM9yQCRhQt6dtfRjqdBcd2efSLrCbziuWHVxxcUBoP2n6Bv71Mxd8nJprCqbgeZP\"}],\"issuers\":[{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ\",\"recovery\":null,\"created\":\"2026-01-01T00:00:00Z\",\"nonce\":\"zP4rMbpayn6a9JeaZgpVMMj\"}]}",
          "expect": {
            "proofs": [],
            "attestations": 1,
            "rejected": {
              "attestations": 0,
              "bindings": 0
            }
          }
        },
        "raw_fatal_noncharacter_in_claims_value": {
          "raw": "{\"v\":\"sigelo/0\",\"typ\":\"bundle\",\"genesis\":{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG\",\"recovery\":\"sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3\",\"created\":\"2026-09-07T00:00:00Z\",\"nonce\":\"zLxcqwJdGqcLsrCWP55q8LQ\"},\"rotations\":[],\"bindings\":[],\"attestations\":[{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"joined\":\"2026-04-02\",\"posts\":412,\"standing\":\"citizen\"}},\"sig\":\"z5STzdK3h1Z3tk1xwgkwhcv3vgy3dvYtuC7S1BuMTrkUcqpPANdgr5bkaYookdKmbBhe1i4fdFNEXzQXYj4zVwKz1\"},{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"x\":\"\\uffff\"}},\"sig\":\"z1\"}],\"issuers\":[{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ\",\"recovery\":null,\"created\":\"2026-01-01T00:00:00Z\",\"nonce\":\"zP4rMbpayn6a9JeaZgpVMMj\"}]}",
          "expect": {
            "reject": "noncharacter U+FFFF in string at offset 1146"
          }
        },
        "raw_fatal_noncharacter_astral_in_claims_key": {
          "raw": "{\"v\":\"sigelo/0\",\"typ\":\"bundle\",\"genesis\":{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG\",\"recovery\":\"sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3\",\"created\":\"2026-09-07T00:00:00Z\",\"nonce\":\"zLxcqwJdGqcLsrCWP55q8LQ\"},\"rotations\":[],\"bindings\":[],\"attestations\":[{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"\\udbff\\udfff\":1}},\"sig\":\"z1\"}],\"issuers\":[{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ\",\"recovery\":null,\"created\":\"2026-01-01T00:00:00Z\",\"nonce\":\"zP4rMbpayn6a9JeaZgpVMMj\"}]}",
          "expect": {
            "reject": "noncharacter U+10FFFF in string at offset 657"
          }
        },
        "raw_fatal_depth_513_in_claims": {
          "raw": "{\"v\":\"sigelo/0\",\"typ\":\"bundle\",\"genesis\":{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkjchhfUsD6mmvni8mCdXHw216Xrm9bQe2mBH1P5RDjVJG\",\"recovery\":\"sha256:2c5a92ed92c0b7999f215be93c8f0433f58072bdba21a8b277faa495b57bf7f3\",\"created\":\"2026-09-07T00:00:00Z\",\"nonce\":\"zLxcqwJdGqcLsrCWP55q8LQ\"},\"rotations\":[],\"bindings\":[],\"attestations\":[{\"body\":{\"v\":\"sigelo/0\",\"typ\":\"attestation\",\"iss\":\"did:sigelo:zGZHz7hBGAC4bzTCjh6wqyn9KSam48CKAR3p8aBNGCHJw\",\"sub\":\"did:sigelo:zF5FYbH5zNLX5pfd7DZUjPirXeAFzLVxrdFyCrnexdpBG\",\"iat\":1757203200,\"exp\":1764979200,\"ctx\":\"1f916.ai\",\"admission\":\"invite\",\"admission_by\":\"did:sigelo:zRwK6SKYNvSmQiVkt7Z7L8bCWNGNohp1rcChjo63X1ox\",\"claims\":{\"deep\":[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]}},\"sig\":\"z4EcmHgDZs33V8srsVqeHzPaEEcMLxun2T2J21BbyQhrm1b4497ounGaXJvKj2HKPC2nnQo7tmTYjjBs1sxMTNj9a\"}],\"issuers\":[{\"v\":\"sigelo/0\",\"typ\":\"genesis\",\"key\":\"z6MkvqoYXQfDDJRv8L4wKzxYeuKyVZBfi9Qo6Ro8MiLH3kDQ\",\"recovery\":null,\"created\":\"2026-01-01T00:00:00Z\",\"nonce\":\"zP4rMbpayn6a9JeaZgpVMMj\"}]}",
          "expect": {
            "reject": "nesting deeper than 512 at offset 1171"
          }
        }
      },
      "note": "Malformed objects both verifiers must treat identically: verify(bundle, now) (`bundle`, or `raw` read with the strict parser) either raises with `expect.reject` in the message (a `raw` text the strict parser refuses counts as raising), or returns bindings whose proofs are `expect.proofs`, `expect.attestations` accepted attestations, and `expect.rejected`. Signatures are valid wherever the body can be signed at all."
    }
  },
  "monero_spend_seed": "0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b01"
}