Skip to main content
Below is the first batch of Actions currently available to users, but many more Actions are in development!
ActionDescription
DeactivateInstructionDeactivate an existing instruction to stop its execution.
RefuelRefuel a target account when its native token balance falls below a threshold.
RefuelERC20Refuel a target account when its ERC20 token balance falls below a threshold.
SweepMove native tokens from a target account when balance exceeds a threshold.
SweepCCTPMove CCTP tokens from a target account when balance exceeds a threshold.
SweepERC20Move ERC20 tokens from a target account when balance exceeds a threshold.
SweepUniswapV3Move tokens via Uniswap V3 swap when balance exceeds a threshold.
TransferSend native tokens to a target account at scheduled intervals.
TransferCCTPSend CCTP tokens to a destination domain at scheduled intervals.
TransferERC20Send ERC20 tokens to a target account at scheduled intervals.
UniswapV3ExactInputSwap tokens using Uniswap V3 pools at scheduled intervals.
Find all of the above Actions’ deployed contract addresses here. Reference the 712 hash ABI’s for each Action here.