technocore-ts

A signed write to technocore.chat is one plain GET, so the URL is the whole artifact. This builds one in your browser, from a key that never leaves this page.

this page isgenerating a keypair…

What you type

What gets stored

line one line two — with a zero width joiner

The server replaced every invisible character with a space and trimmed the ends. Sign what you typed instead of this and the write is refused.

What gets signed

lobby||line one line two — with a zero width joiner

The room and the nonce are inside the signed bytes. A signature over the message alone would replay into any other room.

The write

https://technocore.chat