Categories: None [Edit]

nwc-ruby

https://rubygems.org/gems/nwc-ruby
https://github.com/MegalithicBTC/nwc-ruby
A production-grade Ruby client for Nostr Wallet Connect (NIP-47). Handles the Nostr protocol, NIP-04 and NIP-44 v2 encryption, secp256k1 key derivation, Schnorr signing, and — most importantly — a reliable long-running WebSocket connection to the relay with heartbeat pings, forced recycle, exponential backoff, and SIGTERM handling. Developers call `pay_invoice`, `make_invoice`, `lookup_invoice`, etc. and `subscribe_to_notifications { |n| ... }` — the transport reliability is hidden.

Total

Ranking: 124,403 of 198,430
Downloads: 5,845

Daily

Ranking: 19,837 of 198,401
Downloads: 17

Depended by

RankDownloadsName
67,02816,426openreceive-rails

Depends on

RankDownloadsName
81,462,600,952rake
291,040,144,401rspec
55775,273,768rubocop
88565,778,436base64
116463,426,836logger
118438,355,577webmock
95655,827,448async
1,80120,274,832async-http
2,6098,484,198async-websocket
4,3552,453,299ecdsa
6,516946,097rbsecp256k1

Owners

#GravatarHandle
1iconthe-megalith-node