[ LIVE // PANIC BUNKER ]
One signature. Every risky approval gone.
Kestrel builds a rescue bundle: approve(spender, 0) for each ERC-20 allowance, a single Permit2.lockdown() for Permit2 sub-allowances, and optional Aerodrome unwinds to USDC. It simulates every call with simulateContract before you sign. Smart Wallets execute it atomically via wallet_sendCalls; standard EOAs get a guided sequential flow.