Claim Rewards in Eth with low gas fee

i am looking for way to reduce gas fee when user claim rewards in the game . will build the contract in Ethereum , any good ideas to handle the gas fee or service provider that help with this issue
i tried contact , but no reply

:1234: Code to reproduce

:computer: Environment