Skip to content

relaystr/ndk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dart Nostr Development Kit (NDK)

Build Status Coverage Pub License

NDK (Nostr Development Kit) is a Dart library that enhances the Nostr development experience.
NDK supplies you with high-level usecases like lists or metadata while still allowing you to use low-level queries enhanced with inbox/outbox (gossip) by default.
Our Target is to make it easy to build constrained Nostr clients, particularly for mobile devices.

Get started here ➡️ Documentation

Monorepo Packages

NDK ships in small packages to allow granular control of dependencies in your dart/flutter projects.

Core package of the NDK. Go here for instructions on how to use the NDK. 📜

Amber signer compatible with the NDK.

NIP-07 signer compatible with the NDK.

ObjectBox database implementation.

Isar database implementation.

Sembast database implementation.

Event verifier written in Rust.

example app using the NDK.