Wallet assets
BTC, ETH, and USDC balances that remain in wallets the user/operator controls.
Self-Rescue
This runbook explains how a user or operator can reduce debt, withdraw assets, and revoke future automation permissions directly if Stackit.ai is unavailable.
Last updated June 25, 2026
Direct protocol recovery is powerful and risky. A wrong chain, wrong asset, bad approval, rushed withdrawal, or misunderstood debt state can worsen a position. Use read-only checks first, keep transaction hashes, and ask for help when uncertain.
BTC, ETH, and USDC balances that remain in wallets the user/operator controls.
Borrowing positions on supported Aave V3 markets, currently documented around Base and Arbitrum.
Future Stackit.ai automation authority granted through user-approved permissions or signer policy.
| Identify chain and market | Use wallet history, policy state, Aave dashboard, or block explorer to confirm Base or Arbitrum and the relevant Aave V3 market. |
|---|---|
| Read account data | Use Aave UI, a block explorer, or read-only calls to inspect total collateral, total debt, health factor, and available borrows. |
| Emergency repay | Approve USDC to the Aave pool if needed, then call repay for the debt asset and amount. Prefer over-repay only if the protocol and wallet UI make refund behavior clear. |
| Emergency withdraw | After health factor is safe and debt is reduced, call withdraw for the collateral asset and amount. Do not withdraw collateral first when debt remains fragile. |
| Revoke permissions | Remove delegated signer/session/policy permissions from the wallet account or smart-account policy surface. Revoke token approvals that are no longer needed. |
| Audit trail | Record tx hashes, timestamps, assets, amounts, wallet address, and the reason for every emergency action. |
Email support@stackit.ai with wallet address, chain, transaction hashes, and the action you are trying to complete. Do not send seed phrases, private keys, raw credentials, or one-time codes.