Creating an account with a Ledger device and Anchor Desktop

Created by Tony Licavoli, Modified on Wed, 24 Sep at 12:46 PM by Tony Licavoli

A Ledger can be used with Anchor Desktop to provide additional security for your Antelope-based accounts.  There are two methods of using a Ledger with Anchor: with an existing account and with a new account.


Jump to ...


Prerequisites

  • You have a current copy of Anchor Desktop installed on your Desktop computer
    • Be sure that you have set your password, which should be the first thing to happen upon startup
  • You have a Ledger device
    • It's PIN has been set.
    • It has the EOS app installed on it
    • It's plugged into a valid USB port with a USB cable that can handle both power and data.
      • Some USB cables do not transmit data and only power. The cable that came with your Ledger should work fine
    • Verify that the Ledger is communicating with Anchor Desktop
      • Be sure to close out any other crypto wallets that could use a Ledger are closed, as they will likely take priority over Anchor Desktop


Setup Without an Account

Preparation 

  • Open Anchor Desktop with your Ledger connected and unlocked
  • Anchor - The USB symbol should be green, as shown below
  • Ledger should have had the PIN entered and the EOS app opened. It should read 
    "Application is ready"


Process

  1. Select the network for which you'd like to purchase an account. For the purpose of this guide, we'll be choosing "Vaulta".

  2. Confirm the selected account and click "Continue to Payment"

  3. Enter your payment info and click "Pay"

  4. Upon successful payment, select "Create account now" to continue

  5. As you are using a Ledger device, select "Launch Anchor on this device"

    1. Be sure to confirm that your browser can open Anchor by clicking "Open Anchor Wallet.app" when prompted by your browser.

  6. At this point, Anchor will take over the process. Go to Anchor and enter your desired account name and click "Next" when ready.

  7. Confirm that your name shows as chosen and make sure to look in the "Hardware Wallet Options" section and check the "Use a Ledger...." box and press "Create"

    1. This should trigger a check by Anchor to make sure your Ledger device is connected. If Anchor is not showing it as enabled, go to your Ledger device and enter your PIN if it has locked.

  8. Select how you would like to use your Ledger in conjunction with your account. We recommend printing out your Owner Key Certificate for backup and using the Ledger for signing transactions and other regular uses. We will be selecting that option for the purposes of this guide. Click "Continue" to proceed.

  9. You will need to verify that the public key shown is what is showing on your Ledger device. Look at your Ledger device and, if the key matches, select "Approve" on your Ledger.

  10. Once the key has been confirmed, your account should be ready to create and loaded into Anchor. Click "Create" to continue. Enter your password for Anchor as needed.

  11. Your account has been successfully created and is setup to use the Ledger device to sign transactions. Please be sure to create your backup in the form of your Owner Key Certificate. If you are not able to at this time, Anchor will remind you going forward.





Setup with an Existing Account

Preparation 

  • Open Anchor Desktop with your Ledger connected and unlocked
  • Anchor - Green USB symbol should be green
  • Ledger should have had the PIN entered and the EOS app opened. It should read 
    "Application is ready"


Process

  1. Go to Tools -> Ledger and click "Load Public Key"

  2. Copy that key and enter it at https://unicove.com/en/vaulta/create-account/direct

  3. Continue the process of covering the resource costs via $A token or RAM from your existing account.

  4. Once the process is complete, go back to Anchor Desktop, click Home in the sidebar and select "Manage Wallets" and then select "Import Account"


  5. Select "Import an Existing Account" and then "Load from Ledger"


  6. Check the box next to the Active or Owner key and then select "Import Account"


  7. At this point, your account that is derived from your Ledger public key is now imported into Anchor and ready to use. Whenever you attempt to sign a transaction on behalf of this new account, you will need to sign using the Ledger device.



If you have any other questions regarding the process or if you encounter any issues along the way, please feel free to reach out to us at support@greymass.com and we'll do our best to assist you.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article