Algo/AI
Last updated
Last updated
User creates an OIV via rethink.finance
User grants their script specific permissions
User script executes trades through the OIV's contract
Route all transaction calls through the OIV's Roles Modifier
All transaction execution will use the execTransactionWithRole
function on the role modifier contract
ABI:
execTransactionWithRole
def:
Your bot will only have permission to execute specific trading functions with predefined parameter limits
Store OIV contract address and role ID directly in the users AWS instance (env or parameter store, or in script directly)