Staker Guide

1.rToken app DOES NOT support Ledger. DO NOT connect APP using Ledger, otherwise your assets will be lost.

2.Before staking MATIC via rToken App, please be sure that your MATIC is ERC20 format.

ERC20 MATIC Contract Address: 0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0

1. Related Wallets

1) Metamask extension:

2) PolkadotJS wallet:

Please refer to this link for the guide of adding the above wallets:

2.Stake MATIC

1) Enter the rMATIC App

rMATIC App link:

Enter the amount of MATIC on the "Staker" page, and click "Stake".

2) Staking Process

After clicking "Stake", the detailed delegation steps will be shown in right notification column:

Sending: send the MATIC that will be staked into the StaFi rMATIC contract account on Ethereum.

Staking: The StaFi rMATIC contract account delegates the MATIC tokens to the best Original Validators.

Minting: Staking process is ended and rMATIC tokens are minted.

The deduction of commission:

Sending: the gas fee charged by Ethereum network is deducted from the Ethereum account.

Staking: the Relay Fee is deducted from the FIS account.

Minting: no commission is deducted.

In addition, User needs to sign three times. Please pay attention to the account that initiates signature.

The first signature: user signs for the transaction on the EThereum chain.

Signature account: Ethereum account

Second signature: Considering that the information on the Ethereum chain is open and transparent, anyone could obtain the transaction information and upload it to the StaFi chain to mint rMATIC. Therefore, before sending the transaction information to StaFi chain, it is necessary to reconfirm the ownership of the transaction to ensure the security.

Signature account: Ethereum account

The third signature is to send the transaction information on the Ethereum chain to the StaFi chain. After it is verified by the StaFi chain, users will receive rMATIC tokens.

Signature account: StaFi account

3) View the delegation data

Check the delegation data on the "Status" page: this page displays the amount of staked MATIC and minted rMATIC , and the exchange rate of the rMATIC/MATIC.

Click "Stake" to continue staking MATIC.

Click "Trade", you could enter into the "Uniswap" rMATIC/ETH trading page.

3.Redeem the staked MATIC

1) Click "Redeem" on the "Status" page, enter the number of rMATIC, and the system will calculate the amount of redeemed MATIC based on the current exchange rate.

Confirm the address of receiving MATIC. If you want to change the account, click "Edit"to change it.

Click "Unbond" to start the redemption operation.

2) Confirm the following information on the pop-up page:

The number of unbonded rMATIC, unbonding commission (it is set as 0.2% of unbond rMATIC in the early stage), Relay bridge fee, unbonding period, and the number of MATIC you could get.

After confirming that it is correct, click "Unbond".

3) After the signature is completed, the amount of staked MATIC and unbonding MATIC will be displayed on the "Status" page.

After the unbonding period is ended, the user does not need to withdraw it manually, and the MATIC tokens will be automatically sent to the designated address.