Topics
The Nostr Compass topic index documents key protocol concepts, NIPs, client implementations, and relay software. Each topic includes links to primary sources (NIPs, code repositories) and our newsletter coverage.
Want to suggest a topic? Open an issue on our GitHub repository.
B | C | F | G | H | K | M | N | P | Q | T | W
137 topics documented.
B
- Bitcredit
- Blossom Protocol
- BUD-03: User Server List
- BUD-10: Blossom URI Scheme
- BUD-13: Path-based Blossom uploads
- Buzz Draft NIP-AM: Agent Turn Metrics
- Buzz Draft NIP-OA: Owner Attestation
- Buzz Draft NIP-RS: Cross-Device Read State Sync
- Buzz NIP-AP: Agent personas
- Buzz NIP-AR: Channel Artifacts
- Buzz NIP-CL: Channel identity and discovery
- Buzz NIP-FA: Federated identity adapter
- Buzz NIP-FI: Federated Identity Assertions
C
- Cashu: Ecash Protocol
- CLINK: Common Lightning Interface for Nostr Keys
- Concord Protocol
- ContextVM
- Cordn
- Cyberspace Protocol
F
G
H
K
M
N
- NAP-FS: Virtual filesystem access
- Negentropy: Set Reconciliation Protocol
- NIP-01: Basic Protocol
- NIP-02: Follow List
- NIP-03: OpenTimestamps Attestations for Events
- NIP-04: Encrypted Direct Messages (Deprecated)
- NIP-05: Domain Verification
- NIP-06: Mnemonic Key Derivation
- NIP-07: Browser Extension Signer
- NIP-09: Event Deletion Request
- NIP-10: Text Note Threading
- NIP-101e: Fitness Workouts
- NIP-104: Double Ratchet DMs
- NIP-11: Relay Information Document
- NIP-13: Proof of Work
- NIP-15: Nostr Marketplace
- NIP-17: Private Direct Messages
- NIP-18: Reposts
- NIP-19: Bech32-Encoded Entities
- NIP-21: nostr: URI Scheme
- NIP-22: Comments
- NIP-222: URI Scheme for Share Intents
- NIP-23: Long-form Content
- NIP-24: Extra Metadata Fields
- NIP-25: Reactions
- NIP-26: Delegated Event Signing
- NIP-27 (Text Note References)
- NIP-28: Public Chat
- NIP-29: Relay-based Groups
- NIP-30: Custom Emoji
- NIP-31: Dealing with unknown event kinds
- NIP-32: Labeling
- NIP-33: Parameterized Replaceable Events (Addressable Events)
- NIP-34: Git Collaboration
- NIP-340: FROST Quorum
- NIP-35: Torrents
- NIP-36: Sensitive Content
- NIP-37: Draft Wraps
- NIP-38: User Statuses
- NIP-39: External Identities in Profiles
- NIP-40: Expiration Timestamp
- NIP-42: Authentication of clients to relays
- NIP-43: Relay Access Metadata and Requests
- NIP-44: Encrypted Payloads
- NIP-45: Event Counting
- NIP-46: Nostr Connect
- NIP-47: Nostr Wallet Connect
- NIP-48: Bridged Events
- NIP-49: Private Key Encryption
- NIP-4E: Decoupling Encryption from Identity
- NIP-50: Search
- NIP-51: Lists
- NIP-52: Calendar Events
- NIP-53: Live Activities
- NIP-54: Wiki
- NIP-55: Android Signer Application
- NIP-56: Reporting
- NIP-57: Zaps
- NIP-58: Badges
- NIP-59: Gift Wrap
- NIP-5A: Static Websites
- NIP-5C: Scrolls (WASM Programs)
- NIP-5D: Nostr Web Applets
- NIP-60: Cashu Wallet
- NIP-61: Nutzaps
- NIP-62: Vanish Requests
- NIP-63: Paywall / Premium Content
- NIP-65: Relay List Metadata
- NIP-66: Relay Discovery and Liveness Monitoring
- NIP-67: EOSE Completeness Hint
- NIP-68: Picture-first Feeds
- NIP-69: Peer-to-Peer Trading
- NIP-70: Protected Events
- NIP-71: Video Events
- NIP-72: Moderated Communities
- NIP-73: External Content IDs
- NIP-75: Zap Goals
- NIP-77: Negentropy Reconciliation
- NIP-78: App-Specific Data
- NIP-84: Highlights
- NIP-85: Trusted Assertions
- NIP-86: Relay Management API
- NIP-87: Ecash Mint Discoverability
- NIP-88: Polls
- NIP-89: Recommended Application Handlers
- NIP-90: Data Vending Machines
- NIP-91: AND Operator for Filters
- NIP-92: Media Attachments
- NIP-94: File Metadata
- NIP-96: HTTP File Storage
- NIP-98: HTTP Auth
- NIP-99: Classified Listings
- NIP-A3: Payment Targets
- NIP-A4: Public Messages
- NIP-AC: WebRTC Signaling
- NIP-B0: Web Bookmarks
- NIP-BE: Bluetooth Low Energy
- NIP-C7: Chat Messages
- NIP-CD: Slash Commands
- NIP-F4: Podcasts
- NIP-FE Proposal: HTTP Relay Commands
- NWC-13: Connection budgets
P
- ProofMode
- Proposed NIP-82 (Unassigned): Software Application Catalog
- Proposed NIP-DB: Domain Service Bindings