Learn Nostr by Playing
Master the decentralized protocol through hands-on tasks and quizzes. Sign in with Nostr to save progress across devices and share achievements.
Basics — Getting started
Level 1
Keys
Learn about cryptographic keypairs and Nostr identity
Level 2Locked
Events
Understand how data is structured in Nostr
Level 3Locked
Relays
Discover how relays store and distribute events
Level 4Locked
NIPs
Explore Nostr Implementation Possibilities
Level 5Locked
Kinds
Kind 0, 1, 7, 9734 — DMs, reactions, Zaps, and more
Advanced — Delve into NIPs
Level 6Locked
Core NIPs (01, 02, 17)
Basic protocol flow, event format, and DMs
Level 7Locked
Identity & Keys (NIP-05, NIP-19)
Human-readable identifiers and bech32 encoding
Level 8Locked
Browser & Signing (NIP-07, NIP-46)
window.nostr API and remote signing
Level 9Locked
Zaps & Payments (NIP-57, NIP-47, NIP-75)
Lightning zaps, wallet connect, and zap goals
Level 10Locked
Relay & Discovery (NIP-65, NIP-66, NIP-50)
Relay lists, discovery, and search
Level 11Locked
Social, Content & UX (NIP-51, 52, 53, 58, 72)
Lists, calendars, live activities, badges, communities
Advanced — Build Kinds
Coming soon