Claim Rewards
There are 2 ways to claim rewards:
On the Morpho interface
Connect
Connect your wallet to the Morpho Interface
Click on the stars
Access the rewards card via the "three little starts" button

Click on the Claim Rewards
button
At the smart contract level
Specifying each inputs
Query the API
Query the following endpoint by replacing the existing address with the address that has supposedly earned rewards:
Endpoint:
https://rewards.morpho.org/v1/users/0xC977d218Fde6A39c7aCE71C8243545c276B48931/distributions
And retrieve information 1
, 2
, 3
, 4
and 5
.

Jump on Smart Contract
Jump on the distributor
address (on etherscan or basescan depending on the chainId
), which is point 3

Fill and Sign
You are done.
Specifying the raw data
This method allows you to claim rewards by directly sending the pre-formatted transaction data, without manually specifying each input.
Query the API
Query the following endpoint by replacing the existing address with the address that has supposedly earned rewards:
Endpoint:
https://rewards.morpho.org/v1/users/0xC977d218Fde6A39c7aCE71C8243545c276B48931/distributions
tx_data
retrieval
The tx_data
field (point 6
in the image below). This contains the pre-formatted transaction data.

Send the transaction
Send a transaction to the distributor
address (point 3
in the image) using the tx_data
as the transaction data:
-
If using MetaMask, Rabby, or similar wallets:
a. Click "Send Transaction"
b. In the "To" field, enter thedistributor
address
c. In the "Hex Data" or "Data" field, paste the entiretx_data
value
d. Review and confirm the transaction
This method automatically includes all necessary inputs (amount, merkle proof, etc.) in the transaction data, simplifying the claim process.