Skip to main content

Using Ledger with Fluent on Conflux Core

Introduction#

Conflux is a high performance distributed ledger based on the Tree-Graph concensus protocol. Conflux supports the Conflux native token CFX, and numerous other crypto assets including CRC20 and NFT tokens. You can now use your Ledger Nano S or Ledger Nano X hardware wallet to securely store your assets on Conflux. In this guide, we will show you how to install the Conflux app on your Ledger device, how to import your accounts into Fluent, and how to transfer assets on Conflux.

note

This guide is for Conflux Core. If you would like to use your Ledger device with the EVM-compatible Conflux eSpace, click here.

Before You Start#

Before you start, make sure that you have done the following:

If you encounter any issues, find us on Discord or Telegram, we are happy to help.

Installation#

note

The Conflux Ledger app is currently available as an unaudited developer release. Please use it at your own risk.

You can install the Conflux app on your Ledger device by following these steps:

  1. Connect your Ledger Nano S or Ledger Nano X device to your computer through USB.
  2. Unlock your device by entering your PIN.
  3. Open Ledger Live.
  4. Click on the gear icon in the top right corner to open Settings.
  5. Go to "Experimental features" and enable "Developer mode".
  6. In the menu on the left, click "Manager" to open the Ledger Live app manager.
  7. When your Ledger device displays "Allow Ledger manager", press both buttons to continue.
  8. Back in Ledger Live, under the "App catalog" tab, enter "Conflux" in the search field.
  9. Once Ledger Live shows the Conflux app, press "Install".

The Conflux app is now installed successfully.

conflux-app-in-ledger-live

Connecting Your Ledger Device to Fluent#

You can import accounts from your Ledger device into your Fluent wallet by following these steps:

  1. Quit Ledger Live if it is currently opened.
  2. Connect your Ledger Nano S or Ledger Nano X device to your computer through USB.
  3. Unlock your device by entering your PIN.
  4. Navigate to the Conflux app on your device and press both buttons to open it.
  5. In Fluent, open the menu in the top right corner and select "Account Management".
  6. Click "Add" and select "Hardware Wallet". Read the instructions carefully and click "Ready".
  7. On the "Connect your Ledger" page, click "Connect".
  8. A browser popup will appear saying "Fluent wants to connect". Select your Ledger device from the list and click "Connect".
  9. After a few seconds, the "Choose Address" page shows up in Fluent. Select one or more accounts that you would like to import to Fluent and click "Import".

Your account is now available in Fluent as "LedgerNanoS-1" (or similar).

add-ledger-accounts-in-fluent

Using Ledger: Sending Crypto Assets#

Assuming your account on the Ledger device has some CFX tokens, the steps below show how to make a CFX transfer on Conflux.

note

If you do not have CFX, you can purchase at one of the exchanges listed here.

Make sure you have already imported your Ledger account into your Fluent wallet by following the steps in the previous section. Quit Ledger Live if it is currently opened.

  1. Connect your Ledger Nano S or Ledger Nano X device to your computer through USB.
  2. Unlock your device by entering your PIN.
  3. Navigate to the Conflux app on your device and press both buttons to open it.
  4. In Fluent, select your Ledger account (e.g., "LedgerNanoS-1").
  5. Click "Send" and enter the recipient address (should start with 0x).
  6. Under "Token and Amount", enter the amount of CFX to transfer and click "Next".
  7. Double check the transaction details, and click "Confirm".
  8. Your Ledger device will now show "Review transaction". Carefully review the transaction amount and receipient address by repeatedly pressing the right button on your device.
  9. If everything looks correct, press both buttons at the "Accept and send" screen to approve the transaction. Otherwise, press both buttons at the "Reject" screen to reject the transaction.

After the transaction has been approved, it is now signed and sent to the Conflux Network. You can see the transaction status in Fluent. If you click on "History", then click on the arrow icon at the top right corner of your transaction, you can see more details on Conflux Scan.

send-tx-using-ledger

Next Steps#

You can learn more about Conflux at confluxnetwork.org or at the Conflux Developer Portal. You can check transaction and account details on Conflux Scan.

If you encounter any issues, find us on Discord or Telegram, we are happy to help.