Hi I have a question if someone can give me a few indicators it would be great.
I would like to create nft project let's say 1000 collectibles and as a utility I want to reward 20% of the secondary sales from open sea back to the nft owners each month.
The nft owners will be able to claim their accumulated reward tokens through a custom ERC20 token, call it the RewardToken.
Each day the each nft token accumulates 10 RewardToken.
After one month the owner a nft has accumulated 300 RewardToken that he can claim from the RewardToken contract.
Let's say this month the 20% of the royalties is worth 10 eth.
(reward_in_eth / month_days) / nbr_of_nft_tokens
(10 / 30) / 1000 = 0.00033333333 eth
That means that 10 RewardToken is equal to 0.00033333333 eth
So after having accumulated and claimed the 300 RewardToken the nft owner wants to convert is monthly RewardToken to eth (300 * 0.00033333333 = 0.099999999 eth)
How can he do that ? what do I have to put in place ?
Should I create a trading pair on a defi exchange and provide the 10 eth as liquidity ?