This is a staking contract which gives reward per token , to user
this is a staking contract which gives reward per token , keeps track of how much user has staked also how much token user has and then transfer the token to the contract , it checks between 12 - 1pm , user earned X tokens. Needs to verify time staked to distribute correct amount to each participant
It has been purely made with solidity and , used remix IDE for it , using open zeppelin-library , I am begginer in web3 space so I have not used , harhat or foundry framework , i watched lot of video tutorials on solidity , as it is defi project so I it was maths intensive , read some solidity official docs and made it