Files
nostrlib/README.md
2025-09-22 17:05:17 -03:00

688 B

nostr

A comprehensive Go library for the Nostr protocol, providing everything needed to build relays, clients, or hybrid applications.

This is a fork of go-nostr with enhanced types, additional features, and extensive NIP support.

Installation

go get fiatjaf.com/nostr

Components

  • eventstore: Pluggable storage backends (Bluge, BoltDB, LMDB, in-memory, nullstore)
  • khatru: Relay framework for building Nostr relays
  • sdk: Client SDK with caching, data loading, and relay management
  • keyer: Key management utilities
  • NIPs: Implementations for NIPs 4-94, covering encryption, metadata, relays, and more