Difference between revisions of "ICP custody with Ledger Nano"
m (Add reference to hardware wallet CLI page that I am about to write.) |
|||
(One intermediate revision by one other user not shown) | |||
Line 8: | Line 8: | ||
* Networked computer | * Networked computer | ||
− | * [https://identity.ic0.app/ | + | * [https://identity.ic0.app/ Internet Identity] with [https://nns.ic0.app/v2/ NNS frontend dapp] |
* Ledger Nano | * Ledger Nano | ||
− | You can follow the user manual here: [https://medium.com/dfinity/integrating-ledger-nano-with-the-nns-front-end-dapp-user-manual-9c5600925e16 Integrating Ledger Nano With the NNS Front-End Dapp] | + | You can follow the user manual here: [https://medium.com/dfinity/integrating-ledger-nano-with-the-nns-front-end-dapp-user-manual-9c5600925e16 Integrating Ledger Nano With the NNS Front-End Dapp]. If you prefer using CLI, there is a [[Hardware Wallet CLI]] that you can also use to manage any ICRC-1 token. |
==Features== | ==Features== |
Latest revision as of 07:34, 22 August 2023
Ledger Nano
The Ledger Nano is one of the world’s most popular hardware wallets for safely storing crypto assets. A Ledger wallet combined with the Ledger Live app gives users complete control over their crypto, ensuring ownership over their assets while providing maximum security.
ICP and Ledger Nano
To use the Ledger Nano to manage your ICP follow these instructions, you need three things:
- Networked computer
- Internet Identity with NNS frontend dapp
- Ledger Nano
You can follow the user manual here: Integrating Ledger Nano With the NNS Front-End Dapp. If you prefer using CLI, there is a Hardware Wallet CLI that you can also use to manage any ICRC-1 token.
Features
The Ledger Nano + NNS dapp integration supports the following actions:
- Receive/send ICP
- Stake a neuron
- View neurons
- Add neurons as hotkeys
- Dissolve neurons
- Disburse neurons
- Increase dissolve delay of neurons
- View NNS proposals
- Vote on NNS proposals
- Choose neurons to follow for voting
Benefits
- Maximum control of one's seed phrase (NNS frontend dapp does not access one's seed phrase)
- Has all the functionality one needs for custody, staking, voting
- Ideal for people who want to want to combine easy web experience with to control of their seedphrase ICP
Trade-offs and risks
If you use this combination, you are accepting the following trade-offs:
- Risk of losing access - If you only have lose access your Ledger Nano AND forget seed phrase, you lose access to your ICP.
- Risk your devices do not support it - Not all devices and browsers support WebAuthn, so this option is sometimes not available. Supported browsers for Ledger Nano integration currently include Chrome (desktop) v89+, Edge v89+, and Opera v76+.
Security
The Ledger Internet Computer (ICP) app was built by a collaboration between the Zondax team of engineers and cryptographers and the DFINITY Foundation. It was released and announced on December 3, 2021 [1].
The Ledger Internet Computer (ICP) app has undergone a third-party audit and has been reviewed and approved by Ledger. You can access the Ledger Internet Computer (ICP) app repository here: https://github.com/Zondax/ledger-icp.