🌈

Sign in with Rainbow

This shows the first screen you are presented with after launching the Rainbow app!
In this guide, you will learn how to install Rainbow wallet on a mobile device, and how to import a seed phrase from another wallet like MetaMask.

Installing Rainbow

To get started, install the Rainbow app on your Android or iOS Device. Search for "Rainbow wallet" and then click on Rainbow - Ethereum Wallet on the Play or App store, then install and launch the app with the Open button.
This shows what the Rainbow app looks like on the App Store.
You will be greeted with two options:
  • Get a new wallet: Selecting this option instantly creates a new Rainbow wallet.
  • I already have one: Import another wallet.

Using a new wallet

Select the Get a new wallet option on the Rainbow app. After selecting this, you will see a screen that asks you to add some ETH. We will be skipping this, as MintKudos is on the Polygon network. You can proceed to the Signing in with Rainbow section below.
This screen shows after a wallet is created or imported on the Rainbow app.

Importing another wallet

Select the I already have one option on the Rainbow app. You can use this feature to import another wallet using your secret phrase, private key, Ethereum address, or ENS name. For this tutorial, you will learn how to export a private key from MetaMask and import it into Rainbow.
This is the screen that shows when you try to import a wallet. Simply paste in your seed phrase to add it to Rainbow wallet!

Export Seed Phrase from MetaMask

This shows the MetaMask account screen on the MetaMask app. Tapping the hamburger menu in the upper left will open additional options and settings.
Open the MetaMask app and tap on the hamburger icon menu in the upper left. Tap on the Settings menu to open the settings for the app.
This shows the MetaMask app's side menu. You can tap on "Settings" to access options like the ability to export your secret recovery phrase.
Tap the Security and Privacy tab to access your Secret Recovery Phrase.
This shows the available settings for your MetaMask account.
Once you are on the Security screen, tap the Reveal Secret Recovery Phrase button. You will be redirected to a screen that asks you to enter your password to continue.
This shows the MetaMask app's Security & Privacy page. Clicking "Reveal Secret Recovery Phrase" will allow you to export your phrase so that it can be imported into Rainbow.
Read the warning on the screen and, if you are in a secure location, enter your password and click the Next button to reveal your phrase.
You will see a popup that warns you to keep your SRP (secret recovery phrase) safe. Press and hold down the Hold to reveal SRP button to reveal your seed phrase.
You can write down the displayed seed phrase or press the Copy to clipboard button for easy copying/pasting into Rainbow later. Note that if you use this feature, it will only keep the phrase copied for 1 minute.

Import Seed Phrase into Rainbow

After exporting your Seed Phrase from MetaMask, launch the Rainbow app. If this is your first time launching the app, select the I already have one option to begin importing your wallet. If you already have the app installed and already have a wallet, you can click on the arrow next to the wallet address to open a menu. Tap the Add an existing wallet button.
This shows the launch screen of the Rainbow app after it has been installed.
Enter your secret recovery phrase in manually or, you can press the Paste button to paste the phrase you copied in the previous step. Tap the Import button to proceed. Set a name for your wallet and then tap the Import Wallet button to import your wallet.
This screen shows that you can paste your Secret Recovery Phrase to import your wallet into Rainbow.
You may see a prompt asking If you'd like to back up your wallet to iCloud or another service. Choose whichever option you'd like. For the purpose of this tutorial, I opted to press No thanks.
Now we need to enable the Polygon network on Rainbow.

Enable Polygon Network

The easiest way to enable the Polygon Network for Rainbow wallet is through the MintKudos website at https://mintkudos.xyz. Once on the website, tap on the Create Kudos button to launch the login options.
This shows the mobile landing page for the MintKudos website.
Select WalletConnect to prepare to sign in with Rainbow Wallet.
This shows the WalletConnect module on mobile. You can click the Rainbow icon to sign in with the Rainbow wallet app.
You should be presented with several options to sign in. Since we're using Rainbow Wallet, tap the Rainbow icon. This should launch your Rainbow app.
This page may open in a browser window. It shows that you can continue to the Rainbow app by pressing the "Go to Rainbow" button.
In the Rainbow app, you will notice a popup that says the title of the Kudos you're trying to claim, and a link to the MintKudos website. Tap the Connect button to proceed. A new browser window will open that says "Continuing to Rainbow...", tap the Go to Rainbow option to swap back to the app.
This shows a MintKudos signin request in the Rainbow app.
Back in the Rainbow app, you will be presented with a Message Signing Request from the MintKudos website. Tap the Confirm button to proceed. This should swap you to the Polygon network and allow you to use features on the app via mobile device!

Enable Mumbai Testnet

If you are wanting to enable the Mumbai Testnet on Kudos, follow these steps:
  • Go to the MintKudos website at https://mintkudos.xyz. (Alternatively, you can go directly to our MintKudos sandbox by navigating to https://sandbox.mintkudos.xyz/.
  • Tap Try me on Testnet beneath the Claim Kudos button.
  • Select WalletConnect to prepare to sign in with Rainbow Wallet. Tap the Rainbow icon. This should launch your Rainbow app.
  • In the Rainbow app, you will notice a popup that says the title of the Kudos you're trying to claim, and a link to the MintKudos website. Tap the Connect button to proceed. A new browser window will open that says "Continuing to Rainbow...", tap the Go to Rainbow option to swap back to the app.
Back in the Rainbow app and after completing these steps, you will be presented with a Message Signing Request from the MintKudos website. Tap the Confirm button to proceed. This should swap you to the Mumbai network and allow you to use features on the app via mobile device!