The project is split up into several crates in the crates/
directory:
nostr and nostr-sdk crates can be embedded inside other environments, like Swift, Kotlin, Python and JavaScript.
Please, explore the bindings/
directory to learn more.
nostr crate can be used in no_std
environments.
Check the example in the embedded/
directory.
Learn more about rust-nostr
at https://rust-nostr.org.
nostr
library):
These libraries are in ALPHA state, things that are implemented generally work but the API will change in breaking ways.
rust-nostr
is free and open-source. This means we do not earn any revenue by selling it. Instead, we rely on your financial support. If you actively use any of the rust-nostr
libs/software/services, then please donate.
This project is distributed under the MIT software license - see the LICENSE file for details