The Discord alternative with Nostr login
Group chat for crypto and privacy folks. No email, no password, no phone number — just your Nostr keys. Servers, channels, voice and encrypted DMs, with Web of Trust spam resistance.
Why Obelisk.
Discord's UX, Nostr's sovereign identity, and no email/password in sight.
Nostr login — your keys, your account
Sign in with NIP-07, nsec, or a NIP-46 bunker. No email, no password, no phone number. Your Nostr key is your account across every Obelisk server.
Real-time Chat & Voice
Discord-like channels with WebSocket messaging and a WebSocket audio relay for voice. Threads, reactions, media — all in real-time.
Encrypted DMs
Private messages encrypted via Nostr relays. Only you and the recipient can read them.
Roles & Permissions
Admin, moderator, and member roles. Control who can do what in your server.
Self-Hosted
Run your own server with Docker. Your data, your rules. No corporate middlemen.
Web of Trust, not CAPTCHAs
New accounts are filtered through your server's Nostr social graph. Real people get in; spam bots don't. No CAPTCHAs, no KYC, no phone number.
Bitcoin zaps in chat
Send sats to anyone, anywhere, without leaving the conversation. Connect your Lightning wallet via Nostr Wallet Connect (NIP-47) — the connection string is encrypted client-side, and you set per-user spend budgets.
Admin CLI for AI agents
Every admin action the web UI can do, scriptable. The CLI logs in with its own nsec (or NIP-46 bunker) and hits the same HTTP API — so Claude Code, Codex, Cursor, or any other agent can run servers, roles, channels, bans, and bots end-to-end.
Three steps.
No signup forms. No email verification. Just keys.
Sign in with Nostr
Browser extension, nsec key, or NIP-46 bunker QR. No signup forms, no email verification.
Join or create a server
Enter an invite link or spin up your own. Each server is independently hosted and sovereign.
Chat, talk, connect
Text channels, voice rooms, threads, reactions, forums — all powered by your cryptographic identity.
Roadmap.
Building in the open. From hybrid today to Nostr-relay-based groups tomorrow.
Foundation
- ✓Nostr login (NIP-07, nsec, NIP-46)
- ✓Profile & relay management
- ✓La Crypta design system
Auth + Chat
- ✓Challenge-response auth
- ✓Channels, threads, reactions
- ✓Real-time WebSocket messaging
Admin & Moderation
- ✓Role hierarchy & permissions
- ✓Mod tools: mute, warn, ban
- ✓Forum channels & audit log
Core Features
- ✓Voice channels (Socket.io audio relay)
- ✓Direct Messages (DMs)
- ✓Multi-server support
Advanced
- ✓File uploads & search
- ✓Bot integrations
- ✓App profiles
Polish & Launch
- ✓PWA & push notifications
- ✓Custom themes
- ✓Production deploy
- ✓Admin CLI (scriptable by AI coding agents)
Lightning Zaps
- ✓Wallet connect via NWC (NIP-47)
- ✓User-to-user zaps in chat
- ✓Emoji zaps & leaderboards (upcoming)
Nostr-native groups
- ●NIP-28 public channels on Nostr
- ●NIP-29 relay-managed servers (no Obelisk DB)
- ●NIP-59 gift-wrapped private groups
- ●Retire centralized Postgres
Learn.
Deep-dives into what Obelisk is, how it works today, and how it gets more decentralized over time.
What is Obelisk?
Discord UX, Nostr identity. The two-minute intro to the project.
How it works today
The hybrid model: Nostr for identity, a server for channels and realtime.
Web of Trust
How we stop spam without CAPTCHAs, emails, or phone numbers.
Bitcoin zaps in chat
Send sats from any message via Nostr Wallet Connect. No custodial wallet, no platform fee.
Admin CLI for AI agents
A scriptable admin client that logs in with its own nsec — so Claude Code, Codex, or Cursor can run your server.
The future is relays
NIP-29 groups and the path to sunset the centralized server.
Tech stack.
Modern, open-source tools — no vendor lock-in.
Ready to ditch the email signup?
Log in with your Nostr keys and start chatting in seconds. No email, no password, no phone number.
Frequently Asked Questions.
Short answers to what people ask before signing up.
