We distribute stable asset rewards manually through our multisig account in the current setup. Due to the manual operations from multisig wallet, we distribute rewards on a weekly basis which we want to shorten to a daily basis. To make the above happen, we deployed a smart contract on EVM+ that disperse funds automatically when we trigger a reward distribution. The EVM contract has been deployed on Karura and it’s been tested extensively.
To use the new EVM+ address deployed in the stable asset pallet, we need to change the fee recipient and yield recipient addresses to the EVM+ address: 23AdbsfTWCWtRFweQF4f3iZLcLBPwSHci9CXuMhqFirZmUZj in polkadot format and 0x081Efb42231FCa2Cfa81cdEDb6B68433ce61c486 in EVM format.
The above call is in the proposal #21: https://acala.subsquare.io/democracy/proposal/21
Preimage hash: 0xaadfddc63259f517a7c182ba5f178f8e6e6834cff9f60f4a8327d25270a4fd0d
Once the above call is completed, we can distribute the stable asset rewards automatically.