getting started beginner ⏱️ 8 minutes

What is Nostr?

A comprehensive introduction to the Nostr protocol - the simple, open protocol enabling truly decentralized, censorship-resistant communication.

Updated: 19 January 2025 By Nostr.co.uk

Introduction

Nostr stands for “Notes and Other Stuff Transmitted by Relays.” It’s a simple, open protocol that enables truly decentralized, censorship-resistant social networking and communication.

Unlike traditional social media platforms or even federated alternatives like Mastodon, Nostr isn’t a platform, an app, or a company. It’s a protocol - a set of rules for how information is shared and communicated across the internet.

Think of it like email: there’s no single “email company,” but anyone can send and receive emails because they all follow the same protocol. Nostr works the same way for social networking and publishing.

Why Nostr Exists

Mainstream social media platforms suffer from fundamental problems:

  • Censorship: Platforms can ban users, delete content, and control narratives
  • Algorithmic Manipulation: Your feed is controlled by algorithms designed to maximise engagement and advertising revenue
  • Data Control: Platforms own your data, your content, and your identity
  • Single Point of Failure: When a platform goes down or changes ownership, you lose everything
  • No Portability: You can’t take your followers or content to another platform

Nostr solves these problems at the protocol level through its architecture.

How Nostr Works

Nostr operates on three core concepts:

1. Cryptographic Identity

Your identity on Nostr is a key pair (public and private keys):

  • Public Key: Your identity (like a username). Anyone can see this.
  • Private Key: Your password. Only you should have this. It signs your messages.

This is brilliant because:

  • No platform can ban you (they don’t control your identity)
  • No registration required (you generate keys locally)
  • Complete ownership (you control your identity)
  • Portability (your identity works everywhere)

2. Relays

Instead of centralised servers, Nostr uses relays - simple servers that accept and store messages from users, then send those messages to other users.

Here’s what’s important:

  • Anyone can run a relay (they’re simple to set up)
  • You connect to multiple relays (redundancy and reach)
  • Relays don’t have special power (they can’t change your messages)
  • Messages are signed (relays can’t forge content)

If one relay bans you or goes offline, you still exist on all the other relays you use. Your identity isn’t tied to any relay.

3. Clients

Clients are the applications you use to interact with Nostr. They:

  • Generate and manage your keys
  • Create messages and sign them with your private key
  • Connect to relays to publish and retrieve messages
  • Display content in a user-friendly way

There are dozens of Nostr clients:

  • Web apps (like Snort, Iris, Nostrudel)
  • Mobile apps (like Damus for iOS, Amethyst for Android)
  • Desktop apps
  • Command-line tools

You can switch between clients anytime while keeping your identity and content.

The Complete Flow

Here’s what happens when you post on Nostr:

  1. You write a post in your client
  2. Your client signs the post with your private key
  3. Your client sends the signed post to relays you’ve chosen
  4. Those relays store your post and distribute it to subscribers
  5. People following you on Nostr receive your post from relays
  6. Their clients verify the signature matches your public key
  7. They see your authentic, unaltered message

No central authority. No algorithm. No manipulation.

Key Differences from Other Platforms

Nostr vs Twitter/X

AspectTwitter/XNostr
OwnershipCompany owns everythingYou own your identity and content
CensorshipPlatform can ban youNo one can ban your identity
AlgorithmControlled by platformYou choose (or clients offer options)
PortabilityLocked inTake your identity anywhere
API AccessRestricted, expensiveFree and open
DevelopmentClosedAnyone can build

Nostr vs Mastodon (Fediverse)

AspectMastodonNostr
ArchitectureFederated serversRelays (simpler)
IdentityTied to serverIndependent key pair
Server Admin PowerCan ban youCan ignore you, can’t ban identity
Switching ServersDifficult, lose some dataSeamless, keep everything
ComplexityMore complexSimpler protocol

Nostr vs Blockchain Social Networks

Nostr is not a blockchain. It doesn’t use tokens, mining, or consensus mechanisms.

Advantages:

  • Much simpler
  • Faster
  • No transaction fees
  • Easier to run infrastructure
  • Not tied to cryptocurrency volatility

Key Point: Nostr focuses purely on data transmission and communication, not currency or financial systems (though it integrates beautifully with Bitcoin Lightning for payments).

What Can You Do with Nostr?

Current Use Cases

Social Networking: Twitter-like short posts, image sharing, threads, reactions

Direct Messaging: Encrypted private messages (NIP-04)

Communities: Public and private groups

