Staking app project

Job ID: 33838438

Budget: $750 – $1,500 USD

BSC Network
All contract will be deployed on BSC network.
We need all source code and a detailed deployment document on BSC testnet and mainnet.

Parent Project—Community Economy

Sub Project—Community Revitalization

CESwap Staking Dapp
The name of Dapp is “CESwap”
What are the functions of DAPP?
The functions of Dapp: Staking mining, real-time extraction of mining revenue, ER exchange for CE function, live price & chart of CE token(with USDT as the dimension), live price & chart of CR (with USDT as the dimension)

CESwap Dapp provides pledged LP (CE-USDT) mining CR (Community Revitalization) token services.
- Pledge LP without lock for mining CR token function
- Pledge LP lock for 30 days mining CR token function
- Pledge LP lock for 90 days mining CR token function
Provide 3 mining pools (unlock LP staking pool, lock LP for 30 days staking pool, lock LP for 90 days staking pool) in the CESwap Dapp.
1. CESwap Dapp has the function of displaying the live price & chart of CE (Community Economy) token and CR (Community Revitalization) token (such as similar to dextools)
2. The CR (Community Revitalization) obtained by pledge mining can be withdrawn to your own wallet at any time in CESwap Dapp
3. CR (Community Revitalization) token can be directly exchanged to CE (Community Economy) token in CESwap Dapp, CESwap Dapp will exchange a certain amount of CE (Community Economy) token according to the exchange mechanism and transfer it to the caller (please see the exchange mechanism below).

CR (Community Revitalization) token exchange mechanism
Calculation formula: CR quantity x current CR price = CE quantity x current CE price
According to the number of CR (Community Revitalization) tokens redeemed by the user, the current price of CR (Community Revitalization) token, and the current price of CE (Community Economy) tokens, the number of CE (Community Economy) tokens that can be exchanged is calculated.
For example, the current user mined 1,000 CR tokens, and the price of CE is 1 USDT at this time, and the current price of CE token is also 1 USDT. According to the calculation formula: 1,000 $CR x 1 USDT ($CR price) = $CE quantity x 1 USDT ( $CE price)
So you can exchange for 1,000 $CE tokens.
When the user redeems CE tokens, the dapp calls the CE (Community Economy) contract function to transfer 1,000 CR tokens to the black hole address for destruction, and transfers 1,000 CE (Community Economy) tokens from the CE (Community Economy) contract address to the user address