Skip to content

Commit 764f96e

Browse files
authored
Merge pull request #1222 from Concordium/ledgerWalletTutorial
Add ledger wallet tutorial
2 parents f2e4a28 + fe6022d commit 764f96e

27 files changed

+520
-335
lines changed

Pipfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ sphinx-tippy = "*"
1515
sphinx-notfound-page = "*"
1616
pydata-sphinx-theme = "*"
1717
sphinx-sitemap = "*"
18+
sphinxcontrib-video = "*"
1819

1920
[dev-packages]
2021
doc8 = "*"

Pipfile.lock

Lines changed: 317 additions & 334 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/mainnet/conf.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@
5151
"sphinx_design",
5252
'notfound.extension',
5353
"sphinx_tippy",
54-
"sphinx_sitemap"
54+
"sphinx_sitemap",
55+
"sphinxcontrib.video"
5556
]
5657

5758
# sphinx-prompt must be the first of these two.
Lines changed: 199 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,199 @@
1+
.. _ledger-tutorial:
2+
3+
============================================================
4+
How To Use Your Ledger Device With Concordium Desktop Wallet
5+
============================================================
6+
7+
Introduction
8+
------------
9+
10+
A Ledger Device is a hardware wallet that is considered one of the most secure ways to store your digital assets. Ledger uses an offline, or cold storage, method of generating private keys, making it a preferred method for many crypto users. This guide will help you to connect your Ledger device to the Concordium Desktop Wallet. The Concordium Desktop Wallet enables you to Send and Receive CCD with the Ledger Device.
11+
12+
Quick links
13+
-----------
14+
15+
* :ref:`Set up the Desktop Wallet<overview-desktop>`
16+
* :ref:`Wallet activities<manage-wallets-lp>`
17+
* :ref:`Send CCD<send-CCD-wallets>`
18+
* :ref:`Transfer CCD with a schedule in the Desktop Wallet<CCD-single-schedule-desktop>`
19+
* :ref:`Desktop wallet Navigation and settings<overview-account-desktop>`
20+
21+
Before You Start, Make Sure
22+
---------------------------
23+
24+
* You've `initialized <https://support.ledger.com/article/360000613793-zd?redirect=false>`_ your Ledger Device
25+
* The latest firmware is `installed <https://support.ledger.com/article/360002731113-zd?redirect=false>`_ (Ledger Nano S)
26+
* Ledger Live is `ready to use <https://support.ledger.com/article/4404389503889-zd>`_
27+
* Install the latest version of `Concordium Desktop Wallet <https://www.concordium.com/wallet>`_
28+
29+
Installing the Concordium App on Your Ledger Device
30+
---------------------------------------------------
31+
32+
#. Open the Manager in Ledger Live
33+
#. Connect and unlock your Ledger Device
34+
#. If asked, follow the onscreen instructions and Allow Ledger Manager
35+
#. Find Concordium in the app catalog and install the Concordium app
36+
37+
.. image:: ../../docs/images/ledger-tutorial/image1.png
38+
:alt: Concordium app in Ledger Live catalog
39+
40+
#. Click the *Install* button
41+
42+
a. An installation window will appear
43+
b. Your device will display Processing…
44+
c. The app installation is confirmed
45+
46+
.. image:: ../../docs/images/ledger-tutorial/image2.jpg
47+
:alt: Concordium app on Ledger device
48+
49+
.. image:: ../../docs/images/ledger-tutorial/image3.jpg
50+
:alt: Installation confirmation
51+
52+
#. Close Ledger Live
53+
54+
Connecting to the Concordium Desktop Wallet
55+
-------------------------------------------
56+
57+
#. First, connect and unlock your Ledger Device
58+
#. Open the Concordium App on your Ledger Device
59+
60+
.. image:: ../../docs/images/ledger-tutorial/image2.jpg
61+
:alt: Concordium app on Ledger device
62+
63+
- Ledger Nano S will show "Concordium"
64+
65+
.. image:: ../../docs/images/ledger-tutorial/image3.jpg
66+
:alt: Installation confirmation
67+
68+
Ledger Nano S will show "Application is ready"
69+
70+
#. Open the Concordium Desktop Wallet Application and create your account
71+
72+
.. image:: ../../docs/images/ledger-tutorial/image6.png
73+
:alt: Create account screen
74+
75+
#. Click the *Submit* button on the right part of the screen
76+
77+
.. image:: ../../docs/images/ledger-tutorial/image7.png
78+
:alt: Submit button location
79+
80+
#. Confirm the exporting of the public key on a device
81+
82+
.. image:: ../../docs/images/ledger-tutorial/image8.png
83+
:alt: Public key export confirmation
84+
85+
#. Verify that the address on the Concordium Desktop Wallet matches the address on your Ledger Device
86+
87+
.. image:: ../../docs/images/ledger-tutorial/image9.png
88+
:alt: Address verification screen
89+
90+
#. Confirm the Concordium Wallet address details on Ledger
91+
92+
.. image:: ../../docs/images/ledger-tutorial/image10.png
93+
:alt: Ledger address confirmation
94+
95+
#. Your New Concordium Desktop Wallet account has been created
96+
97+
.. image:: ../../docs/images/ledger-tutorial/image11.png
98+
:alt: New account creation confirmation
99+
100+
.. note::
101+
102+
For Ledger Nano S: Press the right button to show the address.
103+
104+
.. note::
105+
106+
For Ledger Nano X: Press the right button to scroll to "Display Account". Then press both buttons to show the address.
107+
108+
View Account Balance
109+
--------------------
110+
111+
Your account balance is shown on the top bar of the Desktop Wallet denominated in CCD amount.
112+
113+
.. image:: ../../docs/images/ledger-tutorial/image5.png
114+
:alt: Account balance display
115+
116+
Receiving CCD in the Concordium Desktop Wallet
117+
----------------------------------------------
118+
119+
#. Make sure you have verified your Receive address as shown in Steps 5 and 6 of "Connecting to the Concordium Desktop Wallet"
120+
#. You can get your Receive address by simply copying the address to the clipboard or by scanning the QR Code
121+
122+
a. You can copy the address by clicking the button next to the address
123+
124+
.. image:: ../../docs/images/ledger-tutorial/image13.png
125+
:alt: Copy address button
126+
127+
.. image:: ../../docs/images/ledger-tutorial/image14.png
128+
:alt: QR code display
129+
130+
b. To scan the QR Code, click the QR code, which will show an enlarged QR Code to scan. Please verify that the address matches after you have scanned. Click the button to go back to the Main page
131+
132+
.. image:: ../../docs/images/ledger-tutorial/image23.png
133+
:alt: button
134+
135+
.. image:: ../../docs/images/ledger-tutorial/image16.png
136+
:alt: Enlarged QR code
137+
138+
.. image:: ../../docs/images/ledger-tutorial/image15.png
139+
:alt: Wating for user to finish process
140+
141+
c. Once you have sent CCD from another Wallet, you will see it in your transaction history and your CCD balance will update
142+
143+
Sending CCD in the Concordium Desktop Wallet
144+
--------------------------------------------
145+
146+
#. Click on the *Send* button on the left side, enter the CCD address and the amount on the right side of the screen, and click the *Continue* Button
147+
148+
.. image:: ../../docs/images/ledger-tutorial/image17.png
149+
:alt: Send CCD screen
150+
151+
#. Review the amount you are sending and the Fees for the transaction and click the *Submit* Button
152+
153+
.. image:: ../../docs/images/ledger-tutorial/image18.png
154+
:alt: Transaction review screen
155+
156+
#. Review and sign the transaction on your Ledger Device
157+
158+
For Ledger Nano S:
159+
160+
.. image:: ../../docs/images/ledger-tutorial/image19.jpg
161+
:alt: Ledger transaction review
162+
163+
Press the right button on your Ledger Device to review the transaction details (Amount and Address) until you see "Sign Transaction"
164+
165+
.. image:: ../../docs/images/ledger-tutorial/image20.jpg
166+
:alt: Sign transaction screen
167+
168+
Press both buttons on your Ledger Device to sign the transaction.
169+
170+
.. image:: ../../docs/images/ledger-tutorial/image21.jpg
171+
:alt: Transaction signing confirmation
172+
173+
For Ledger Nano X: press the right button on your Ledger Device to review the transaction details (Amount and Address) until you see "Accept" then press both buttons
174+
175+
#. Once you sign the Transaction on the Ledger Device, a green banner will appear to show that the transaction was successful and a "Sending" transaction will appear in the Transaction history
176+
177+
.. image:: ../../docs/images/ledger-tutorial/image22.png
178+
:alt: Transaction success confirmation
179+
180+
Video Guide
181+
-----------
182+
183+
A video guide is available below:
184+
185+
.. video:: ../../docs/images/ledger-tutorial/Desktop_wallet_x_Ledger.mp4
186+
:width: 80%
187+
:align: center
188+
189+
Support
190+
-------
191+
192+
* Telegram: https://t.me/concordium_official
193+
* Github: https://github.com/Concordium
194+
* Support email: [email protected]
195+
196+
How It Was Made
197+
---------------
198+
199+
This guide was made according to the ledger third-party application design guidelines: `Ledger and Third-Party Wallets <https://www.ledger.com/academy/hardwarewallet/ledger-and-third-party-wallets>`_.

source/mainnet/docs/guides/setup-wallets-lp.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ Choose your wallet for instructions about installation and configuration.
1414
../guides/setup-cryptox-wallet
1515
../browser-wallet/setup-browser-wallet
1616
overview-desktop
17+
ledger-tutorial
Binary file not shown.
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)