8d018c0c04cd27ec74eb9984ecf00b3ab19bb8b9
fixes nostr:nevent1qvzqqqqqqypzqtrucc4xjl4r57px2g0nl560pje8x6fuhe0fxy8n23ylgd3z5hxuqythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qy88wumn8ghj7mn0wvhxcmmv9uqzpctrpfqmk9nqzdlvemhgrskz6yyer4j93gudlrlf7jn2qafys9pzyw9u5s
nostr
A comprehensive Go library for the Nostr protocol, providing everything needed to build relays, clients, or hybrid applications.
This is a new, much improved in all aspects, version of go-nostr.
Installation
go get fiatjaf.com/nostr
Components
- eventstore: Pluggable storage backends (Bleve, BoltDB, LMDB, in-memory, MMM)
- khatru: Flexible framework for building Nostr relays
- khatru/blossom: Plugin for a Khatru server that adds flexible Blossom server support
- khatru/grasp: Plugin for a Khatru server that adds Grasp server support
- sdk: Client SDK with caching, data loading, and outbox relay management
- keyer: Key and bunker management utilities
- NIP-specific libraries with helpers and other things for many NIPs and related stuff, including blossom, negentropy and cashu mini-libraries.
Languages
C
70.6%
Go
28.8%
Assembly
0.6%