
Safe execution layer for Convex/Curve yield strategies. Prepares and validates all interactions — deposit, stake, unstake, withdraw, claim rewards — checking token balances, approvals, and pool state before returning ready-to-sign calldata. Includes discovery of pools and lending vaults by token or chain.