Check USDC balance and approve spending
Buy insurance protection for DeFi protocols
Deposit USDC to insurance pool (with optional cross-chain transfer)
Trigger cross-chain insurance claim via LayerZero