Keepers
Keepers are infrastructure that triggers automated actions on the Superform Protocol to fulfill cross-chain transactions. Same-chain transactions are atomic and do not require any off-chain activity.
Keepers cannot change the original user intent, serving only to update values within user-specified parameters to fulfill a powerful UX.
There are 4 core functions Keepers perform on the Superform protocol:
Updating amounts and transaction data on deposits and withdrawals respectively, done by
CoreStateRegistryUpdater
Processing payloads after quorum is reached on deposits and withdrawals, done by
CoreStateRegistryProcessor
Rescuing failed deposits if the price of a token to be received falls below the user intent, done by
CoreStateRegistryRescuer
Swapping tokens on deposits if needed on the destination chain, done by
DstSwapper
You can read more about roles in the Superform protocol here: SuperRBAC
Last updated