Idle stablecoins earn nothing
Billions in USDC sit in Solana wallets doing no work. Yield exists across a dozen venues, but chasing it by hand is slow, fee-heavy and easy to get wrong.
bun run setup after deploying the programs to create test mints and venues.No single pool wins forever. Harvest keeps your capital in one account you control and lets the agent move it between venues as the yield moves, so you hold one position instead of eight.

Tokens go to a vault PDA only you can withdraw from.

The engine scans every venue and reference yield, then plans fee-aware moves.

Your delegated agent executes within the limits you set: venues, size, frequency.

When a better opportunity clears the fee hurdle, funds move automatically.
Hold USDC in a vault you control. Route it yourself between venues, or leave it idle until you are ready.
Give the agent scoped rights and let it chase the best APY inside the limits you set. Revoke at any time.