Nostr Implementation Possibilities icon

Nostr Implementation Possibilities

Documents potential implementations for Nostr-compatible relay and client software.

About

This repository, known as NIPs (Nostr Implementation Possibilities), serves as a central documentation hub for ideas and specifications related to the Nostr protocol. It outlines various implementation options for both relay and client software aiming for Nostr compatibility. NIPs cover a wide range of topics, including basic protocol flow, event kinds, message types, standardized tags, and criteria for acceptance of new proposals.

Key Features

  • Defines event kinds and message types
  • Outlines criteria for accepting new NIPs
  • 2,530 GitHub stars
  • Provides documentation for basic protocol flow
  • Standardizes tags used in Nostr implementations
  • Offers a list of Nostr Implementation Possibilities

Use Cases

  • Developing Nostr-compatible client software
  • Developing Nostr-compatible relay software
  • Understanding the Nostr protocol and its extensions