Hardware Wallet Apps

App StellarSign Stellar Transactions on Your Ledger Device

Free, open-source Ledger app for signing Stellar (XLM) transactions on Nano X, Nano S+, Stax and Flex. Setup, safety and comparison.

Free Open source Windows: Yes v3.4.0 Updated 24 Sept 2026
9 min read Last update 24 Sept 2026 github.com/ledgerhq/app-stellar

App Stellar is a free, open-source application that allows a Ledger hardware wallet to sign Stellar (XLM) transactions. It is aimed at people who hold XLM on a Ledger device and want to approve transfers while the private keys stay inside the hardware rather than on the computer. If you run Windows as your main workstation, this app is the piece that connects your PC to your Ledger and makes sure you can confirm what is being sent before anything leaves the device.

The current release is v3.4.0, and the source code was last updated on 2026-09-24, so the project is actively maintained. The app runs on Ledger Nano X, Nano S+, Nano Gen5, Stax and Flex devices. Below you will find what it does, how to install it, how to use it safely and how it compares with other hardware wallet software.

02

What Is App Stellar and Who Is It For?

App Stellar is a single application, not a full wallet with its own interface for managing every network. It lives on a Ledger device and handles Stellar transactions, so it is most useful for people who already own a supported Ledger and hold XLM.

A typical scenario looks like this. You receive XLM from an exchange into an account that you control through your Ledger, and you want to move part of it later without exposing your keys to your Windows PC. The app lets you review the transaction on the hardware screen and approve it there.

It also suits users who keep a larger balance in cold storage and send only occasionally. For them, the value is the separation between the computer that builds the transaction and the device that holds the key. Even if the PC is compromised, a transaction still needs to be confirmed on hardware that the malware cannot press buttons on for you.

03

How Transaction Signing Works on a Ledger Device

A hardware wallet keeps its private key inside a secure chip. Your computer never sees that key. Instead, software on the PC prepares an unsigned transaction and sends it to the device, and the device returns a signature only after you approve the request.

The approval step is where App Stellar matters. The app takes the transaction data and shows the key details on the Ledger screen, such as the destination and amount. If anything on the screen differs from what you intended, you reject the request, and nothing is signed.

Address checking works the same way in reverse. When you want to receive XLM, the app can display your address on the device, and you can compare the characters on the Ledger with the address shown on your computer. This simple habit catches many clipboard-swapping attacks, where malware replaces an address with one controlled by a thief.

04

Why Open Source Matters for Wallet Software

App Stellar is open source, and its code is published on GitHub. Anyone can read how it handles addresses and signatures, report problems or propose changes. For a program that touches your funds, this openness is a real advantage over closed tools, because independent reviewers can check the logic rather than trusting a vendor's word.

Open source does not guarantee that a particular build is safe, though. A repository can be public while a copy of the software floating around the internet is modified. This is why the verification steps in the installation section matter. Checking the file against a published checksum or signature connects the program you run to the code you could review.

The project is written in Rust, a language designed with memory safety in mind. That choice reduces one category of bugs common in older C and C++ code, though no language removes every risk. Users should treat the language as one part of a larger picture that includes testing, release discipline and their own habits.

05

Key features

Standard address and signing functions

The app covers the core jobs you expect from a hardware wallet. It shows your receiving address on the device screen, so you can compare it with what your computer displays. It also signs transactions on the device itself, where the transaction details appear on the Ledger display for you to approve or reject.

Functional tests built with Ragger

The project includes functional tests written with Ragger, a testing framework used for Ledger applications. These tests check that address display and transaction signing behave as expected. For users, this means changes are checked against defined behavior before they reach a release, which adds confidence beyond reading the code.

Continuous integration required for store deployment

The repository includes continuous integration workflows that are mandatory for deploying an app to the Ledger app store. Each build passes through automated checks defined in the project, which keeps the release process repeatable. For readers, this shows the project follows the same process Ledger expects from its published applications.
06

Supported coins

The project documentation names Stellar (XLM) as the network this app handles. Other networks on a Ledger device are served by their own apps, so App Stellar should be used only for Stellar transactions. The app works on Ledger Nano X, Nano S+, Nano Gen5, Stax and Flex devices.

07

How to install App Stellar on Windows

  1. 1

    Check that your device is supported

    Make sure you have a Ledger Nano X, Nano S+, Nano Gen5, Stax or Flex. App Stellar is built for Ledger hardware and does not run as a standalone wallet on other devices.

  2. 2

    Download from the official website or GitHub

    Download only from the official website or the project's GitHub Releases page at github.com/ledgerhq/app-stellar. The project offers a Windows build or installer. Avoid links from search ads, forum posts or direct messages, because lookalike download pages are a common trick.

  3. 3

    Verify the file before running it

    Compare the SHA-256 checksum of the downloaded file with the value published alongside the release. If a signature is provided, verify that as well. If the values do not match, delete the file and download it again from the official source.

  4. 4

    Install the app on your PC and device

    Run the installer on Windows, or use the Windows build as described on the release page. Then add the Stellar app to your Ledger through Ledger's official device management software, and confirm the installation on the device when it asks.

  5. Open the app and check the address

    Open the Stellar app on the device and confirm it is running. Display your receiving address on the Ledger screen and compare it with the address shown in your wallet software before you send or receive any XLM.

