Skip to content

Ledger Device App for Conflux(Core Space), supporting Nano S+, X, Stax and Flex

License

Notifications You must be signed in to change notification settings

Conflux-Chain/app-conflux

 
 

Repository files navigation

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.

About

Ledger Device App for Conflux(Core Space), supporting Nano S+, X, Stax and Flex

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 57.2%
  • Python 42.8%