What is Nostr? Understanding the decentralized social protocol

What is Nostr? Understanding the decentralized social protocol

If you arrive on Nostr for the first time, the experience feels slightly disorienting. You open an app and see posts, replies and profiles that resemble a familiar social network, yet the login process is unusual. You are not asked to create an account, choose a username or recover a password. Instead, you are told to save a key.

At that moment a natural question appears: what exactly is Nostr?

The most accurate answer is also the one that sounds the strangest. Nostr is not a social network. It is a protocol.

Most online communities today exist inside platforms. When you register on a typical social media service, your identity lives inside that company’s servers. Your posts, your followers and even your access depend on that specific website. If the platform removes your account or shuts down, your digital presence disappears with it.

Nostr starts from a different idea. Instead of accounts created by a service, it uses identities created by users themselves. When you begin using Nostr, your software generates a pair of cryptographic keys. The public key becomes your identity and the private key proves that the identity belongs to you. There is no central authority issuing accounts and no company storing your credentials.

In other words, your identity does not belong to a website. The website is only reading it.

How Nostr works: relays and signed messages

Once the idea of user-owned identity is understood, the next question is obvious: if there is no central server, where do posts go?

Nostr uses servers called relays. A relay has a very simple role. It receives signed messages from users and forwards them to clients that request them. It does not create accounts and does not control identities. It only transports information.

When a user publishes a message, the software signs it with the private key. Anyone can verify the authenticity of that message using the public key associated with the identity. This means a relay does not need to be trusted to prove authorship, because the proof is mathematical.

Relays can be run by anyone, and users can connect to multiple relays at the same time. Information is therefore distributed across a network of independent servers rather than stored in a single company database. If one relay disappears or refuses to host content, the identity continues to exist and can publish through others. The system relies on cryptographic signatures to confirm authenticity and on multiple relays to distribute availability.

On Nostr the application is not your account. Applications are interfaces that display an identity you carry with you.

This detail changes the relationship between user and service. Instead of belonging to a platform, a profile becomes portable. Opening a different compatible app can show the same contacts and conversations because they are tied to the key rather than to a provider.

A short history of the idea

Nostr was proposed around 2020 by a developer known as fiatjaf. The original specification was intentionally minimal: signed messages transmitted through simple relay servers. It avoided complex infrastructures and did not require a blockchain for posting content. Developers were attracted to this simplicity because it allowed them to build applications that interacted with a shared network instead of recreating a social network from scratch.

Over time different clients appeared. Some focus on microblogging, others on messaging or media sharing, yet all read the same underlying identities. This created an unusual situation: many apps, one social graph.

Because identity is based on keys, the same identity can also sign other actions. Messages can be verified, authorship can be proven and some applications even allow direct small payments between users. The protocol itself remains neutral and only defines how information is signed and transmitted.

Why people find it interesting

Decentralization is often described in ideological terms, but its practical consequence is portability. On a traditional platform your audience belongs to the service. On Nostr your social connections are attached to your identity and remain available regardless of the client you choose.

There is also a different approach to authentication. Instead of sending credentials to a central database, you prove ownership of your identity by signing events. There is no password reset because there is no central authority managing access. Responsibility increases, but so does control.

Nostr also supports pseudonymity. Since an identity is only a cryptographic key, participation does not require personal data, email or verification procedures, and users may remain anonymous if they choose.

Rethinking online identity

For years the web evolved toward large platforms where identity and service became inseparable. Nostr proposes a different model. Websites become tools that interact with an identity rather than containers that own it.

Whether it becomes widespread or remains a specialized ecosystem is impossible to predict, but the idea it introduces is clear. Online presence does not necessarily need to depend on a company database. It can exist independently, with applications acting as windows into a shared network.

Once this perspective is understood, Nostr stops looking like an unusual social network and starts looking like a different layer of the internet itself.

Where to try Nostr immediately

After understanding the idea, the best way to grasp Nostr is simply to open it.
Unlike traditional social media, there is no official website because Nostr is not a single service. Different applications all read the same network, and you can freely choose the interface you prefer.

Here are some good entry points you can open directly in your browser.

Web clients (no installation)

Iris
https://iris.to
The simplest place to begin. You can create your identity directly in the browser and later reuse it everywhere else. It behaves like a classic social feed and is usually the easiest starting point.

Primal
https://primal.net
A polished interface with discovery features, trending content and a more familiar social media feeling. Good for exploring the network after your first login.

Snort
https://snort.social
More minimal and closer to the raw protocol experience. Useful if you want to understand how Nostr works without heavy filtering.

Mobile apps

If you prefer using a phone, you can install a native client:

  • Damus (iPhone)
  • Amethyst (Android)

Both connect to the same network as the web clients. Logging in with the same key will show the same profile and contacts.

Why there are many apps

Opening multiple clients is not redundant. It is actually the point.

You are not choosing a platform.
You are choosing a viewer.

Your profile does not live inside Iris, Primal or any other application. Each app simply reads your identity from the network. You can switch between them without creating a new account or losing followers.

On Nostr you do not move your account between apps. You carry it with you.

In the next guide we will go step by step through the easiest way to create that identity and safely store the keys you will use to log in across different websites.

Related Posts

How to start using Nostr: the easiest way (Iris, keys and login)

How to start using Nostr: the easiest way (Iris, keys and login)

After learning what Nostr is, most people try to join and immediately get stuck. The problem is not technical skill.The problem is expectation. Users look for a sign-up form, but Nostr does not h

read more