08

System requirements

  • A supported Ledger device: Nano X, Nano S+, Nano Gen5, Stax or Flex
  • A Windows PC with the program's Windows build or installer
09

How to use App Stellar

Using App Stellar is mostly about the rhythm of checking the screen before you confirm. The steps below assume the app is installed on your Ledger and you have Stellar-compatible wallet software on your PC.

  1. Connect your Ledger to the PC and unlock it with your PIN.
  2. Open the Stellar app on the device and wait for it to show as ready.
  3. In your wallet software, create a Stellar transaction with the recipient address, amount and fee.
  4. Start the signing request. The transaction details should appear on the Ledger screen.
  5. Compare the destination address and amount on the device with what you intended. Check them character by character for long addresses.
  6. Approve the transaction on the device with the buttons. If anything looks wrong, reject it and start over.
  7. Wait for the wallet software to submit the signed transaction, then check its status on the Stellar network.

For receiving, open the receive screen in your wallet software and choose the option to show the address on the device. Compare the two displays before you share the address with anyone. Repeat the check each time you start a new transfer, because a single good check does not protect later transactions automatically.

10

Pros & cons

Pros
  • Free to use, with source code published on GitHub
  • Supports Ledger Nano X, Nano S+, Nano Gen5, Stax and Flex
  • Keeps signing on the hardware device, with transaction details shown on the Ledger screen
  • Includes functional tests built with Ragger
  • Requires continuous integration workflows for store deployment
  • Recently updated, with v3.4.0 as the latest version
Cons
  • Useless without a supported Ledger hardware device
  • Focused on Stellar only, so it does not replace multi-network tools
  • Building from source is a developer task and is not a simple click-through setup
11

Is App Stellar safe?

App Stellar handles keys through your Ledger, so treat installation as a security step. Download the program only from the official website or the GitHub Releases page, and avoid mirrors or links from third parties. Before you run the installer, verify the SHA-256 checksum or signature against the published value. A mismatch is a reason to stop.

Never enter your seed phrase on any website, in any app on your computer or in a message from someone claiming to be support. Legitimate signing requests never need your seed phrase. The main risks are fake installers, phishing pages and social engineering. Check the latest version, currently v3.4.0, on the official website before you install or update.

  • Official source only. Download from github.com/ledgerhq/app-stellar. 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.
12

Alternatives

App Stellar differs from most similar programs in scope. It is a single app for one network that runs on Ledger hardware. Ledger Wallet (Ledger Live) is the broader companion software for Ledger devices, while App Stellar adds Stellar signing to that ecosystem. Trezor Suite and BitBoxApp are companion programs for their own hardware lines, so they do not sign Stellar transactions with a Ledger.

Keystone and SafePal Desktop follow a different model. Keystone is a hardware wallet that works on a PC through third-party wallet software, and SafePal Desktop belongs to the SafePal ecosystem. If you already own a Ledger and want to keep Stellar keys on it, App Stellar is the more direct choice. If you want a companion app that manages several networks from one interface, compare the broader programs first.

13

Specifications

Price
Free
Type
Open source
License
—
Latest version
v3.4.0
Last update
24 Sept 2026
Windows support
Yes (Windows build or installer)
Source code
github.com/ledgerhq/app-stellar
14

Frequently asked questions

Yes. App Stellar is listed as free, and its source code is published on GitHub, so you can read how it works. Because it runs on a Ledger device, you will still need to buy supported hardware separately if you do not already own it.

Yes. A Windows build or installer is available for the program. You install it on your PC and then add the Stellar app to a supported Ledger device through Ledger's device management software, as described in the installation section.

It can be, when you download it from the official source, check the SHA-256 checksum or signature, and never type your seed phrase into a website or computer. The app signs transactions on your Ledger, so private keys stay on the hardware. Most risk comes from fake downloads and phishing, not from the signing logic itself.

App Stellar supports Ledger Nano X, Nano S+, Nano Gen5, Stax and Flex devices. It does not run on other hardware wallets. Make sure your model is on that list before you start the installation, because the app is built around Ledger hardware.

App Stellar is built for Stellar (XLM). The project documentation names Stellar as the network it handles. Other networks on a Ledger device use their own apps, so you would need a different app to sign transactions for them.

No. App Stellar is designed to run on a Ledger hardware wallet, and signing happens on the device. Without a supported Ledger, the app has nothing to sign with, and the private keys cannot be used through the program alone.

No. Ledger Live is the broader companion software for Ledger devices, while App Stellar is one application that adds Stellar signing to the device. Many users run both, using Ledger's management software for the device and App Stellar for Stellar transactions.

Yes. The latest version is v3.4.0, and the source code was last updated on 2026-09-24. Recent activity and continuous integration requirements suggest the project follows a regular release process, though you should still check the release page before each update.

15

Verdict

App Stellar is a good fit for Ledger owners who hold XLM and want Stellar transactions signed on hardware, with the source code open for review. It is free, maintained, and built around the principle that you confirm details on the device screen. It is less suitable for people who want one program to manage many networks or who do not own a supported Ledger. If you are comfortable with the verification steps and keep your seed phrase offline, it is a sensible tool for Stellar users on Windows.

Download now