Yoroi Wallet Installation Guide

September 28, 2021 by Anooj Patel ‐ 4 min read

Introduction

A crypto wallet is a storage mechanism that holds your private keys to keep you tokens safe and accessible. Wallets also have the functionalities of sending, receiving, and in the case of Cardano, staking.

Yoroi is a wallet built by Emurgo, that orginially sprouted from and now is partenered with IOHK (the group that developed Cardano initially). Yoroi is a very lightweight and popular wallet for Cardano. It is a browser-based wallet that makes it easy for ADA holders to delegate ADA to a stake pool and receive rewards. It is also your gateway to the Cardano ecosystem, such as connecting and interacting with smart contract-based DeFi apps.

Given that security is a critical component of digital wallets, Yoroi has been designed to process individual transactions without relying on storing any private information. This means, you don’t store your private keys on Yoroi.

Download

Prerequisites:

  • Make sure you have a modern web browser (Brave, Google Chrome, Mozilla Firefox, Opera). Optional:
  1. Navigate to Yoroi’s website. Yoroi Landing Page

  2. Click the download button and select the Browser type you’re looking to install! Note you can also install this on iOS and Android as well. Yoroi Download

  3. Once you click Download, you’ll be navigated to the browser’s respective extension/app store. Select Download, and you’ll be returned back to the yoroi-wallet.com. Note, you can confirm that the developer is correct, by confirming that the download is offered by yoroiwallet.com. Yoroi Extension Page

  4. Select a language that you want to interact with. There are many languages available other than English. Language Selection

  5. Make sure to read the Terms of Service and when ready, hit accept and continue. Terms of Service

  6. A notification to enable Cardano URLs and links will appear. This is for making transactions with other Cardano webapps easier and allow extensions to utilize the wallet on different websites, similar to MetaMask for Ethereum. If you’re interested, make sure to continue and hit Allow for your browser. Cardano payment URL Enable Page

Wallet Selection

There are 3 ways to connect a wallet

  1. Connect a hardware wallet (Not covered but will be in the future)
  2. Create a new wallet
  3. Restore a wallet

Wallet Type Selection

Creating a New Wallet

  1. Select “create wallet” and hit continue Cryptocurrency Selection

  2. Select “Cardano”. Ergo is another cryptocurrency that Yoroi supports. Create Wallet Page

  3. You’ll see a display similar to this, where you can give your wallet a name and a spending password. Having a spending password means you’ll have to type this password in everytime you want to spend or interact with the wallet. Note, this is different from your restoration phrases which we will cover soon. Spending passwords are a little confusing at first, so let’s make them less confusing!

    For most interactions with your wallet, you will need to use your spending password for security reasons. The spending password is unique to this computer / installation of Yoroi, and if you ever recover your wallet on another computer, you will choose a new spending password. Recovery Page

  4. When completed, hit continue and navigate through to the recovery phrases page. See Recovery Phrases

  5. IMPORTANT! Save these phrases and the order of these phrases somewhere! These phrases are the key to unlock all of your funds. Make sure to be extremely careful with storing them. We recommend getting out a piece of paper, writing down the seed phrase, checking it twice, and storing with your other sensitive documents. We highly recommend against storing them online, but if you must, consider creating a poem or short story using the words in the seed phrase so that you are the only one who can decipher it. Recovery Agreement

  6. Once you finish, you’ll see a wallet page that shows your wallet! Dashboard

  7. To stake, you select Delegation List

  8. Look up a stake pool to delegate to (in our case, MAESTRO Pool), and select delegate. Here you can select an amount ADA that you want to delegate to this specific pool! Note that you’ll have to wait 5 epochs (which is equivalent to 25 days) before you get your first reward for delegating. You will then get rewards every 5 days even if you switch pools for this wallet.

    More information can be found on our FAQ. Delegation Page

Using a Previously created Daedalus Wallet with Yoroi

  1. Click Restore Wallet and click the tick boxes to confirm you are attempting to recover Wallet Type Selection

  2. Utilize the same recovery phrases that are used in Daedalus when you created your wallet.

  3. The wallet will not let you recover if the phrase is not correct, and until the “continue” button turns, green, it won’t complete Restore Page

  4. Once you confirm, you will be returned to the wallet main page. From here, select Delegation List. Dashboard

  5. Look up a stake pool to delegate to (in our case, MAESTRO Pool), and select delegate. Here you can give an amount that you want to delegate to this specific pool.

    More information can be found on our FAQ. Delegation Page


MAESTRO is a mission-driven Cardano stake pool committed to creating quality educational content about blockchain technology. We are a community of scientists, engineers, and lifelong learners that believe knowledge is power. We donate 10% of our rewards to an educational charity chosen by our delegators. Please consider staking with us, ticker [MSTR], and join our socials