SuperFi Docs

Pausing & limits

Stop automation instantly, and the built-in limits that keep the keeper in check.

You're always in control of automation. This page covers how to stop it and the guardrails that constrain it.

Pause automation

You can pause automation on a position at any time. While paused, the keeper takes no actions on that Automator — no rebalances, compounds, or closes. Your position and funds are unaffected; only automation stops. Unpause to resume.

Use pause when you want to:

  • hold a position exactly as-is through an event,
  • stop rebalancing during extreme volatility, or
  • temporarily take over management by hand.

Built-in keeper limits

Even when automation is on, the keeper is constrained on-chain:

  • Price-manipulation guard (TWAP). Every action must pass a time-weighted-average-price check. If price looks manipulated — or the guard isn't configured — the action reverts. The keeper treats an unconfigured guard as "paused" and does nothing.
  • Rate limit. A minimum interval between keeper actions prevents churn that could bleed your position via fees/slippage.
  • Slippage caps. Every swap carries a minimum-output amount.
  • Direction & range rules. The keeper only rebalances in the direction you allow, to ranges that contain the current price.
  • Owner-only withdrawal. The keeper can never move funds out — only you can.

Changing or revoking the keeper

The keeper role is set on your Automator and can be changed by you. This is part of the security model: if you ever want to disable automation entirely, pause it and/or point the keeper role away.

Manual operation

With automation paused, your Automator still works fully by hand — rebalance, compound, withdraw — from the Manage page. Automation is optional convenience, not a dependency.

ℹ️

If the keeper is ever offline, automations simply wait; your funds stay safe and you can always act manually.