Lightning Network

Lightning Wallet ApplicationDesktop Lightning Client for Windows

An open source Lightning Network desktop client for Windows, with install steps, safety checks and a clear note on its 2019 development status.

Free Open source Windows: Yes v0.5.9-alpha Updated 4 Dec 2019
7 min read Last update 4 Dec 2019 github.com/lightninglabs/lightning-app

Lightning Wallet Application for Windows is a free desktop program for people who want to use the Bitcoin Lightning Network from their own computer. It is an open source client built as a cross-platform Lightning Desktop Application, which suits developers, technically minded users and anyone who wants a local interface rather than a browser service.

Before you go further, note the project status: there have been no code updates since December 2019, and the latest release is v0.5.9-alpha. That makes this program more of a historical reference than a maintained wallet. Weigh that carefully before you keep any meaningful funds in it, and read the safety section below.

02

What Is the Lightning Network?

The Lightning Network is a second layer built on top of Bitcoin. Instead of recording every small payment on the main blockchain, two parties open a payment channel and exchange balance updates between themselves. Only the opening and closing of the channel touch the base chain.

This design is why Lightning is often described as a way to make small, fast payments. A desktop client such as this one gives you a place to see channels and payments, rather than relying on a web-hosted service.

03

Who Is This Program For?

This program fits developers, node operators and curious users who want to learn how Lightning works from a local application. Its open source code also makes it a useful reference for people building their own tools.

It is a poor fit for anyone who needs active support, frequent feature updates or a polished consumer experience. Because development has stopped, you should expect to find your own answers in the documentation and community discussions.

04

Practical Use Cases

A common scenario is testing. You might open a small channel, send a few test payments and observe how balances change, all without risking significant money. This is a low-stakes way to build intuition before using Lightning for anything real.

Another use is comparison. If you are evaluating several Lightning clients, running this one next to others lets you see how each handles channels, payment flows and the overall layout. Treat the results as a learning exercise rather than a verdict on the category.

05

Key features

Desktop Lightning client

The program runs as a desktop application on Windows, macOS and Linux, so the same interface can be used across different systems. It is built with Electron, a framework that packages web technologies into a desktop shell, which keeps the interface familiar to anyone who has used a modern app.

JavaScript and TypeScript codebase

The code is written in JavaScript and TypeScript, languages many developers already know. That makes it approachable for anyone who wants to read the interface logic, audit it, or adapt it for their own tests and experiments.

Signed prebuilt releases

Ready-made builds are published as signed releases with an auto-update feature. Most people can install a build directly rather than compiling anything, which is the simplest route on a typical Windows computer.

Public source code

The full source is available on GitHub, so anyone can inspect how the program is put together. Open access to the code is most useful for technical users comparing this client with other Lightning tools.
06

Supported coins

The documentation mentions Bitcoin (BTC) and the Lightning Network built on top of it. Those are the networks this client is described as working with, so check the documentation before assuming support for any other coin or network.

07

How to install Lightning Wallet Application on Windows

  1. 1

    Download the program

    Download only from the official website or the project's GitHub Releases page. Choose the Windows build or installer for the latest release, v0.5.9-alpha, and avoid copies shared through forums, chat groups or file-sharing sites.

  2. 2

    Verify the file

    Compare the file's SHA-256 checksum with the value published alongside the release, or check the digital signature if one is provided. If the check fails, do not run the file. Delete it and download it again from the official source.

  3. Install and launch

    Run the installer and follow the on-screen prompts. Because the program includes an auto-update feature, keep an eye on any updates it downloads after installation, and confirm that they come from the same official source.

08

How to use Lightning Wallet Application

Lightning Wallet Application is a desktop client, so the workflow is more about understanding channels than about clicking through a store. Start with small amounts and treat the first session as a practice run.

  1. Launch the program after installing it and follow the initial setup screens.
  2. Write down any recovery information the program shows you and store it offline, never in a text file or a photo on your phone.
  3. Let the application connect to the Bitcoin Lightning Network and wait until its status indicates it is ready.
  4. Review the channel section to see whether any channels exist and what balances they hold.
  5. Make a small test payment, then check the transaction history to confirm what happened.
  6. Close the program normally when you finish, so pending operations are not interrupted.
09

Pros & cons

Pros
  • Free to use and open source
  • Cross-platform desktop app for Windows, macOS and Linux
  • Signed prebuilt releases with auto-update
  • Public source code that can be inspected or studied
Cons
  • No code updates since December 2019
  • Latest version is labeled alpha
  • Limited support for anyone who runs into problems
  • Narrow supported-network scope centered on Bitcoin and Lightning
10

Is Lightning Wallet Application safe?

Be cautious with this program because its code has not been updated since December 2019. Old software can have unpatched issues, and the network around it may have changed since then. Treat it as a learning tool, not a place to store significant funds.

If you install it anyway, download only from the official website or the GitHub Releases page, and verify the SHA-256 checksum or signature before running the file. Never enter a seed phrase or recovery words on third-party websites, in chat messages or in support requests. Start with small test amounts, and check the latest version on the official website before you install.

  • Official source only. Download from github.com/lightninglabs/lightning-app. 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.
11

Alternatives

Lightning Wallet Application is a desktop client for using Lightning directly, while Polar is aimed at developers who want local Lightning networks for testing with one click. Peach is also a free, cross-platform desktop Lightning wallet, designed around making small payments, so it is the closer alternative if you want a similar everyday-use tool. Spark Wallet offers a minimal interface for c-lightning and is available as a web, mobile and desktop application, which gives it a different architecture. Zap Desktop is another desktop Lightning wallet, but it is also no longer maintained, so it should not be your first choice either.

12

Specifications

Price
Free
Type
Open source
License
—
Latest version
v0.5.9-alpha
Last update
4 Dec 2019
Windows support
Yes (Windows build or installer)
Source code
github.com/lightninglabs/lightning-app
13

Frequently asked questions

Yes. The program is listed as free and open source, and its source code is available on GitHub. There are no fees mentioned for the software itself, but using the Lightning Network may involve network costs that depend on the channels and transactions you make.

It can be installed safely if you download it only from the official website or GitHub Releases and verify the checksum or signature. However, its code has not been updated since December 2019, so it carries risks that a maintained wallet would not. Test with small amounts only.

Yes. The documentation mentions Bitcoin (BTC) and the Lightning Network built on top of it. Those are the networks the client is described as working with, so check the documentation before assuming it supports anything else.

No. Development tools such as Node.js are needed to build the program from source. Ready-made Windows builds and installers are published on the releases page, so you can install them without setting up a development environment.

The Lightning Network is a layer built on top of Bitcoin that handles small, fast payments through payment channels. Two parties open a channel on the main chain, exchange balance updates off-chain, and settle the final balances when the channel closes.

The project lists Windows, macOS and Linux as supported platforms. This page focuses on Windows, but the same open source project covers the other systems as well, so the installation approach is similar on each.

Peach is a free cross-platform desktop Lightning wallet, and Spark Wallet offers a minimal interface across web, mobile and desktop. Polar is useful if your goal is testing Lightning locally rather than everyday payments.

14

Verdict

Lightning Wallet Application for Windows suits developers, technical users and curious learners who want to explore the Lightning Network through an open source desktop client. Its signed releases and public code are real strengths. The main drawback is that development stopped in December 2019, so it is better as a study and testing tool than as a long-term wallet. If you want an actively maintained option for everyday use, compare it with the alternatives listed on this page first.

Download now