Open protocol • Decentralised • Censorship-resistant

Take back your
social network

Nostr is a simple, open protocol that enables truly decentralised social networking. No single company controls it. Your identity is yours. Your data goes where you go.

0
Users
0
Client Apps
0
Sats Zapped
Nostr decentralised network diagram showing relays and clients

Notes and Other Stuff
Transmitted by Relays

Nostr is an open protocol — like email or HTTP — that anyone can build on. It uses public-key cryptography so every message you send is signed and verifiable. No account, no phone number, no email required. Just a key pair.

Nostr Event
{
  "id": "a1b2c3...",
  "pubkey": "npub1x9k...",
  "created_at": 1706400000,
  "kind": 1,
  "content": "Hello, Nostr!",
  "sig": "f4e5d6..."
}
Cryptographic keys

Cryptographic Identity

Your identity is a key pair. Your public key is your username, your secret key signs everything you post. No passwords, no databases, no third party controlling your account.

Relay network

Relay Architecture

Relays are simple servers that store and forward messages. Anyone can run one. You choose which relays to publish to, and your followers find your notes across the network.

Client apps

One Account, Many Apps

Sign into any Nostr client with the same key pair. Damus, Primal, Amethyst, Snort — your identity, followers, and content travel with you across every app.

Censorship resistance

Censorship Resistant

No single entity can ban you from the entire network. As long as one relay will host your content, you can still reach your audience. The network is resilient by design.

Lightning zaps

Zaps & Lightning

Send and receive instant Bitcoin micropayments via the Lightning Network. Tip content creators directly — no middleman, no fees to the platform. Value flows to value creators.

Account portability

True Portability

Unhappy with your app? Switch. Your identity isn't owned by anyone. Nostr accounts are based on cryptographic keys, not platform-specific usernames locked inside a walled garden.


Nostr is an open protocol. If a platform is a silo, a protocol is a river: no one owns it, and everyone is free to swim.

— Edward Snowden


Three steps to freedom

Nostr flips the internet paradigm: instead of dumb clients talking to smart servers, Nostr gives you smart clients and simple relays. Here's the flow.

How Nostr works: generate keys, pick a client, publish to relays
STEP 01

Generate Your Keys

Create a secret key (nsec) and public key (npub). Your public key is your identity on the network. Keep your secret key safe — it's the only way to prove you are you.

STEP 02

Choose a Client

Pick any app that speaks the Nostr protocol. Mobile, desktop, or web — they all work with your keys. You're never locked into a single application.

STEP 03

Publish to Relays

Your client sends cryptographically signed notes to relays. Anyone connected to those relays can read your content. No algorithm decides who sees it.


Start exploring the ecosystem

One account, infinite possibilities. Pick a client, connect your keys, and you're in. Here are some of the most popular ways to experience Nostr.

Client Apps

Beyond Social Media

Learn & Explore


Common questions

No — Nostr is a protocol, not an app. Think of it like email: email is a protocol, and Gmail, Outlook, and Proton Mail are all clients that use it. Similarly, Nostr is the underlying protocol, and apps like Damus, Primal, and Amethyst are clients built on top of it. You can use any client and switch between them freely.

Not at all. Nostr works perfectly without any cryptocurrency. Lightning Network integration (for "Zaps") is an optional feature that lets you send micropayments to content creators, but it's entirely optional. You can use Nostr for social networking, publishing, and messaging without ever touching Bitcoin.

Your secret key (nsec) is the only way to prove your identity on Nostr. If you lose it, there is no "forgot password" flow — you would need to create a new identity and rebuild your following. This is why it's critical to back up your secret key securely, ideally in a password manager or written down in a safe place. Never share it with anyone.

Mastodon uses a federated model where each server is run by an administrator who sets rules and can ban users. Bluesky uses the AT Protocol with its own set of centralised components. Nostr is simpler: there are just clients and relays. Your identity is a cryptographic key pair, not an account on any specific server. No admin can delete your account because no single server owns it.

Nostr handles moderation differently from centralised platforms. Each relay can set its own rules about what content it stores. Client apps can implement their own filtering, muting, and reporting features. Your feed is based on who you follow, which means you have direct control over what you see. Tools like Web of Trust help filter out spam without requiring centralised moderation.

NIP stands for "Nostr Implementation Possibility." NIPs are community-driven specifications that define how different features of the protocol work — from basic messaging (NIP-01) to Lightning Zaps (NIP-57) to human-readable usernames (NIP-05). Anyone can propose a new NIP via the GitHub repository, and the community decides which ones to adopt.

Ready to take the leap?

Join thousands of people building a more open internet. Create your keys, pick a client, and start connecting — no sign-up form required.