8 releases (4 breaking)
0.5.0 | Feb 21, 2024 |
---|---|
0.4.3 | Feb 20, 2024 |
0.3.0 | Feb 4, 2024 |
0.2.0 | Feb 4, 2024 |
0.1.0 | Feb 3, 2024 |
#11 in #sign
50 downloads per month
52KB
1K
SLoC
NIP-70
The reference implementation of Nostr NIP-70.
NIP-70 defines a protocol for delegating key management and event signing to a dedicated desktop app, similar to what NIP-07 does for web browsers. Think "Alby Chrome extension but for desktop apps".
This crate provides client and server implementations that adhere to the NIP-70 spec. Use the server implementation to create a desktop app which holds a user's Nostr nSec and can sign events on behalf of other desktop apps. Use the client implementation to create a desktop app which needs access to a user's nPub or needs to sign events.
Dependencies
~21–36MB
~544K SLoC