Skip to main content

Ledger Setup with Casper

A Ledger device is a hardware wallet considered one of the most secure ways to store your digital assets. Ledger uses an offline, or cold storage, method of generating private keys, making it a preferred method for many crypto users. This guide will help you connect your Ledger device to a Casper account using the cspr.live block explorer to send and receive CSPR tokens.

Before you begin

  1. Configure your Ledger and the Ledger Live application as described in the Getting Started with Ledger Live article.
  2. Install a Chromium-based browser, such as Chrome or Brave, for use with cspr.live for the Casper Mainnet.
note

If you need help, contact us on Twitter, Discord, or Telegram.

Installing the Casper app on the Ledger device

Install the Casper app on the Ledger device by following the steps below. You can find similar instructions on the official Ledger support site.

  1. In Ledger Live, open My Ledger at the bottom of the left-hand menu.

Open My Ledger

info

Casper accounts cannot be added to Ledger Live. Do not add a Casper account using Ledger Live.

  1. Connect the Ledger device to your computer and unlock it by entering your device PIN.

Unlock your Ledger device

  1. If asked, allow Ledger manager on your device.

Allow Ledger

  1. Find Casper in the app catalog.

Find the Casper app

info

Having trouble finding the Casper app? Please search "Casper," not "CSPR" when searching for the app in the "My Ledger" tab in Ledger Live.

  1. Click the Install button of the app.
  • An installation window appears.
  • Your device will display "Processing..."
  • The app installation is confirmed.

Casper installation confirmed

  1. Open the Casper App on your Ledger device by clicking both buttons on the device, and keep it open while doing the next steps.

Select Casper on Ledger

Casper app is ready

Using Ledger with a Block Explorer

Sign in

To use the Ledger device with the cspr.live block explorer, follow these steps:

  1. Connect the Ledger device to your computer and unlock it by entering your device PIN.
  2. Open the Casper app on the Ledger device as shown above.
  3. While keeping the Casper app open, navigate to cspr.live/sign-in.

Sign into cspr.live

  1. Click on the Connect button in the Ledger section.

Choose to connect with Ledger

  1. Click the Connect to Ledger wallet button next.

Connect to Ledger Wallet in CSPR Live

  1. Select an account you want to use.

Choose an account to connect

  1. Your Ledger device is now connected to the block explorer, displaying your account details.

Account connected

Viewing account details

  1. Open cspr.live.
  2. Click on the account in the upper-right corner of the page.
3-view-account
  1. Click on the View Account button.
6-view-account-button
  1. You are presented with a page displaying details about your account. Check your account's main purse balance in the Liquid row under Total Balance.
4-account-details

Receiving tokens

To receive tokens, you need to provide the sender with your account's public key. To find it, follow these steps:

  1. Open the account details page as described here and copy the public key in the Public Key row.
  2. Alternatively, click on the drop-down menu on your account address.
View account
  1. Click on the Copy Public Key button and share it with the sender.
Copy public key

Sending tokens

  1. Open cspr.live.
  2. Sign in with your Ledger device.
  3. Click on Wallet and then Transfer CSPR.
5-transfer-wallet
  1. Fill in the details for the transfer.
1-transfer-details
  1. Click on the Next button.
  2. On the next page, click Confirm and transfer.
2-transfer-confirm
  1. On the Sign transaction page, click on the Sign with Ledger button.
3-transfer-sign
  1. Your Ledger hardware wallet will present you with transfer details. Verify the transfer details (txn hash, chain ID, source account, fee, target, and amount). Meanwhile, the block explorer will show this message:
3-transfer-sign

Verify the transaction on your Ledger device

Press the right button on your Ledger Device to review the transaction details (Amount and Address) until you see "Approve".

  1. Verify the txn hash - ensure it matches the value displayed on cspr.live.
3-txn-1

The txn hash value continues on a second screen.

4-txn-2
  1. The next page displays transaction type - for CSPR transfers, that will be Token transfer.
5-type
  1. Verify the chain ID, which identifies the network to which you want to send the transaction.
7-chain
  1. Verify the account, which is the account's public key that initiated the transaction.
8-account-1

The account value continues on a second screen.

9-account-2
  1. Verify the fee. For CSPR token transfers, that value should be constant and equal to 10 000 motes = 0.00001 CSPR.
10-fee
  1. Verify the target, which is the hash of the recipient's public key. Compare this value with the one in the block explorer.
11-target-1

The target value continues on a second screen.

12-target-2
  1. Verify the amount you want to transfer.
13-amount
  1. If you approve the transaction, click both buttons on the Ledger device.
15-approve

After approving the transaction with your Ledger hardware wallet, the cspr.live block explorer will display a "Transfer completed" page.

4-transfer-completed

You can now check your account to see a list of all the completed transfers.