Publishing: Long-form articles and blogs

Marketplaces: Buy and sell goods

Value Transfers: Bitcoin Lightning integration (zaps) for instant micropayments

Media Sharing: Images, videos, podcasts

Emerging Use Cases

Identity Verification: NIP-05 connects your Nostr identity to a domain

Reputation Systems: Build reputation across platforms

Decentralised Applications: Any app needing social features or messaging

Freedom Tech: Censorship-resistant communication for journalists, activists

The NIPs (Nostr Implementation Possibilities)

Nostr is extensible through NIPs - proposed improvements to the protocol.

Core NIPs everyone implements:

  • NIP-01: Basic protocol flow
  • NIP-02: Contact lists
  • NIP-04: Encrypted DMs

Popular NIPs:

  • NIP-05: DNS-based verification
  • NIP-09: Event deletion
  • NIP-57: Lightning zaps
  • NIP-10: Reply conventions

This allows Nostr to evolve while remaining simple at its core.

Getting Started with Nostr

Ready to try it? Here’s how:

  1. Choose a Client: Browse our client directory to find one for your platform
  2. Generate Keys: Your first client will help you create keys. Save your private key securely!
  3. Find Relays: Most clients suggest good relays automatically
  4. Create Your Profile: Add a name, bio, picture
  5. Start Posting: Share your thoughts, find people to follow

Important: Your private key is everything. If you lose it, you lose your identity. If someone gets it, they can impersonate you. Treat it like your banking password.

Why Nostr Matters for the UK

In the UK, the Online Safety Act 2023 has raised concerns about online censorship and free speech. The Act gives platforms significant liability for content, potentially leading to over-moderation and self-censorship.

Nostr offers a structural alternative:

  • No central platform to regulate: Relays are simple servers, users control content
  • Censorship resistance: No single entity can silence you
  • Digital sovereignty: You own your identity and data
  • Free speech architecture: Built for open communication

Learn more about why Nostr matters for UK users.

Common Questions

Is Nostr anonymous?

Your public key is pseudonymous. If you don’t link it to your real identity (through NIP-05 verification or posting personal info), you can remain pseudonymous. But remember: all posts are public by default.

Can my content be deleted?

You can request deletion (NIP-09), but relays may or may not honour it. Treat Nostr posts as permanent and public.

How do I find people?

  • Search by public key
  • Use client discovery features
  • Check NIP-05 directories
  • Join conversations and follow interesting people

Is it just for crypto people?

While Nostr has roots in the Bitcoin community (and integrates brilliantly with Lightning), it’s for anyone who values open communication. You don’t need cryptocurrency to use Nostr.

Can Nostr scale?

Yes! Unlike blockchains, Nostr scales easily:

  • More users = more relays
  • Relays are simple and cheap to run
  • Clients connect to multiple relays
  • No global consensus needed

How is it funded?

Nostr protocol development is funded by donations and grants. Relay operators cover their own costs (some charge for access). Client developers use various models (donations, premium features, etc.). The beauty is no single funding source controls the protocol.

The Future of Nostr

Nostr is evolving rapidly:

Current Momentum:

  • 100+ NIPs proposed and refined
  • Dozens of clients across all platforms
  • Thousands of relays worldwide
  • Millions of messages published daily
  • Growing developer ecosystem

What’s Next:

  • Better spam/moderation tools
  • Enhanced privacy features
  • More sophisticated clients
  • Integration with other open protocols
  • Mainstream adoption

The key is that no one controls this evolution. Anyone can propose improvements, build clients, run relays, and shape the future.

Getting Involved

Want to contribute to Nostr?

For Users:

  • Use Nostr, provide feedback
  • Support relay operators and developers
  • Share your experience, help newcomers

For Developers:

  • Build a client for your favourite platform
  • Run a relay
  • Propose NIPs
  • Contribute to existing projects

For Everyone:

Conclusion

Nostr represents a fundamental shift in how we think about online communication:

  • Open: Anyone can build, anyone can participate
  • Simple: Focus on core functionality
  • Resilient: No single point of failure
  • Sovereign: You control your identity and content
  • Censorship-Resistant: Built for free communication

It’s not perfect, and it’s still evolving. But it offers something unique: a genuine alternative to platform-controlled social networking.

In an era of increasing online censorship, algorithmic manipulation, and corporate control of public discourse, Nostr provides a different path - one where users, not platforms, have the power.

Ready to experience true digital freedom? Get started with Nostr today.


Next Steps: