3 releases (breaking)

0.30.0 Apr 12, 2024
0.29.0 Mar 15, 2024
0.28.0 Feb 16, 2024
0.1.1 Feb 7, 2024
0.0.0 Feb 24, 2023

#1141 in Web programming

Download history 4/week @ 2024-02-07 405/week @ 2024-02-14 212/week @ 2024-02-21 126/week @ 2024-02-28 202/week @ 2024-03-06 359/week @ 2024-03-13 443/week @ 2024-03-20 345/week @ 2024-03-27 480/week @ 2024-04-03 724/week @ 2024-04-10 629/week @ 2024-04-17 484/week @ 2024-04-24 518/week @ 2024-05-01 607/week @ 2024-05-08

2,305 downloads per month
Used in 9 crates (via nostr-sdk)

MIT license

720KB
17K SLoC

Nostr Signer

Signer for Nostr apps

Crate Feature Flags

The following crate feature flags are available:

Feature Default Description
nip04 Yes Enable NIP-04: Encrypted Direct Message
nip07 Yes Enable NIP-07: window.nostr capability for web browsers (available only for wasm32!)
nip44 Yes Enable NIP-44: Encrypted Payloads (Versioned)
nip46 Yes Enable NIP-46: Nostr Connect

State

This library is in an ALPHA state, things that are implemented generally work but the API will change in breaking ways.

Donations

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.

License

This project is distributed under the MIT software license - see the LICENSE file for details

Dependencies

~14–27MB
~388K SLoC