# Using Ledger device with desktop wallet
# Crypto.org Chain Desktop Wallet
Crypto.org Chain Desktop Wallet Beta supports sending and staking operations, latest version can be found on the release page.
The following are the step-by-step instructions for the use of Ledger devices with Crypto.org Chain desktop wallet. Before starting the process, you will need:
- An initialized Ledger device (Nano S / Nano X) with latest firmware;
- Latest version of Ledger Live;
- Crypto.org Chain desktop wallet.
# Technical support and enquiries
In case you have any enquiry about using Ledger device with desktop wallet, kindly send a message to the Crypto.org Chain Discord #desktop-wallet channel for assistance.
# Install the Crypto.org Chain desktop wallet app for Ledger and create the wallet
We will use Ledger Nano S for this illustration:
# Step 1 - Install the Crypto.org Chain app on your Ledger device
Step 1.1 - Connect and unlock your Ledger device
Step 1.2 - On your Ledger device, go to "Install app", It should show "Open Ledger live to install apps"
Step 1.3 - On the Ledger Live, find and install Crypto.org Chain in the app catalog under "Manger" as below:
Step 1.4 - Your Ledger device will display "Processing…". Once the installation is completed, you should see "Installed" on your Ledger Live as below:
You can confirm the installation by checking if the Crypto.org App shows up in the main menu of your Ledger device:
Remark: Once the Crypto.org App is successfully installed, please close the Ledger Live app before proceeding to the next step .
# Step 2 - Create wallet in Desktop Wallet with Ledger device
After the app is set, please conducting the following steps to create a wallet with the desktop wallet:
Step 2.1 - Download the latest Crypto.org Chain desktop wallet here
Step 2.2 - Run the Crypto.org Chain desktop wallet and click "Get started":
Step 2.3 - Before creating your wallet, you would need to create an App password to protect your desktop wallet:
Step 2.4 - Afterwards, your wallet is ready to be created. Please make sure you select the following options accordingly:
- Input your wallet name of your choice;
- Tick "Want to create with hardware wallet" and choose "Ledger" as the wallet type.
- For the network, three options of "Testnet", "Mainnet", and "Custom Devnet" are given. Testnet is Croeseid testnet which is our Cosmos-based testnet that has been running since last October. Mainnet is refers to Crypto.org Chain mainnet. Other than these, you may fill up the custom configuration to your own network. In this demonstration, we will be creating a testnet address and connecting to the current Croeseid testnet, therefore, we select "Testnet" as the network option.
Step 2.5 - Before clicking "Create Wallet", make sure you have unlocked and started your Crypto.org Chain App on your Ledger device. Also, you should be able to see "Crypto.org Chain ready" displayed on your device as follow:
At this step, your wallet should be successfully created:
# Step 3 - Create wallet in Desktop Wallet with Ledger device
In order to start with the sending transaction/performing staking operations, we would need some funds to begin with:
Step 3.1 - Go to the "Receive" option in the desktop wallet and your wallet address will be displayed. Verify the address by clicking "Verify address on Ledger", you should see the same address being displayed on your ledger device as well.
Step 3.2 - Once the address has been confirmed, copy this address and request some funds from the testnet faucet
Step 3.3 - Your current balance will be available on the Home page. If you would like to view the transaction details, simply hit the hash link under Transaction Hash and it will direct you to the explorer where different details related to transactions will be displayed:
Remark: In case you have reached the daily limit on faucet airdrop, you can simply send a message on Discord #request-tcro channel.
# Confirm transactions in Desktop Wallet with Ledger device
Desktop Wallet supports all sorts of transactions for both normal wallets and wallets created with Ledger device. In this demonstration, we will be confirming a fund sending transaction with a Ledger device.
Step 1 - Sending funds is easy with the desktop wallet. Once you obtain some fund from the testnet faucet, go to the "Send" page, fill up the request information: recipient address, amount to be sent and optional memo as needed:
Step 2 - Once you hit the "Continue" button, you can review the transaction details in the confirmation window on the desktop wallet and proceed to the next step by clicking "Confirm":
Step 3 - Now, your transaction details will be shown on your ledger device, which includes: Chain-id, Account number, sequence, Type of the transaction, the amount in "basetcro", Sender address, Receiver address, memo message, Transaction fee and gas:
- You can confirm the details and approve the transaction on the ledger device:
- Once the transaction has been approved on you ledger device, you should see a success message on your Desktop Wallet:
- You can then check the transaction history at the "Home" page.