Capshift watches your DeFi collateral 24/7 and moves it across Aave, Compound, Morpho and GMX — automatically, before liquidation hits. You keep custody. The bot stays inside the limits you set.
How it works
Sign in with your wallet, pick the protocols Capshift can touch, and set health-factor thresholds and movement caps. Two minutes, once.
It reads every position across Aave, Compound, Morpho and GMX on Ethereum and Arbitrum, recalculating risk every few seconds.
When a position nears its threshold, Capshift sources idle capital and moves it — same-chain or cross-chain — to restore a safe margin.
A real scenario
Your Aave position on Ethereum hits HF 1.18. Margin on GMX Arbitrum spikes too. Capital is fragmented across chains.
Cross-chain threshold (HF 1.4) triggered for GMX. LayerZero bridge already initiated — capital is in transit.
Finds 0.84 WETH idle in Compound v3 at HF 2.4. Withdraws, approves, deposits. Source HF settles at 1.91.
Bridge completes. USDC arrives and is deposited as GMX margin. Position safe with 18 minutes of buffer.
Two log entries instead of two liquidation penalties. Estimated penalties avoided: $4,200.
Capshift runs inside a permission scope you define and enforce at the smart-account layer. Every action is bounded, every step auditable. The bot can only do what you've explicitly allowed.
By default it uses two thresholds: same-chain rescue at HF 1.2, cross-chain at HF 1.4 (earlier, because bridges need lead time). Both are fully configurable per-position and per-protocol — set them by asset volatility and your own risk tolerance.
↯ stop losing collateral to slow hands