Build Bitcoin Lightning payments into your Ruby application with OpenReceive. Work with exact money amounts, normalize wallet responses, and apply consistent settlement rules while keeping control of your wallet and application. This lightweight core provides money conversion, exchange rates, Nostr Wallet Connect (NWC) adapters, and swap-address validation without a database dependency. For a complete Rails integration, install openreceive-rails. For a custom Ruby or Rack integration, use openreceive-server. OpenReceive integrations support optional swaps from USDT, USDC, SOL, and ETH through a configured provider, settling as BTC over Lightning into your wallet. Available assets and networks depend on the provider.
Required Ruby Version
>= 3.2
Authors
OpenReceive
Versions
-
0.4.21
-
source
- 0.4.21 source October 09, 2026 (152 KB)
-
-
0.4.20
-
source
- 0.4.20 source October 09, 2026 (151 KB)
-
-
0.4.19
-
source
- 0.4.19 source October 07, 2026 (151 KB)
-
-
0.4.18
-
source
- 0.4.18 source October 06, 2026 (147 KB)
-
-
0.4.17
-
source
- 0.4.17 source October 06, 2026 (143 KB)
-