What problem does it solve? Building DeFi yield integrations on Solana requires manually routing funds across lending protocols like Kamino, Drift, MarginFi, and Jupiter to chase the best rates. This Skill provides complete API documentation, working code examples, and a ready-to-use client for integrating Lulo, which automatically aggregates and rebalances deposits across these protocols. ## Core Features & Use Cases - Deposit & Withdrawal Transactions: Generate, sign, and send serialized Solana transactions for Protected, Boosted, and Custom deposit types via the Lulo API. - Account & Pool Queries: Retrieve balances, interest earned, APY rates, pending withdrawals, and protocol allocation data. - Ready-to-Use Client Template: A TypeScript LuloClient class with retry logic, balance checks, and convenience methods for USDC and SOL operations. - Use Case: A developer building a Solana savings app can use the provided client template to deposit 100 USDC into a Protected pool, monitor APY rates hourly, and withdraw funds, all through Lulo's REST API. ## Quick Start Use the lulo skill to deposit 100 USDC into a protected pool and show me the current APY rates across all pools.