Skip to main content

Using Ledger Hardware Wallets to Redeem BTC Staked on Core

This user guide will walk you through the step-by-step process of redeeming your staked Bitcoin (BTC) on the Core blockchain using a Ledger hardware wallet.

note

Before you begin, ensure your Ledger device is updated and the Core app is installed. You must use the same primary BTC wallet address originally used for staking BTC. To learn how to stake BTC using Ledger, refer to the official guide for BTC staking using the Ledger device.

Before You Begin: Important Reminders

To ensure a secure and seamless experience, please note the following key requirements:

  • Use Only Supported Ledger Devices: BTC staking, redemption, and redelegation on Core are supported only on specific supported Ledger hardware wallets with the latest firmware. Always update your device via Ledger Live before use.
  • Always Use the Ledger"s Core App: You must use the Ledger Core app (not the Ledger Bitcoin app) for both staking, redeeming, or redelegating BTC. The Bitcoin app does not support redemption operations of staked BTC and may prevent successful redemption.
  • Staking BTC Only from the Primary BTC Wallet Address: Currently, BTC staking, redemption, and redelegation on Core through Ledger are supported only from the primary BTC address of the Ledger device. Secondary or derived addresses are not compatible.

Supported Ledger Hardware Wallets

The following Ledger hardware devices currently support staking, redemption, and redelegation of BTC on the Core blockchain. For the best experience and compatibility, as a best practice ensure your device is running the latest available firmware.

Ledger DeviceFirmware Version (at the time of writing)
Ledger Nano S+1.4.0
Ledger Nano X2.5.0
Ledger Stax1.8.0
Ledger Flex1.4.0

note

The firmware versions listed above reflect the latest available version at the time of writing and are subject to change. Before staking, redeeming, or redelegating BTC on Core using your Ledger device, update to the latest version to ensure compatibility and security. Always check Ledger Live for the most current updates. Refer here for more details on updating the Ledger drive firmware.

Prerequisites

Before you begin, make sure you have:

  • A supported Ledger device with the latest firmware.
  • Ledger Live is installed and correctly set up on your computer.
  • You have previously staked BTC on the Core blockchain using your Ledger device.
  • If you're using Xverse Wallet, your Ledger device is already connected and added to it.
  • The timelock period for your locked BTC has expired, making it eligible for redemption.

⚠️ Note: You will not be able to redeem or redelegate staked BTC until the designated timelock has expired.

Steps to Redeem Expired Timelock BTC

After the timelock period for BTC has expired, users are eligible to redeem or redelegate their delegated Bitcoin assets. You must use the same Ledger wallet Bitcoin address used for staking BTC to redeem your BTC after the timelock expiry.

Step #1: Connect Core Wallet to the Staking Website

  1. Connect your Core Mainnet wallet to the Core BTC Staking website. Remember to use the same Bitoin address and wallet that you had used at the time of staking BTC. Click on the "Connect" button in the top right corner of the website.

install-coredao-app-on-ledger

  1. From the displayed wallet modal, select the wallet of your choice configured for use with Core Mainnet.

Step #2: Navigate to Staking Dashboard

  1. Ensure your Ledger device is installed with the latest firmware and connected to your computer with Ledger's primary Bitcoin (BTC) address.
  2. Navigate to the Core Ledger BTC Staking Website.
  3. On the website UI, hover over your connected wallet in the top right corner and click "My Staking".

install-coredao-app-on-ledger

Step #3: Navigate to BTC Staking Records

  1. On the "My Staking Dashboard" page, select "BTC" records from the displayed tabs.

install-coredao-app-on-ledger

  1. This tab lists all the BTC staking records and the validators that you have previously delegated BTC to. Look for any "Expired" records under "Redeem Time", and proceed to click "Redeem" under "Action."

install-coredao-app-on-ledger

