Skip to content

Latest commit

 

History

History
80 lines (49 loc) · 3.02 KB

README.md

File metadata and controls

80 lines (49 loc) · 3.02 KB

Ledger App Conflux Rust

This is the Conflux Core Space Ledger device app, which can work with the Conflux Fluent Wallet to send transactions to the Conflux Network (Core Space). This app adds support for the Conflux native token(CFX) to the Ledger Nano S+/Flex/Stax/X hardware wallet.

Current Features:

  • Public key queries
  • Parse, display, and sign simple CFX transfer transactions

Command APDU

APDU specification

Building and installing

This project is developed in Rust and started from the Ledger Rust boilerplate.

Prerequisites

To build and install the app on your Ledger Device, you must set up the development environment as described in the Ledger documentation. You need to install below tools:

  1. Docker
  2. X Server
  3. VS Code
  4. The Ledger extension in VS Code

Clone the repository

git clone [email protected]:Conflux-Chain/app-conflux.git
cd app-conflux

Build & Test

build snapshot

Note: Nano X do not support side-load app, please use other device for physical test.

Resources

  1. Ledger Official Documentation
  2. Ledger Rust SDK
  3. Ledger Rust Boilerplate
  4. Ledger Discord
  5. Community Rust Libs

Other Ledger Apps in Rust

  1. Sui
  2. Radix Babylon
  3. Ledger Alephium
  4. Ledger Starknet
  5. Ledger Ironfish DKG
  6. Near
  7. app-pocket

Faqs

1. Why do not support the Ledger Nano S?

The Nano S has not been sold since June 2022, and Ledger Live no longer supports new apps for the Nano S.

2. If my device is a Nano S, what should I do?

You can purchase new hardware wallets like the Nano S Plus, Flex, or Stax. Import your recovery phrase and use the wallet after restoring it.

Or you can side load the app to your Nano S, check this documentation for more details.

3. I am a Conflux E Space user, which app should I use?

Since the Conflux E Space is fully compatible with the Ethereum, you can use the Ethereum app + MetaMask to interact with E Space.

4. Does this app support the Conflux 1559 hardfork?

Yes

5. Which version of Fluent Wallet should I use?

This Ledger Conflux app needs to be used with Fluent Wallet version above 2.8.0. Supported browsers include Chrome and Edge.