Nostr archive

Getting Started with Nostr

A careful onboarding guide for new users: keys, signers, clients, relays, NIP-05 identifiers, zaps and the mistakes to avoid.

A good Nostr start is simple: create or import a key safely, use a signer when possible, choose a client, publish to a few relays, add a readable identifier and learn the difference between public and private data.

Step 1: understand keys before posting

A Nostr account is a key pair. Your public key is what people can use to find you. Your private key signs events. Treat the private key like a root credential. A platform password can usually be reset. A Nostr private key cannot be casually reset by a help desk.

For most people, the safest onboarding is not pasting a private key into every web client. Use a reputable browser signer, mobile signer, remote signer or app flow that keeps the secret away from random websites.

  • Back up carefully. Use a password manager or secure key storage before you build a reputation on the key.
  • Avoid key reuse in unknown apps. A client that asks for a private key is receiving enormous power.
  • Learn npub and nsec. npub is public. nsec is private. Never post an nsec.

Step 2: choose a client

A client is the interface. Mobile users may start with Damus, Amethyst, Primal, Nos or Nostur. Web users may explore Coracle, Snort, Iris, Nostrudel, Habla or YakiHonne. The right choice depends on whether you want a social feed, long-form writing, media, power tools or creator publishing.

  • Start with one simple client. Do not overwhelm yourself with ten apps on day one.
  • Add a second client later. The magic appears when the same identity can move across interfaces.
  • Use directories. Nostr Apps and Awesome Nostr are useful for finding specialized tools.

Step 3: understand relays

Relays are servers. Clients send signed events to relays and ask relays for events. Some relays are public, some paid, some community-specific, some archival, some search-oriented and some private. Relay choice affects reach, speed, retention and moderation.

Step 4: add a human-readable identity

NIP-05 maps a Nostr public key to a DNS-based identifier that looks like an email address. It is not a password and not a custody model. It helps people recognize that a public key belongs to a name or domain.

Step 5: use zaps with care

Zaps connect Lightning payments to social interactions. They are culturally important because they make value-for-value behavior visible. But they still require wallet setup, fee awareness and basic payment hygiene.

Back to the Crays Nostr page