Create an identity and an initial account in the Desktop Wallet

Before you can start using the Desktop Wallet and submit transactions to the blockchain, you need an initial account and an identity issued by an identity provider. The identity provider will submit the initial account to the chain and will know the identity of the owner of the initial account, but not of any other accounts that you create.

Prerequisites

  • A Ledger hardware device that’s set up and ready for use.

Warning

You can’t import accounts and identities created in the Concordium Mobile wallet into the Desktop Wallet.

Create an initial account

  1. Go to Accounts. A message is displayed saying you don’t have an identity or an initial account yet. Select Request new. If you’ve been using another computer, and you already have an existing account, you can select Import existing.

  2. Enter a name for your identity, and then enter a name for your initial account. Select Continue.

  3. Select an identity provider. Currently, Notabene is the only one available.

  4. Connect your Ledger hardware device and enter your PIN code on the Ledger. Press the buttons above the up and down arrows to choose a digit, and then press both buttons to select the digit.

  5. In the Desktop Wallet, there’s a message asking you to open the Concordium application on the Ledger. On the Ledger, press both buttons when it says Concordium. The Ledger says Concordium is ready.

  6. In the Desktop Wallet there’s a message saying Ledger Nano S is ready. Select Submit.

  7. Press both buttons to confirm the following on the Ledger:

    • Create credential (each credential is assigned a number)

    • Public key

  8. Review that the public key on the Ledger corresponds to the public key in the Desktop Wallet. Use the right button to navigate through the key.

  9. Press both buttons to confirm, and then in the Desktop Wallet, select Continue.

  10. The Ledger says Review identity provider info. Press both buttons, and then press the right button to navigate through the public key and verify that it corresponds to the information in the Desktop Wallet. Press both buttons to confirm.

  11. Verify that the signature threshold on the Ledger corresponds to the threshold in the Desktop Wallet.

  12. Press the right button, and then press both buttons to sign the identity provider information.

  13. In the Desktop Wallet, the New identity page is displayed. Enter the identity verification information and select Submit. This information will vary depending on the identity provider. The identity provider submits the identity to the blockchain. When the initial account is created in a finalized block on the blockchain, the identity provider confirms the identity, and after confirmation, a green check mark is displayed next to the Concordium logo on the identity.

  14. Select Finished. When you’ve created more accounts, you can recognize you initial account by the text (identity) next to the name.

Note

When you’ve created your identity and account, we strongly recommend that you make an export of all accounts, ID’s and addresses. This way, you’ll have a backup in case the database is damaged.

Support & Feedback

If you have questions or feedback, join us on Discourse, or contact us at support@concordium.software.