Censorship-resistant publishing for the web
Nostr is a simple, open protocol that enables truly censorship-resistant and global value-for-value publishing on the web.
What is Nostr?
Nostr stands for "Notes and Other Stuff Transmitted by Relays". Like HTTP or TCP-IP, Nostr is a protocol; an open standard upon which anyone can build. Nostr itself is not an app or service that you sign up for.
Nostr is designed for simplicity and enables censorship-resistant and globally decentralized publishing on the web. Let's unpack that a little:
The protocol is based on very simple & flexible
Event objects (which are passed around as plain JSON) and uses standard public-key cryptography for keys & signing. This makes it easy to run relays and build clients and ensures that the protocol can be extended over time.
Because Nostr doesn't rely on a small number of trusted servers for moving or storing data, it's very resilient. The protocol assumes that relays will disappear and allows users to connect & publish to an arbitrary number of relays that they can change over time.
Because Nostr accounts are based on public-key cryptography it's easy to verify messages were really sent by the user in question.
Learn the basics of signing up and using Nostr.
Learn how to verify your identity on Nostr to get a checkmark.
The Nostr Protocol
Go deeper into how the Nostr protocol works and why.
Why do we need Nostr?
Learn about why Nostr exists and why it's important.
Client: Iris (web)
A step-by-step guide to getting start on Nostr using the Iris web client.
Client: Damus (iOS)
A step-by-step guide to getting start on Nostr using the Damus iOS client.
Client: Amethyst (Andriod)
A step-by-step guide to getting start on Nostr using the Amethyst (Android) client.
Learn about NIP-05 verification and how to get verified.
Learn how to deploy and configure the Nostream relay implementation.