Sign In & Onboarding

How to Create a Web3 Wallet (MetaMask & WalletConnect)

Follow the steps carefully to create a secure Web3 wallet and connect it to platforms using MetaMask and WalletConnect.

How to Set Up a MetaMask Wallet (Browser Extension)

MetaMask is a popular Web3 wallet that allows you to interact with decentralized applications (dApps) and manage cryptocurrencies. Follow this step-by-step guide to set up your MetaMask wallet and connect it to Sahara.

Step 1: Install MetaMask

  1. Download and install the official MetaMask extension for your preferred browser, such as Google Chrome or Firefox. Link here: https://metamask.io/download/

  2. Once installed, open MetaMask and click the “Get Started” button to begin setting up your Ethereum wallet.

Step 2: Create a New Wallet

  1. Click the “Create a Wallet” button on the next screen.

  2. Choose a strong password and confirm it to create your account. This password will be used to access your wallet on the current device.

  3. MetaMask will generate a 12-word Secret Recovery Phrase.

Write down all the words carefully in the exact order shown on your screen.

Important: This phrase is essential for restoring your wallet if you lose access to your device.

Store the recovery phrase in a safe and private location. Never share it with anyone, as it provides full access to your wallet funds.

  1. Click “Next” and confirm your backup by selecting the words in the correct order.

Step 3: Connect MetaMask to Sahara

  1. On the Sahara Data Service Platform, choose MetaMask from the sign-in options.

  2. Confirm the connection request in your MetaMask extension.

How to Use WalletConnect (A Wallet Aggregator for Mobile Wallets)

WalletConnect is a protocol that allows you to securely connect various wallets (including MetaMask) to decentralized applications. Follow this guide to set up and connect your mobile wallet using WalletConnect.

Step 1: Download and Install a Web3 Wallet (Mobile App)

To use WalletConnect, you need a crypto wallet first. Here’s how to create one using MetaMask as an example:

  1. Go to the App Store (iOS) or Google Play Store (Android).

  2. Search for MetaMask and download the official app.

  3. Open the app and tap “Get Started.”

  4. Choose “Create a New Wallet.”

  5. Set a Password: Create a secure password for accessing your wallet on your mobile device.

  6. Save Your Secret Recovery Phrase (12 Words):

Write down the 12-word Secret Recovery Phrase shown on the screen.

Store it offline in a secure location.

DO NOT share this phrase with anyone, as it can be used to access your funds.

Confirm the recovery phrase in the correct order to finish the wallet setup.

Step 2: How to Connect Wallet Using WalletConnect (Mobile Method)

Now that you have a wallet, you can connect it to a platform using WalletConnect.

Using Your Phone to Connect:

  1. Open the Web3 platform you want to connect to on your computer or mobile browser.

  2. Find the “Connect Wallet” button (usually on the top right corner).

  3. Select WalletConnect from the list of wallet options.

  4. A QR Code will appear on the screen.

Using MetaMask Mobile App to Scan the QR Code:

  1. Open your MetaMask app.

  2. Tap the Menu Icon (three lines) in the top-left corner.

  3. Select WalletConnect.

  4. Tap “New Connection” and scan the QR code shown on the Web3 platform.

  5. Confirm the connection request inside the MetaMask app.

You’re now connected! Your wallet can interact with the platform for transactions.

Step 3: Use WalletConnect to sign in

  1. Choose WalletConnect from the sign-in options.

  2. A QR code will appear on the screen.

  3. Scan the QR code.

  4. Your wallet will ask for permission to connect. Confirm the connection.

Using an Existing On-Chain Wallet

When you first visit the login page you will be greeted by a familiar pop-up. This will give you the option to sign in. Please use your whitelisted wallet to sign in. There are several ways you can authenticate yourself on our platform. But in this Season , you will only be able to log-in via your whitelisted wallet.

Your wallet serves as a place to store and manage your digital assets on the blockchain. You can authenticate by scanning a QR code with any WalletConnect-compatible wallet, or by using apps and/or browser extensions. Our platform supports a number of on-chain wallets, including: Metamask, Coinbase Wallet or Smart Wallet, Torus Wallet and many others.

Set Up Your Profile

Your profile contains simple information, such as your name, birth year, preferred language, gender, and country. However, not all information is required.

Select Your Interests

The next step is to select your interests. Please choose five categories (by clicking on the corresponding images) that best suit your interests and expertise. Doing so will help us determine which categories we should add more of in the future.

A checkmark will be displayed in the upper right-hand corner of your selections. If you wish to deselect an interest, click on it a second time. Clicking it again will toggle it back on again.

Completing your profile and selecting your interests will give you a Welcome Gift of 100 points.

Congratulations! You are ready to begin your Sahara journey!

FAQ

Can I change my sign-in method?

Unfortunately, you cannot change your initial sign-in method after setting up your account. If you wish to use a different sign-in method, you will need to create a new account from scratch.

Is it safe to connect with my on-chain wallet? Will my funds be compromised if I use this method for sign-in?

Connecting your on-chain wallet for sign-in is safe. We do not have access to the contents of your wallet or any other sensitive information. Your funds and data remain under your control and are not compromised by the authentication process.

I have been whitelisted, but I cannot log in to the platform using my social account/email/phone. What should I do?

The wallet address is the only criterion for whitelisting you, so please use the whitelisted wallet address to log in to the platform.

Can I log in to my account on different devices?

Yes, you can use any device to access your account as long as you remember your login credentials, allowing you to participate in tasks and monitor your progress anytime, anywhere.

Can I join a season already in progress?

No, users are onboarded on a seasonal basis.

How can I check my digital wallet balance and withdraw funds?

You can use any third-party digital wallet application to manage your cryptocurrency balance. Log in to the third-party wallet using your Sahara platform wallet address. This allows you to check your balance and make transactions as needed.

Can I modify the wallet address in my account?

No, the wallet address is the unique identifier for your account.

What should I do if I'm stuck on an annotation task?

If you're unsure, click the “Read Instructions” button for detailed guidelines. If you still have questions, you can search online or discuss them in the official Discord channel for further assistance.

Can I switch between the roles of Annotator and Reviewer during a task?

No, roles cannot be switched during a task. Roles are automatically assigned by the system based on platform needs, your skills, and task requirements. Users are unable to manually choose or change their roles once assigned.

Can I choose my role in a task?

No, it is assigned to you randomly by the system to optimize task distribution and maintain high-quality results.

Will the rewards be different for two roles?

No, the rewards are not different for the two roles. Both annotators and reviewers earn Sahara Points based on the task’s description and the quality of their contributions. The system ensures fairness by rewarding users equally for their efforts, regardless of their assigned role.

Last updated