rust-nostr/nostr
Nostr protocol implementation, high-level client library, Nostr Wallet Connect, bindings and more.
RustMIT
Issues
- 2
Add option to catch buggy or malicious relays
#671 opened by dluvian - 5
Client#connect_relay returns Ok for a nonexistent relay
#624 opened by xeruf - 0
js: `LiveEvent` can't be constructed
#648 opened by yukibtc - 1
NIP-38 support
#666 opened by MoonDusk1996 - 0
- 1
Improve docs of `RelayPoolNotification::Shutdown`
#687 opened by dluvian - 1
- 0
Create comments to non nostr events
#656 opened by dluvian - 0
Separate dependencies with feature flags
#688 opened by xeruf - 2
Improve docs for `RelayPool` subscribe methods
#686 opened by dluvian - 0
connect: allow to check status of relays
#646 opened by yukibtc - 0
Offline Caching
#681 opened by xeruf - 0
Implement `IntoIterator` for `Tag`
#678 opened by dluvian - 2
`AsRef<str>` input instead of `&str` in `Url::parse`
#679 opened by dluvian - 3
(Nostrdatabase) Return the reason for not saving the event on the database
#673 opened by greenart7c3 - 0
nip22 helper function to extract parent and root data
#677 opened by dluvian - 0
Add `TagKind::k` convenience function
#674 opened by dluvian - 6
Don't set `E` and `K` tags when the `root` is null
#655 opened by dluvian - 6
Petition to separate sdk from pure nostr again
#650 opened by dluvian - 0
- 1
Empty relay hint throws exception
#654 opened by dluvian - 0
- 5
nostr-lmdb tokio panic
#658 opened by reyamir - 0
Failure to parse nprofile string
#649 opened by dluvian - 0
nwc: allow to check status of relay
#645 opened by yukibtc - 7
sdk: add support to NIP17 relay list
#640 opened by yukibtc - 1
- 1
python example client.py breaks with 0.36 b/c NostrSigner doesn't have keys() function
#638 opened by dtdannen - 1
Event Order Inversion
#632 opened by xeruf - 3
Unable to use Nip44 decrypt function in a real use case scenario (nostr-sdk python binding)
#627 opened by adrianmartinez-cg - 5
Custom Marker Removed
#628 opened by xeruf - 1
Library Version Upgrade Paths
#629 opened by xeruf - 1
- 1
How to set RelayPoolOptions in 0.36?
#623 opened by xeruf - 0
bindings: `NostrDatabase::query` have to return `Events` instead of `Vec<Event>`
#625 opened by yukibtc - 0
- 1
Why CoW everywhere?
#622 opened by xeruf - 0
connect: allow to manually set user public key
#619 opened by yukibtc - 0
nostr: add `NostrSigner::backend` method
#617 opened by yukibtc - 0
pool: remove all relays on shutdown method call
#620 opened by yukibtc - 0
Add NIP73 support
#614 opened by yukibtc - 3
Support nip22 comments
#611 opened by dluvian - 2
- 2
- 0
- 2
Call nip46 method `get_public_key` instead of getting user pubkey from the URI
#597 opened by fiatjaf - 1
Groupable queries
#595 opened by reyamir - 1
Discovery flag need more clarification
#596 opened by reyamir - 0
[gossip] filters alway empty when use fetch_metadata
#594 opened by reyamir - 5
Add an easy way to create `k`tags
#588 opened by dluvian