Sign in Sign up
rubygems

openreceive-server

Accept Bitcoin Lightning payments directly into a wallet you control, from your Ruby or Rack application. OpenReceive provides invoice creation, payment checks, and settlement reconciliation through a receive-only Nostr Wallet Connect (NWC) client. Optional swaps let customers pay with USDT, USDC, SOL, and ETH through a configured provider; you receive BTC over Lightning in your wallet. Available assets and networks depend on the provider. Bring your own wallet client, authorization, and payment persistence. The service and Rack handler fit into your existing application, with no separate OpenReceive service or database to deploy. Your app keeps control of orders, prices, and fulfillment; wallet credentials stay on the server. Rails developers can use openreceive-rails for built-in payment storage and reconciliation.

Activity

Latest release
1d ago
Total releases
16
Cadence
~daily
Last 12 months
16

Reach

Downloads
8.3k

Details

License
MIT
First release
Aug 24, 2026
Releases
Version Released
0.4.9 patch
0.4.8 patch
0.4.6 patch
0.4.5 patch
0.4.4 patch
0.4.3 patch
0.4.2 patch
0.4.1 patch
0.4.0 minor
0.3.3 patch
0.3.2 patch
0.3.1 patch
0.3.0 minor
0.2.3 patch
0.2.2 patch
0.2.1 initial