Setting Up a Lightning Wallet
Lesson by Uvin Vindula
Your Gateway to Instant Bitcoin Payments
Setting up a Lightning wallet is the first step to experiencing Bitcoin as a real payment system — not just a store of value. Once you have a Lightning wallet, you can send and receive Bitcoin instantly, for fractions of a cent in fees. This lesson walks you through the practical steps.
Types of Lightning Wallets
Lightning wallets come in several categories, each with different trade-offs:
| Type | Examples | Ease of Use | Custody | Best For |
|---|---|---|---|---|
| Custodial | Wallet of Satoshi, Alby | Very Easy | Third party holds keys | Beginners, small amounts |
| Non-custodial (managed) | Phoenix, Breez, Blixt | Easy | You hold keys | Everyday use, moderate amounts |
| Self-hosted node | Umbrel, Start9, RaspiBlitz | Advanced | Full self-custody | Power users, maximum sovereignty |
For beginners in Sri Lanka, we recommend starting with Phoenix Wallet or Wallet of Satoshi.
Setting Up Phoenix Wallet (Recommended for Sri Lanka)
Phoenix Wallet by ACINQ is one of the best non-custodial Lightning wallets available. It handles channel management automatically, so you get the security of self-custody with the simplicity of a regular payment app.
Step 1: Download and Install
- Download Phoenix from the Google Play Store (Android) or Apple App Store (iOS)
- Only download from official app stores — never from third-party links or APK files
- The app is approximately 30 MB — manageable even on limited data plans in Sri Lanka
Step 2: Create Your Wallet
- Open the app and tap "Create new wallet"
- Phoenix will generate a 12-word seed phrase — this is your backup. It controls your funds.
- Write it down on paper. Not on your phone. Not in a screenshot. Not in WhatsApp. On physical paper, stored in a safe place.
- Verify your seed phrase by entering the words in order
Step 3: Receive Your First Lightning Payment
- Tap "Receive" in the app
- Phoenix will display a Lightning invoice (a QR code and a string starting with "lnbc...")
- You can also generate a BOLT 12 offer or use a Lightning Address for reusable receiving endpoints
- When you receive your first payment, Phoenix automatically opens a Lightning channel for you. There is a small one-time fee for this (typically 1% of the received amount or 3,000 sats, whichever is higher)
Step 4: Send a Lightning Payment
- Tap "Send" in the app
- Scan a Lightning invoice QR code or paste a Lightning address
- Confirm the amount and tap "Pay"
- The payment settles in 1-3 seconds
Understanding Lightning Invoices and Addresses
Lightning has several ways to request and receive payments:
- BOLT 11 Invoice: A one-time payment request (starts with "lnbc..."). It has an expiry time and a fixed amount. Most common today.
- BOLT 12 Offer: A reusable payment endpoint. Like giving someone your phone number — they can pay you anytime without requesting a new invoice each time. More private than BOLT 11.
- Lightning Address: Looks like an email (you@service.com). Easiest for humans to share but requires a server to resolve.
- LNURL: A standard that enables various Lightning interactions (pay, withdraw, login) through QR codes or links.
Practical Tips for Sri Lankan Users
- Start with a small amount: Load LKR 1,000–2,000 worth of BTC onto your Lightning wallet to practice. Send payments between friends, pay for Lightning-enabled services, and get comfortable.
- Getting BTC onto Lightning: The easiest path is to buy BTC on Binance, withdraw to your Phoenix wallet's Bitcoin (on-chain) address, and Phoenix will automatically swap it to Lightning. Alternatively, some services like Robosats or Mostro allow direct P2P Lightning purchases.
- Internet requirements: Lightning requires an active internet connection to send and receive payments. Sri Lanka's 4G coverage in urban areas is generally sufficient. Wi-Fi is preferred for reliability.
- Backup your seed phrase: This cannot be stressed enough. If you lose your phone without a backup, your funds are gone forever. Write down the 12 words and store them safely.
- Keep small amounts on Lightning: Lightning wallets are "hot" (always online). Use them like a physical wallet — carry spending money, not your life savings. Keep larger amounts in cold storage (hardware wallet).
Alternative Wallets Worth Knowing
- Wallet of Satoshi: The simplest Lightning wallet — no setup, no channels to manage. However, it is custodial (they hold your keys). Excellent for trying Lightning for the first time with tiny amounts.
- Breez: Non-custodial with a built-in podcast player and point-of-sale feature. Good for small businesses.
- Zeus: Connects to your own Lightning node. For advanced users who run their own infrastructure.
- Mutiny Wallet: Web-based Lightning wallet that runs in a browser. Convenient but has been sunsetting — check current status.
Key Takeaways
- •Lightning wallets range from custodial (easiest, like Wallet of Satoshi) to non-custodial managed (Phoenix, Breez) to self-hosted nodes (Umbrel)
- •Phoenix Wallet is recommended for Sri Lankan beginners — non-custodial with automatic channel management and a 12-word seed phrase backup
- •Lightning invoices (BOLT 11) are one-time, while BOLT 12 offers and Lightning Addresses provide reusable payment endpoints
- •Getting BTC onto Lightning from Sri Lanka involves buying on Binance, withdrawing on-chain to Phoenix, which auto-converts to Lightning
- •Treat Lightning wallets like a physical wallet — keep only spending money, with larger savings in cold storage
- •Always back up your seed phrase on paper — losing your phone without a backup means permanent loss of funds
Quick Quiz
Question 1 of 3
0 correct so far
What type of Lightning wallet is Phoenix?