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: qbK5taeJoMcwJoK3hZ7W8y2KkGu1iDRUvjrg9xQMsUKrrv7 in polkadot format and 0x05fC4e64B4242ef130F14Da7DFBCd0fD0266bFe7 in EVM format.
The above call is in the proposal #11: https://karura.subsquare.io/democracy/proposal/11
Preimage hash: 0xa9e6724797d27faecdaec4a9b822acfc158f4fa4b017c6751460a36fbce8c91e
Once the above call is completed, we can distribute the stable asset rewards automatically.