Trade perpetual contracts, swap tokens, spend cryptocurrency, and invite friends through MetaMask Rewards to earn points.

For every point you earn, you’ll receive more rewards and contribute to future airdrops.

Here’s the link first—use the invitation code: 8NKJBB to get double points.

Invitation Link

1: Swap

Token-to-token swapping.

Click the Swap button, or directly click the Trade button below and select Swap to enter the swap interface.

Since the Linea chain offers double points, it’s recommended to interact on this chain.

In the swap interface, switch to the Linea chain. Here, USDC-MUSD is selected!

Enter your amount and click Swap to perform the swap.

You can swap back and forth to reach your desired points goal.

For cross-chain requirements, the operation is the same—just select the target chain in the swap interface!

2: Contracts

This is a derivatives trading method that allows you to leverage your funds without actually holding the underlying asset.

Click Perpetual Contracts on the rewards page, or directly click the Trade button and select Perpetual Contracts.

You can skip the introductory images and text the first time you enter.

Enter the perpetual contracts interface and select Deposit.

Note: Deposits only support USDC on the Arbitrum chain!

The minimum deposit amount is 10 USDC.

If you don’t have funds on Arbitrum and don’t want to withdraw from an exchange, you can use the app’s cross-chain transfer function to move funds and then deposit.

When transferring USDC, remember to transfer a small amount of ETH as gas!

Once your deposit arrives, you can start perpetual contract operations.

At the bottom of the interface, select the token you want to trade. If it’s not listed, you can search in the top-right corner.

Here, I selected ETH. In the interface, you can go long or short.

Here’s a simple explanation of the difference:

Long: Bullish—open a long position; you profit if the price rises.

Short: Bearish—open a short position; you profit if the price falls.

After entering the long or short interface, you can adjust limit or market orders in the top-right corner!

Adjust the leverage multiplier at the leverage section.

Set take-profit/stop-loss prices in the TP/SL section!

Once everything is ready, click Long/Short at the bottom to place the order!

Once the order is placed, you can see your position.

Here, you can also adjust take-profit/stop-loss prices.

You can also close the position to complete the trade and realize profit/loss!

If you don’t plan to continue with contracts, remember to withdraw your USDC.

Withdrawals incur a fee and take about five minutes to arrive.

Withdrawn amounts will appear on the Arbitrum chain.

The last two ways to earn points are inviting friends—every 50 points your friend earns gives you 10 points—and loyalty rewards: addresses that previously used MetaMask and traded in it earn 250 points per $1,250, up to 50,000.