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: 150,428 of 196,658
Downloads: 4,061

Daily

Ranking: 12,602 of 196,619
Downloads: 50

Depended by

RankDownloadsName
91,8139,908openreceive-rails

Depends on

RankDownloadsName
81,416,600,134rake
291,020,526,382rspec
56747,227,703rubocop
91522,712,409base64
117424,212,482webmock
119418,991,312logger
97953,270,649async
1,84418,939,012async-http
2,5928,295,907async-websocket
4,3882,304,949ecdsa
6,648871,750rbsecp256k1

Owners

#GravatarHandle
1iconthe-megalith-node