I use a smart contract to claim, swap and forward my Gnosis chain validator rewards directly onto my Gnosis Pay account. With this I get a weekly top up into my account in EURe. As soon as I receive the card I will be able to directly spend these funds.
Basic Functionality
At the core of the setup sits a smart contract, which claims the Gnosis chain validator rewards. It then transfers these rewards to its own address and swaps it to EURe using a combination of Balancer and curve. And as a last step it transfers the EURe to the address stored for the given claim address.
This smart contract is then automatically executed in regular intervals using PowerPools infrastructure. Powerpool allows anyone to create jobs and let them execute them under specific conditions. I run the job once a week.
The source code of the contract can be found on github.
Details for Each Step