Step #4: Verify BTC Staking and Redemption Details

  1. On the displayed "Redeem BTC" modal, cross-check the BTC staking address, the BTC Amount that will be redeemed, and the Receiving Bitcoin address. To redeem the BTC, you must connect to the same Bitcoin address as the one initiating the Bitcoin staking transaction.

  2. Set your Receiving Bitcoin Address to receive the unlocked BTC. This must be the same as the address that initiated the Bitcoin staking transaction and must be the Native Segwit address type. Refer to the FAQ section, to know how to find the original BTC addreess that initiated the staking transaction.

  3. Set your transaction speed priority, and click "Create Transaction".

install-coredao-app-on-ledger

Step #5: Sign the BTC Unlock Transaction on Ledger Device

  1. Click "Sign By Bitcoin Wallet" to sign the BTC redemption transaction from your Ledger device.

install-coredao-app-on-ledger

Step#5: Connect Ledger Device for Redemption of Staked BTC

Option #1: Connecting the Ledger Device Directly to the Staking Website

  1. To connect your Ledger device directly to the Staking website, click on "Ledger" under the "Hardware Wallets" section from the displayed wallet model. Ensure your Ledger device is connected, unlocked, and the Ledger Core app is open on your device.

install-coredao-app-on-ledger

Option #2: Connecting Ledger Device Using Xverse Wallet

Alternatively, you can use Xverse Wallet to redeem BTC directly from your Ledger device. To achieve this, users must first add their Ledger device to their Xverse wallet as a prerequisite. Refer to the official guide by Xverse to connect your Ledger device with Xverse.

  1. To connect your Ledger device using the Xverse wallet, click on "Xverse" under the "Wallets Supporting Ledger" section from the displayed wallet model. Ensure your Ledger is connected, unlocked, and the Ledger Core app is open on your device.

install-coredao-app-on-ledger

Step#6: Review & Approve Transaction on Ledger Device

After connecting your Ledger device, ensure that the device is unlocked and the Ledger Core app is open. You will be prompted on the screen to approve the transaction.

install-coredao-app-on-ledger

Using Xverse Wallet

  1. If using an Xverse wallet, review the transaction. Verify details and click "Confirm" on the wallet notification on your browser.

install-coredao-app-on-ledger

  1. Click "Connect" on the "Connect Your Ledger" modal.

install-coredao-app-on-ledger

  1. Proceed to confirm and approve the transaction on your Ledger device.

Approve BTC Staking Transaction on the Ledger Device

  1. Sign the transaction with your Ledger device wallet after reviewing the transaction details.
  2. Always use the Ledger Core app, not the Ledger Bitcoin app, to redeem the staked BTC on the Core blockchain. The Bitcoin app lacks support for redemption/redelegation operations. Further, the Ledger Core app supports Clear Signing, which displays all transaction details (such as amount, addresses, and fees) directly on your Ledger device screen. This ensures full transparency and allows you to verify and approve the transaction, thereby safeguarding your assets from unintended or malicious actions. For more details on Clear Signing, refer here.

install-coredao-app-on-ledger

  1. Once the transaction is approved on your Ledger device, the website will display a "Transaction Submitted" notification, confirming that your BTC redemption request has been successfully initiated.

install-coredao-app-on-ledger

  1. After the Bitcoin block of the redemption transaction is confirmed, verify that the redeemed BTC has returned to your receiving Bitcoin address. (This may take a few minutes). You can also view the transaction details on the BTC Explorer.

FAQs

Have more questions? Check out the FAQs section for answers to common issues, troubleshooting, and best practices.

Conclusion

By following this guide, you"ve successfully redeemed staked BTC on the Core blockchain using your Ledger hardware wallet. The combination of Core"s Self-Custodial BTC Staking model and Ledger"s industry-leading security, enhanced by Clear Signing via the Ledger Core app, provides maximum transparency, confidence, and safety. Your successful redemption marks a secure and transparent interaction with Core"s decentralized infrastructure. You now have complete ownership of your reclaimed BTC.