-
Notifications
You must be signed in to change notification settings - Fork 0
Lightning Integration
SecureBitChat edited this page Aug 18, 2025
·
1 revision
SecureBit.chat integrates Lightning Network for sustainable, privacy-focused communication.
- Duration: 6 minutes
- Cost: Free
- Purpose: Testing and evaluation
- Features: Full functionality
- Duration: 1 hour
- Cost: 50 satoshis (~$0.02)
- Purpose: Regular communication
- Features: All security features
- Duration: 6 hours
- Cost: 200 satoshis (~$0.08)
- Purpose: Extended communication
- Features: Priority features + extended duration
| Wallet | WebLN | Mobile | Desktop | Notes |
|---|---|---|---|---|
| Alby | β | β | β | Recommended |
| Zeus | β | β | β | Full support |
| Wallet of Satoshi | β | β | β | Mobile only |
| Muun | β | β | Limited WebLN | |
| Breez | β | β | β | Good mobile support |
| Strike | β | β | β | Full integration |
If WebLN is not available:
- Generate Lightning invoice
- Pay manually in your wallet
- Return to SecureBit.chat
- Session activates automatically
// Example WebLN payment flow
if (window.webln) {
await window.webln.enable();
const payment = await window.webln.sendPayment(invoice);
}- User selects session type
- System generates Lightning invoice
- WebLN wallet processes payment
- Payment confirmation received
- Session activated immediately
- Payments are atomic (all-or-nothing)
- No payment data stored locally
- Invoice amounts are fixed and transparent
- No refund mechanism (by design)
- WebLN not detected: Install compatible wallet
- Payment fails: Check wallet balance
- Session doesn't activate: Refresh page and retry
- Invoice expired: Generate new invoice
- Install Lightning wallet
- Fund wallet with Bitcoin
- Enable WebLN in wallet settings
- Test with small amounts first