Builder's Dashboard Launch in

About Morpheus

About

MOR Token

MOR Fair Launch

MOR20 Standard

Morpheus Compute

Whitepaper

Bug Bounty

Security Audits

Capital

Dashboards
mor image header

Dashboards

Created by the community these dashboards make it easy to contribute to Morpheus or access Capital, Code, & Compute as a Builder.

Capital

Deposit, Stake, Claim

Manage your MOR tokens and rewards.

MOR20 Smart Contract Factory (BETA)

Create and deploy MOR20 tokens.

Compute

Testnet Stats

View real-time network performance metrics.

Register Compute Provider

Contribute your computing resources.

Code

Claim Rewards

Access and claim your coding rewards for your contributions.

Register as Developer

Join our developer community.

Heartbeat Dashboard

View the status of different Morpheus network projects.

Builders

List your project

Register your project to earn rewards

MOR Rewards & Staking

Manage builder rewards and stakes

Resources

Blog

Media

Events

FAQs

Privacy Policy

Ecosystem
Documentation
Explorer
Buy MOR
AboutMOR TokenMOR Fair LaunchMOR20 StandardMorpheus ComputeWhitepaperBug BountySecurity AuditsCapital
Deposit, Stake, ClaimMOR20 Smart Contract Factory (BETA)
Testnet StatsRegister Compute Provider
Claim RewardsRegister as DeveloperHeartbeat Dashboard
List your projectMOR Rewards & Staking
BlogMediaEventsFAQsPrivacy Policy

Ecosystem

Documentation

Explorer

Morpheus

MOR Claim Guide: Interacting Directly with the Smart Contracts

Anton, Morpheus Contributor

May 8, 2024

This guide will walk you through the process of claiming MOR rewards directly through the smart contracts on the Ethereum chain and obtaining them on the Arbitrum chain. The Metamask wallet is used as a reference in this guide, but the logic remains the same for other Web3 wallets.

0. Smart Contract Addresses

Ethereum:
Distribution contract: 0x47176B2Af9885dC6C4575d4eFd63895f7Aaa4790

Arbitrum:
MOR Token: 0x092baadb7def4c3981454dd9c0a0d7ff07bcfc86

1. How much MOR have I earned as rewards?

You need to go to the Distribution contract, open the "Contract" tab, then the "Read as Proxy" tab.

Don't forget to connect your wallet by clicking on the "Connect to Web3" button.

The rewards are earned every block and to check the amount, you need to call the 2.getCurrentUserRewardfunction and input parameters:

  1. poolId_ (uint256): pool identifier; enter 0 for capital providers pool or 1 for code providers pool;

  2. user_ (address): user wallet address.

Click "Query"

As a result, you will find out how many unclaimed rewards there are at the moment.
Amount is in WEI and you can use this unit converter calculator https://eth-converter.com.

How much MOR have I earned as rewards?

2. How to claim rewards?

You need to go to the Distribution contract, open the "Contract" tab, then the "Write as Proxy" tab.

Don't forget to connect your wallet by clicking on the "Connect to Web3" button. Make sure your wallet has enough ETH to cover gas fees.

Find and call the claim()function and input the following parameters:

  1. claim: 0.001 - this is the amount of ETH that you will send with the transaction to pay for mint on the destination network. Any excess will be returned to you;

  2. poolId_: pool identifier; enter 0 for capital providers pool or 1 for code providers pool;

  3. receiver_(address): Input the address that will receive the minted MOR tokens.

❗Warning: Ensure the address is correct, as this action is irreversible.

Click "Write" and confirm the transaction.

MOR claim (1)

❗ Note: After your Ethereum transaction is confirmed, it may take up to 15 minutes for MOR to appear in your wallet on the Arbitrum chain. This function claims the whole available balance, you can not claim in parts.

3. How to verify that I have received tokens?

Switch your wallet to the Arbitrum chain. If the Arbitrum chain is not added yet, use ChainList and click "Add to Metamask".

Go to MOR token contract. Open the "Contract" tab, then the "Read Contract" tab.

It is necessary to call the function 6. balanceOf()and specify in the account (address)field your wallet address.

Click "Query"

As a result, you will find out how many MOR tokens are in the wallet, reflected in WEI.
To convert WEI you can use this tool https://eth-converter.com.

mor balance

4. Add MOR to Metamask

To add MOR token to your Metamask wallet token list, you need to follow steps from the guide and add MOR smart contract address: 0x092baadb7def4c3981454dd9c0a0d7ff07bcfc86.

import MOR Metamask



💡 Tip: In case you face difficulties, find something unclear, or have questions, you can get assistance in the Morpheus Discord server.

Information on how to deposit or withdraw stETH through the Smart Contract is in this guide.

Beware of scams, Morpheus has no tech support team, no support tickets and will not commence any airdrops. Anyone who message you with proposal to help is likely a scammer.