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: 146,650 of 197,085
Downloads: 4,279

Daily

Ranking: 14,329 of 197,066
Downloads: 23

Depended by

RankDownloadsName
86,86410,978openreceive-rails

Depends on

RankDownloadsName
81,428,256,062rake
291,025,379,194rspec
55754,099,562rubocop
91533,861,260base64
117430,528,308logger
118427,643,437webmock
97054,050,294async
1,83719,280,414async-http
2,5948,337,359async-websocket
4,3812,338,881ecdsa
6,621887,594rbsecp256k1

Owners

#GravatarHandle
1iconthe-megalith-node