Staker Guide

rToken app DOES NOT support Ledger. DO NOT connect APP using Ledger, otherwise your assets will be lost.
This guide refers to PolkadotJS and Phantom wallet, so if it is not installed, please download and install the wallets as the guide. If not, please skip this step.
Before staking SOL, please make sure that some FIS is in your StaFi account to charge the relay fee. If not, please follow this guide to swap some FIS.

2.Stake SOL

1) Enter the rSOL App
rSOL App link:
Enter the amount of SOL on the "Staker" page, and click "Stake".
2) The minted rSOL types are displayed on the “Choose mint type”page, rSOL App supports Native and SPLformats. Native rSOL will be used on the StaFi ecosystem,SPL rSOL used for DeFi on Solana.
Note: some commissions and operations will be involved in the new mint type function.
Relay Fee: charged by the relayers to pay for the cross-chain contract interaction service fee between StaFi chain and Solana chain.
Bridge Fee: charged for the bridge between StaFi and Solana chain swapping Native rSOL into SPL format.
Sending fund: send the SOL that will be staked into the StaFi rSOL contract account on the Solana chain.
Signature: Considering that the information on the Solana chain is open and transparent, anyone could obtain the transaction information and upload it to the StaFi chain to mint rSOL. Therefore, before sending the transaction information to the StaFi chain, it is necessary to reconfirm the ownership of the transaction to ensure the security.
Staking & Swap: including two main operations, stake rSOL and get rSOL, and swap rSOL into SPL format.
This guide takes obtaining SPL rSOL as an example to demonstrate the operation process of the new mint type.
When users select BEP20 format, please enter the Binance account to receive rSOL in the "Received address" column, click “Stake”.
When users select SPL format, please enter the Solana account to receive rSOL in the "Received address" column, or click "connected addr" to enter the Solana account in connection automatically.
3) The transactions and handling fees are displayed in the "Staking Overview" page, just click ”Continue”.
4) Please sign as the prompts,and the "Liquiding Process" on the right will show the Staking & Swap process.
5) View the delegation data
Check the delegation data on the "Status" page.

3.Redeem the staked SOL

1) Click "Redeem" on the "Status" page, enter the number of rSOL, and the system will calculate the amount of redeemed SOL based on the current exchange rate.
Confirm the address of receiving SOL. 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 rSOL, unbonding commission (it is set as 0.2% of unbond rSOL in the early stage), Relay bridge fee, unbonding period, and the number of SOL you could get.
After confirming that it is correct, click "Unbond".
3) After the signature is completed, the amount of staked SOL and unbonding SOL will be displayed on the "Status" page.
After the unbonding period is ended, the user does not need to withdraw it manually, and the SOL tokens will be automatically sent to the designated address.