Hello freelancer community, can you develop a smart contract with ui design
We need a smart contract where users can send a specific token and only that token.
We will immediately double the amount and lock 90%
10% will be sent back to the owner of the locked tokens.
50% will unlock on 03.03.2022
40% will unlock on 03.03.2023
Only the user that sent the tokens will be able to withdraw from smart contract after the tokens have been unlocked
I will be able to add tokens for liquidity and withdraw the unused tokens.
Users must pay for the fees to interact with the contract.
Example: I will add 10000 tokens to the contract for liquidity
User sends 5000 tokens to the contract
User pays for transfer fees to contract and from contract back
The contract adds 5000 tokens from the 10000 liquidity tokens I added and locks 90%
The liquidity pool now has 5000 tokens left
The contract sends 10% =1000 tokens to the user (the user already paid for the transaction fee)
This user should be able to see when he can withdraw tokens and how much tokens.
For example: connecting to the contract he can see that 5000 tokens will be released on 03.03.2022 and 4000 tokens will be released on 03.03.2023
When another user comes and sends the same amount (5000 tokens) he will also receive 5000 tokens on top and the smart contract will now have 0 liquidity tokens.
If a third user will come the smart contract will say “sorry but there are not enough liquidity tokens today, please contact the team so that they can add more liquidity tokens).