Key Facts
| Question | Short answer |
|---|---|
| What does the user choose? | A wallet floor |
| What does Loyal watch? | The wallet’s USDC token account |
| What can move? | USDC above the floor and within the approved delegation |
| Where does it go first? | The Earn vault |
| What happens after the pull? | The executor can top up the active Kamino Earn route |
Setup
Autodeposit setup creates the on-chain pieces needed for a constrained pull:- A subscription authority for your wallet and USDC mint
- A recurring delegation with an amount limit
- An Autodeposit policy that targets the Earn vault
- A rule that checks the wallet keeps at least the chosen floor
How Wallet Watching Works
Loyal uses Solana account subscriptions to notice changes to watched USDC token accounts. When your wallet balance rises above the floor, the system can schedule the eligible surplus for a sweep, usually with a delay before execution. That schedule gives the executor time to verify the current wallet balance, the policy/delegation state, and the Earn route before moving funds.Execution
Pull to Earn
The executor uses the Autodeposit policy to move only allowed USDC from the wallet token account into the Earn vault.

