Gnosis Safe is one of the best smart contract based wallet available on Ethereum. Fully tested, audited and trusted by the ecosystem.
It can manage all token standard and more, has a fully configurable multi-signature and compatible with all the client side wallets.
It's the perfect wallet for your client to manage their assets.
Rockside enables a Gnosis Safe to refund the relayer with DAI.
In order to enable the refund in DAI, when calling the
execTransactionon the gnosis, you need to specify parameters
gasPriceto the amount of DAI for each unit of gas.
Rockside checks that the amount of DAI is equal or superior to the gas price (in ether) multiplied by the ether value in USD (retrieved via the Coingecko API).
For example, if the gas price is 10 GWEI and the ether value is $400, the the
gasPricemust be set to a value equal or superior to
0.00000001is 10 GWEI represented in ETH.