# Quicknode Earn > Non-custodial automated USDC yield optimization across audited Morpho ERC-4626 vaults on 7 EVM chains. Users deposit once; the system rebalances capital to the highest-yielding eligible vaults on a deterministic 5-minute cycle. Built and operated by Quicknode. Quicknode Earn lets a user deposit USDC and have it automatically allocated across the highest-yielding approved Morpho vaults. The user retains full custody — funds never leave vaults the user has approved, and Quicknode cannot redirect them. The smart contracts were audited by OpenZeppelin. Cross-chain moves use Circle's CCTP V2 for native USDC bridging. ## Key facts - **Asset**: USDC only - **Underlying protocol**: Morpho ERC-4626 vaults (curated, whitelisted set) - **Custody**: Non-custodial. The user approves a deterministic proxy contract; the proxy cannot move funds outside whitelisted vaults - **Contract address (same on all chains)**: `0x48b415841165304f7efaa7d5dd5fc65cc7b4bd8e` (CREATE3, salt v12) - **Supported chains**: Ethereum, Optimism, Unichain, Polygon, Monad, Base, Arbitrum - **Cross-chain bridging**: Circle CCTP V2 (native USDC, no wrapped tokens) - **Rebalance cadence**: Every 5 minutes; per-strategy cool-down and APY-delta thresholds prevent churn - **Fee model**: Flat gas-cost fee per rebalance with a transparent multiplier — never a percentage of yield - **Audit**: OpenZeppelin (report linked from site footer) - **APY definition**: Share-price-only (excludes external token reward incentives). Reported APY is what the vault actually paid in USDC terms ## Pages - [Landing page](https://earn.quicknode.com/): Live APY metrics, top-yielding vaults, audit references, and connect-wallet CTA - [Strategies dashboard](https://earn.quicknode.com/strategies): Authenticated view of user's active strategies, positions, and yield history - [Vault explorer](https://earn.quicknode.com/vaults): Full list of approved Morpho vaults with per-vault APY, TVL, and capacity - [Terms of service](https://earn.quicknode.com/terms): User agreement; SIWE-signed on first connect ## How it works 1. User connects wallet and signs a one-time terms-of-service agreement. 2. User creates a strategy: picks chains, number of vaults to spread across (1–N), APY-delta threshold for rebalancing, and a cool-down period. 3. User deposits USDC. The deposit is routed to the top-N highest-APY eligible Morpho vaults across the selected chains. 4. Every 5 minutes the executor evaluates current allocations against the latest APY snapshots. If a better eligible vault exists and the delta clears the threshold (and the cool-down has elapsed), it rebalances the position. 5. Cross-chain moves use CCTP V2: source-chain burn, attested by Circle, then atomic mint-and-deposit on the destination chain. 6. User can withdraw any time. The contract returns USDC directly to the user's wallet. ## What Quicknode Earn is not - Not a custodial product. Quicknode never holds user funds. - Not leveraged. No borrowing, no looping, no synthetic exposure. - Not a single-vault wrapper. Capital is actively allocated across an audited set. - Not yield from token rewards. Reported APY is share-price growth in USDC. ## Resources - [Quicknode](https://www.quicknode.com): Parent infrastructure platform - [Quicknode Earn docs](https://www.quicknode.com/docs/earn): Product documentation - [Morpho](https://morpho.org): Underlying lending-vault protocol - [Circle CCTP V2](https://www.circle.com/cross-chain-transfer-protocol): Cross-chain USDC transport - [OpenZeppelin audit](https://earn.quicknode.com/audit/openzeppelin.svg): Smart-contract security review