And I updated the dApp Reward beneficiary (by default, it’s the owner) with the smart contract address.
https://astar.subscan.io/extrinsic/7166436-5
This way, the smart contract will still receive the dApp rewards and the raffle will still work in decentralized and automated way.