Background
Bottle Chat · Nostr-Powered
Public lounge + encrypted inbox · No servers, just relays

Public lounge (NOT PRIVATE!)

ALL VISITORS SEE CHAT. To converse with me, please enter nickname and begin typing further below.

Private chat with me!

This chat is end-to-end encrypted between your key and my key.
You are in owner mode. Left side shows DM threads (one per pubkey). Click a thread to reply. Messages are NIP-04 DMs; you can later migrate this to NIP-17/NIP-44.
No thread selected yet.
Owner login (nsec)
Why are you snooping on this section haha.. only my digital signature can proceed from here!
How this works
  • This browser has its own Nostr key; visitors get an automatic keypair.
  • The site owner can log in with their nsec to see the inbox.
  • Public lounge is an encrypted global group chat.
  • “Private chat” sends encrypted DMs only you and I can read.
  • Links (images, videos, etc.) are auto-linked in messages.
TODO List
  • Improve UI/UX for mobile devices.
  • Implement message read receipts for DMs.
  • Allow image/file uploads in messages (Blossom/nostr.build).
  • Optimize relay connections and error handling.
  • Add support for NIP-17/NIP-44 encrypted messages.
  • Introduce notifications for new messages.
  • Implement message search functionality.
  • Customize connected relays and their statuses.
  • Create user profiles with avatars for visitors.
  • Export and import visitor keys for portability.
Privacy Notice
This application operates in a decentralized manner using Nostr relays. No centralized servers store your messages; instead, they are distributed across relays. While the application does not log or store your data, please be aware that relays may retain copies of your messages. For sensitive communications, ensure you trust the relays you connect to.
About BottleChat
Bottle Chat is an experimental Nostr-powered chat application designed to provide a secure one-to-one decentralized messaging experience. It leverages the Nostr protocol to facilitate encrypted communication without relying on centralized servers. This project is intended to be open-source, led by a solo developer, aiming to explore the possibilities of decentralized social networking. To see my other projects, visit llm.html, test.html, music.html, lexicality.html.