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: 161,353 of 196,338
Downloads: 3,543

Daily

Ranking: 14,333 of 196,320
Downloads: 14

Depended by

RankDownloadsName
136,8124,776openreceive-rails

Depends on

RankDownloadsName
81,399,913,164rake
291,013,199,560rspec
57737,392,019rubocop
94507,413,975base64
117418,957,682webmock
124403,518,704logger
98352,396,368async
1,85518,469,777async-http
2,5858,247,056async-websocket
4,4002,253,205ecdsa
6,709842,228rbsecp256k1

Owners

#GravatarHandle
1iconthe-megalith-node