Swap and Sales Pool Smart Contract and UI.

Job ID: 36579269

Budget: $30 – $250 USD

We are seeking a full stack smart contract developer to create a Swap and Liquidity Pool Sales Contract on the Polygon network for already deployed contracts for tokens and staking. Ideal candidate can integrate and build into existing UI. The tokens used for this contract are SC, SN, and SK reward token, and the staking contracts include
LV1POS = 19SC:1SN,
LV2POS = 19SC:1SN,
LV3POS = 19SC:1SN,
LV4POS = 19SC:1SN

The flow of the swap is as follows:
1. Liquidity providers deposit any of the 4 POS into the swap pool.
2. The pool contract unstakes the POS, leaving the SC and SN tokens loose in the pool.
3. Buyers can purchase any of the four POS levels through the swap pool contract, which stakes the loose tokens and transfers them to the buyer.
4. Excess SN in the pool are distributed to Lv 2,3,4 LP holders proportionally by tracking the balance of each of the 4 pos and more specifically the SN deposited they deposited.
5. Buyers may purchase using USDC and SK and any additional whitelisted Token.
6. Sellers may choose to receive USDC or SK.
7. An adjustable exchange fee is paid in SK to LP holders proportionally based on there deposited SN.
8. There is a 50%/50% USDC/(SC:SN) Pool rebalancing mechanism that swaps or deposits POS into pool and moves USDC to a whitelisted wallet address.
9. There are adjustable minimum purchase requirements for each LvPOS, but once a wallet meets a minimum purchase requirement, it is whitelisted to be exempt from the minimum. They may also meet the minimum by adding the same sum in liquidity.