How Crypto Payments Work
Lesson by Uvin Vindula
Cryptocurrency was originally conceived as "electronic cash" — a peer-to-peer payment system that operates without banks or intermediaries. While Bitcoin's primary narrative has shifted toward being a store of value, the payment use case remains critically important, especially for cross-border transactions and in economies where traditional payment systems are inefficient, expensive, or inaccessible. This lesson explains the mechanics of crypto payments and the evolving infrastructure that supports them.
Basic Payment Mechanics
A crypto payment, at its simplest, involves transferring value from one wallet to another on a blockchain. Here is the process:
- Invoice/Address generation: The recipient generates a payment address or invoice (for Lightning). This can be displayed as a QR code, a text string, or embedded in a payment link.
- Transaction creation: The sender's wallet creates a transaction specifying the amount, recipient address, and fee.
- Broadcasting: The transaction is broadcast to the network.
- Confirmation: Miners (Bitcoin) or validators (Ethereum, Solana) include the transaction in a block. Depending on the blockchain, this takes seconds to minutes.
- Settlement: Once confirmed, the payment is final and irreversible. No chargebacks, no 3–5 business day settlement — the funds are immediately available to the recipient.
On-Chain vs Layer-2 Payments
On-Chain Payments (Layer 1)
Transactions recorded directly on the main blockchain:
- Bitcoin: ~10-minute block times, variable fees ($0.50–$5+ depending on congestion), 7 transactions per second capacity. Suitable for larger payments where finality matters more than speed.
- Ethereum: ~12-second block times, variable gas fees ($0.50–$50+ on mainnet). Expensive for small payments but supports smart contract-based payment logic.
- Solana/Polygon/other alt-L1s: Sub-second to 2-second finality, fees under $0.01. More practical for everyday payments but with different security trade-offs.
Layer-2 Payments
Transactions processed on secondary networks that settle to the main chain:
- Lightning Network (Bitcoin): Near-instant payments with fees typically under 1 satoshi ($0.001). Ideal for everyday purchases, micropayments, and point-of-sale transactions. Growing rapidly with millions of transactions monthly in 2026.
- Ethereum L2s (Arbitrum, Base, Optimism): Transaction costs of $0.01–$0.10 with fast confirmations. Enable affordable ERC-20 token payments including stablecoin transfers.
Stablecoin Payments
For everyday commerce, price volatility is a major barrier. If you pay 0.001 BTC for a meal and Bitcoin drops 10% the next day, the merchant effectively received 10% less. Stablecoins solve this:
- USDT (Tether): The most widely used stablecoin, available on virtually every blockchain. Dominant in Asia, Middle East, and emerging markets. Over $140 billion in circulation as of 2026.
- USDC (Circle): More regulatory-compliant, backed by US Treasuries and cash. Preferred by merchants and institutional users for its transparency.
- EURC, JPYC, and other fiat-pegged coins: Emerging stablecoins pegged to non-USD currencies, though still far smaller than USDT/USDC.
For Sri Lankan merchants and consumers, stablecoin payments offer price stability (pegged to USD), low transaction costs (on L2s), and instant settlement — without requiring a traditional bank account or payment processor.
Payment Standards and Protocols
BIP-21 Payment URIs
A standard format for Bitcoin payment links: bitcoin:<address>?amount=0.01&label=CoffeeShop. Clicking this link opens the user's wallet with the payment details pre-filled.
Lightning Invoices (BOLT 11)
Lightning payments use invoices — encoded payment requests that include the amount, destination, expiry time, and routing hints. These are typically presented as QR codes.
LNURL and Lightning Address
A user-friendly layer on top of Lightning: yourname@wallet.com functions like an email address for receiving Lightning payments. No need to generate invoices manually — the sender simply enters the Lightning address.
ERC-20 Token Transfers
Stablecoin payments on Ethereum and L2s use standard ERC-20 transfer functions. Wallet apps handle the complexity, allowing users to scan a QR code and confirm the payment.
Real-World Payment Experience
A typical crypto payment in 2026:
- Customer opens a wallet app (Phoenix, Muun, or a stablecoin wallet like MetaMask).
- Merchant displays a QR code (generated by their POS system or payment processor).
- Customer scans the QR code. The wallet shows the payment amount and fee.
- Customer confirms. Payment completes in 1–3 seconds (Lightning) or 2–15 seconds (L2 stablecoins).
- Merchant receives a confirmation notification. Funds are immediately available.
The experience is comparable to — and in many cases faster than — a credit card tap.
Key Takeaways
- •Crypto payments involve creating, broadcasting, and confirming transactions on a blockchain — resulting in final, irreversible settlement without intermediaries
- •On-chain Bitcoin payments have higher fees and slower confirmation, while Lightning Network enables near-instant payments with fees under $0.001
- •Stablecoins (USDT, USDC) solve the volatility problem for everyday commerce — offering price stability, low L2 transaction costs, and instant settlement
- •Lightning Address (yourname@wallet.com) makes receiving Bitcoin as simple as sharing an email address — no invoice generation required
- •The 2026 crypto payment experience rivals credit card speed: scan QR, confirm, 1–3 seconds for Lightning or 2–15 seconds for L2 stablecoins
- •For Sri Lankan merchants and consumers, stablecoin payments offer USD-pegged stability, low costs, and instant settlement without traditional banking requirements
Quick Quiz
Question 1 of 3
0 correct so far
Why are stablecoins preferred over Bitcoin for everyday merchant payments?