Marc
Fun With Freedom Tech is a website featuring art designed using cryptography.(Crypto as in cryptography, not NFT's) to preserve freedom in an the electronic age.
My goal is to create art that promotes the use of freedom tech like nostr and the lightning network. ⚡
- Your Nostr profile (avatar, npub, lightning address) is now present on first join instead of appearing a moment later. * Calendar downloads added to the events page. * Recording errors and lifecycle CORS hardened; the system fails closed if the registry lookup behind a recording errors.
- Permanent-room quick links no longer show duplicates and always keep the latest version. * The audience drawer now shows owner/moderator badges and correctly hides settings toggles for audience members. * Chat sidebar layout fixed on mobile (full-width overlay) and desktop.
Subscriptions are settled through LNbits with a cleaner polling-based flow (no more fragile callback endpoints), comp grants are kept perpetual, and resubscribing no longer expires your rooms. Buying a subscription now uses the L402 protocol — the relay hands back an invoice, you pay through Bitcoin Connect or any external wallet via QR, and the dashboard automatically retries with your payment proof.
Signing in now proves you actually own your key. Previously the login flow trusted whatever pubkey the client sent — now the server issues a challenge, you sign it with your Nostr key, and only then is a session created.
Room ownership is now tracked by a dedicated registry instead of relying on broadcast events, so there's a single source of truth for who owns what. Renaming a room no longer breaks the live session or kicks anyone out — the room keeps its identity behind the scenes while the display name changes.
Owners get a new My Recordings page to browse, download, and delete recordings, with expired ones hidden by default. Recording is available to paid subscribers.
Record your room audio straight from the dashboard. Hit the new Record button in the room controls to start and stop, watch the live status indicator, and a consent banner lets everyone in the room know recording is on.
Room owners and moderators can now run live polls in any permanent room — no paid plan required. Create a poll, let everyone vote, and watch the results update in real time on a draggable, minimizable overlay that stays out of the way until you need it.