Crates.io | nip-70 |
lib.rs | nip-70 |
version | 0.6.2 |
source | src |
created_at | 2024-02-03 00:54:06.336261 |
updated_at | 2024-05-06 20:42:58.750504 |
description | Reference implementation of Nostr NIP-70 |
homepage | |
repository | https://github.com/tvolk131/nip-70 |
max_upload_size | |
id | 1124936 |
size | 18,945 |
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.