Diz – SSH key exchange in one command each side
Replaces ssh-copy-id password prompts with a simple share code handshake.

Ed25519 keys as channel identities finally decouple broadcast identity from hosting infrastructure.
Broadcast engineers, indie streamers, protocol developers
Nostr · PeerTube · LBRY
turns out i was building the wrong thing. the thing i actually wanted was a protocol.
so tltv is that. a channel is an Ed25519 key pair. you sign your metadata with it. you serve HLS video from wherever you want. your public key becomes a `tltv://` address that anyone can tune into.
relay nodes can re-serve your stream but they can't modify it — they verify signatures on everything. you can move servers and keep your channel because the key is the identity, not the hostname. nodes find each other through peer exchange. no central registry.
the CLI is probably the fastest way to see what i mean:
``` curl -sSL https://raw.githubusercontent.com/tltv-org/cli/main/install.... | sh tltv keygen tltv server test --name "my channel" -k TV*.key ```
that's a fully compliant origin server. pure Go, generates SMPTE bars with audio, no ffmpeg. one binary, ~20MB RAM.
there's also a full GStreamer-based server (cathode), a web viewer (phosphor), and bridge/relay servers in the CLI. everything MIT licensed.
live demo at https://demo.timelooptv.org
Replaces ssh-copy-id password prompts with a simple share code handshake.
Proof-of-work Sybil resistance without central gatekeepers actually works.
Rethinks email from crypto-keys-as-identity; ~500-line Python server is transparent and hackable.
Surf user-made YouTube channels on a CRT interface instead of algorithmic feeds.
AT Protocol + Discord UX hybrid, but messaging isn't live yet—WebSocket TBD.
Live-typing visibility creates presence that Discord and Slack both lack.