Lightning Peach Wallet is a free, open-source desktop wallet for the Lightning Network, aimed at people who want to send and receive small Bitcoin payments from their own computer. It was built to make micro payments simpler, with a focus on a clean interface and a companion payment server.
The program is best suited to users who are comfortable with Bitcoin basics and want hands-on control of a Lightning node on Windows. Before you rely on it, note that its project status is inactive: there have been no code updates since September 2019, so it should be treated as an experimental or historical tool rather than a maintained production wallet.
What Is Peach Wallet Built to Do?
Peach Wallet describes itself as a free, cross-platform desktop wallet for the Lightning Network. Its central idea is that small payments should be easy to make, and that the process should feel smooth to the user even though a lot happens underneath.
The wallet pairs a desktop application with its own payment server. In practice, this means the app handles the user interface and wallet actions, while the server component manages the Lightning side of the work. Readers who want to understand the internals will find the source code publicly available on GitHub.
The project is aimed at people experimenting with Lightning rather than at merchants running high-volume checkout systems. It is a good starting point for understanding how channels, payment requests and node connectivity fit together.
Who Is This Wallet For?
Lightning Peach Wallet fits a few specific groups of users. The first is hobbyists and students who want to see how a Lightning wallet behaves on a Windows desktop without buying dedicated hardware. Running a node locally and watching payments move through channels is a clear way to learn the mechanics.
The second group is developers testing Lightning workflows. Because the code is open source and the wallet exposes channel opening by peer address, it can serve as a reference when studying how peers connect and how payment requests are structured.
The third group is people who already run a Lightning node at home and want a graphical front end. The QR code pairing with a mobile wallet is designed for this scenario, provided the computer has a public IP address. Users who need a currently maintained product should look at the alternatives section below instead.
How Lightning Channels Shape Your Experience
Most of what makes a Lightning wallet feel different from an ordinary Bitcoin wallet comes down to channels. A channel is a shared arrangement between two parties that lets them send many payments to each other off the main blockchain, then settle the final balances on-chain when the channel closes.
Opening a channel requires funds, and the amount you commit determines how much you can send or receive through that channel. Because liquidity is tied to specific peers, a payment can fail even when your total balance looks sufficient. Understanding this is the single most useful thing a new user can learn.
When using a feature such as custom channel opening, pick peers you can reach reliably and keep in mind that a peer going offline can temporarily block payments through that route. Plan your liquidity with realistic amounts instead of committing everything at once.
Practical Scenarios for Small Payments
Consider a freelancer who wants to accept a small tip from a reader. They generate a payment request in the wallet and share it. The reader pays from any Lightning-capable wallet, and the transaction appears in the history section on both ends.
Another example is a developer testing a web app that charges fractions of a cent per use. They can open a channel to a test peer, make many small payments, and then review the history to confirm each transfer. This kind of repeated, low-value activity is exactly what the Lightning Network is designed to handle.
For occasional use, the on-chain feature covers situations where the other party does not run Lightning. Switching between on-chain and Lightning transactions within one wallet keeps options open, though each method has different fees and confirmation behavior.
Key features
Lightning payments with payment requests
On-chain Bitcoin transactions
Transaction history
Generate payment requests
Custom channel opening
Payments by Lightning ID
QR codes for mobile connection
Supported coins
The wallet works with Bitcoin (BTC) on the main chain and handles payments over the Lightning Network built on top of it. Its scope is intentionally narrow, centered on Bitcoin and Lightning rather than a broad catalog of tokens or networks.
How to install Lightning Peach Wallet on Windows
- 1
Find the official download
Go to the official project website or the GitHub Releases page linked from the project repository. Avoid search-result ads and unofficial mirrors. Download only from the official website or its official GitHub page, since that is the only place the genuine build is published.
- 2
Verify the file
Before running the installer, check the SHA-256 checksum or signature if the release provides one. Compare the hash of your downloaded file with the value published on the release page. A mismatch means the file may be corrupted or altered, and you should not run it.
- 3
Run the installer
Launch the Windows installer or extract the Windows build and start the application. If Windows SmartScreen warns about an unrecognized publisher, confirm the file came from the official source before continuing. Follow the on-screen prompts and choose an install location you can easily find later.
-
Set up the wallet and node
On first launch, create or restore your wallet following the on-screen instructions. Write down your recovery phrase on paper and store it offline. Allow the Lightning node to finish its initial synchronization, which can take a while depending on your connection and the state of the blockchain.
System requirements
- Windows with a standard desktop environment
- Enough free disk space for the application and blockchain-related data
- A stable internet connection for node synchronization and payments
- A public IP address only if you want to connect your mobile wallet from outside your home network
How to use Lightning Peach Wallet
Using Lightning Peach Wallet is straightforward once the node is synchronized. The basic flow covers receiving a payment, sending one, and checking the result in your history. Take your time with the first few transactions and use small amounts while you learn how the wallet responds.
- Open the wallet and wait for the Lightning node to finish syncing before attempting any payments.
- To receive a payment, generate a payment request from the receive section and copy it or show it as a QR code.
- To send a payment, paste the payment request from the recipient into the send section and confirm the amount.
- If you need a direct channel to a specific peer, use custom channel opening and enter their Lightning ID and host IP address.
- For on-chain transfers to people without Lightning, use the on-chain option and enter a regular Bitcoin address.
- Review the transaction history after each payment to confirm the status and amount.
- If you want mobile access, enable the QR code connection and scan it from the Peach mobile wallet on the same or a reachable network.
- Keep your recovery phrase safe and back up your wallet data regularly so you can restore funds if the computer fails.
Pros & cons
- Free and open source, so the code can be inspected on GitHub
- Clear separation between Lightning payments and on-chain transactions
- Transaction history keeps a readable record of activity
- Custom channel opening gives advanced users control over peers
- QR pairing offers a way to connect a mobile wallet to a desktop node
- No code updates since September 2019, so bugs and compatibility issues are unlikely to be fixed
- The latest listed version is a mainnet beta, which signals early-stage software
- Lightning ID payments only work between Peach Wallet users
- Mobile connection needs a public IP address and some networking knowledge
- Liquidity planning is required because channels limit how much you can send
Is Lightning Peach Wallet safe?
Lightning Peach Wallet handles real Bitcoin, so treat security as a priority. Download only from the official website or the official GitHub page, and verify the SHA-256 checksum or signature before running the installer. Never type your seed phrase or recovery phrase into a third-party website, chat, or app that asks for it unexpectedly. Keep the software's inactive status in mind: because there have been no updates since 2019, unpatched vulnerabilities may exist, so limit the amount of funds you keep in the wallet and avoid storing large balances. Antivirus tools may flag wallet software in general, but never disable your protection entirely.
- Official source only. Download from github.com/LightningPeach/lightning-peach-wallet. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
Lightning Peach Wallet is a self-contained desktop wallet that bundles its own payment server, which sets it apart from lighter tools that only connect to an existing node. Polar, by comparison, is aimed at spinning up local test networks for development rather than managing a personal wallet. Zap Desktop offers a similar desktop Lightning wallet experience, but it is also no longer supported, so both older options deserve caution. Spark Wallet provides a minimal GUI for a c-lightning node and runs as a web, mobile or desktop application, which may suit users who already operate their own node. Choose based on whether you want an all-in-one wallet, a development sandbox, or a front end for an existing node.
Specifications
- Price
- Free
- Type
- Open source
- License
- —
- Latest version
- v0.5.0-mainnet-beta
- Last update
- 3 Sept 2019
- Windows support
- Yes (Windows build or installer)
- Source code
- github.com/LightningPeach/lightning-peach-wallet
Frequently asked questions
Yes, Lightning Peach Wallet is listed as free and open source. You can download it without paying a license fee and inspect the source code publicly on GitHub. Be aware that Lightning and on-chain transactions may involve network costs, which are separate from the software itself.
It can be used safely if you download it only from the official website or GitHub, verify the checksum or signature, and never share your recovery phrase. Because the project has had no code updates since 2019, keep balances small and avoid storing large amounts.
No. The project has not had code updates since September 2019, and the last listed version is a mainnet beta. This means it is best treated as a historical or experimental tool. For ongoing support, consider actively maintained alternatives.
Payments made with a payment request can be sent to other Lightning wallets that accept standard requests. However, payments using a Lightning ID work only between Peach Wallet users. Check that the recipient supports the method you plan to use before sending.
The desktop node can show QR codes for pairing with the Peach mobile wallet. For connections from outside your home network, your computer needs a public IP address. Scan the code from the mobile app while both devices can reach each other.
Lightning payments run through channels off the main Bitcoin blockchain and usually settle quickly. On-chain payments are regular Bitcoin transactions recorded on the blockchain. Use Lightning for small, frequent payments and on-chain for transfers to parties who do not run Lightning.
Lightning payments depend on available liquidity in your channels, not only on your total balance. If the channel toward the recipient lacks enough outgoing capacity, or a peer is offline, the payment may not go through. Opening channels with reliable peers helps reduce this issue.
Verdict
Lightning Peach Wallet is a free, open-source desktop option for learning and experimenting with Lightning payments on Windows. It covers the essentials well, including payment requests, on-chain transfers, history, and channel control. Its main drawback is that it has not received code updates since 2019. It suits hobbyists, students and developers who understand the risks and keep balances small. Users who need a maintained wallet for regular payments should compare the alternatives and check the official website for the latest status before committing funds.