6 releases (breaking)

new 0.40.0 Mar 18, 2025
0.39.0 Jan 31, 2025
0.38.0 Dec 31, 2024
0.37.0 Nov 27, 2024
0.0.0 Feb 9, 2024

#538 in Cryptography

Download history 39/week @ 2024-12-01 41/week @ 2024-12-08 35/week @ 2024-12-15 23/week @ 2024-12-22 114/week @ 2024-12-29 22/week @ 2025-01-05 12/week @ 2025-01-12 3/week @ 2025-01-19 102/week @ 2025-01-26 43/week @ 2025-02-02 5/week @ 2025-02-09 10/week @ 2025-02-16 7/week @ 2025-02-23 13/week @ 2025-03-02 6/week @ 2025-03-09 195/week @ 2025-03-16

223 downloads per month
Used in 3 crates

MIT license

1MB
26K SLoC

Nostr Connect (NIP46)

Description

This NIP introduces remote signing for Nostr, allowing for secure and decentralized signing of events using a hardware device or remote signer. The protocol enables 2-way communication between the remote signer and a Nostr client, providing a method for private key exposure minimization and improved security.

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


lib.rs:

Nostr Connect (NIP46)

https://github.com/nostr-protocol/nips/blob/master/46.md

Dependencies

~18–40MB
~630K SLoC