Middle Staking Docs
  • 👋Welcome
    • Presentation
    • Stake Unstake Rewards
    • Deposit
      • Deposit fees
  • 🪙MID TOKEN
    • Distribution
    • Staking rewards
    • Buy & Sell
    • Use cases
  • 📔CONTRACTS
    • Staking Contract
      • Details
      • Functions
    • Swap contract
      • Details
      • Liquidity
      • Swap
    • NFT/SFT Staking Contract
      • Details
  • Liquidity & swap
Powered by GitBook
On this page
  1. Welcome

Stake Unstake Rewards

PreviousPresentationNextDeposit

Last updated 2 years ago

The dapp page "ESDT staking" References the list of existing staking pairs and their respective rewards that users are able to interact with.

First, select the "Staked Token" (default will be MID)

This menu will load every existing pools related to the staked token

If you want, you can share a direct link to a staked token page with the token of your choice.

Second, choose the pool to stake. You can split your tokens on multiple pools.

Pool informations and interactions :

1 : Logo of the token that user have to stake in this pool

2 & 3 Logo & Ticker of the token that user will receive as a staking rewards

4 : Explorer link + Social links and price of the rewarded token if they exist

5 : Amount of rewarded tokens locked in SC that will be distributed over time to users.

6 : Amount of rewarded tokens distributed since the pool creation.

7 : Distribution speed of the pool.

8 : Calculated APR based the (5)(7)(9) This calculation is only based on the number of token and not on the price.

9 : Amount of tokens staked by users in pool

10 : Staking position of the user (if logged)

11 : Button stake : Open a modal and choose the amount to stake in the pool

Choose the amount you want to stake, clic STAKE and sign the transaction

11 : Stake : add tokens to the pool

Stake will automatically claim the Available rewards (17)

12 : Amount of the the logged user has in pool

13 : Percentage of token the user have in pool

14 : Unstake -> choose the amount or unstake ALL.

Unstake will automatically claim the Available rewards (17)

15 : Claim rewards -> will send the Available rewards (17) to your wallet

16 : Reinvest rewards -> will compound Available rewards (17) into user stake

This action exist only if the staked token and the rewarded token are the same

17 : Available rewards compute an estimation of the claimable token for the user based on (5)(7)(9)(12) and time spent by user in pool since the last Stake/Unstake/ClaimRewards. This amount can grow on decrease over time if the user do not claim his share of the pool from time to time.

18 : This button appear only if the rewarded token have one or many pool to be staked. It will navigate to his dedicated staking page.

👋