Skip to main content

Smart contracts

Updated on
Jul 31, 2026

Earn uses the same proxy address on every supported chain. Use the explorer links below to inspect the deployment for a specific chain.

TL;DR
  • One address across supported chains. The Earn proxy address is 0x48b415841165304f7EfaA7D5dD5FC65cc7B4bd8e.
  • Funds move directly into vaults. Deposits pass atomically through the proxy into Morpho vaults.
  • Shares remain in your wallet. The destination vault mints its shares directly to your wallet.
  • The proxy is upgradeable. Use an explorer's Read as Proxy view to inspect the current implementation.

Proxy addresses

The Earn proxy is deployed at the following address on every supported chain:

0x48b415841165304f7EfaA7D5dD5FC65cc7B4bd8e
ChainChain IDExplorer
Ethereum1Etherscan
Optimism10Optimism
Unichain130Uniscan
Polygon137Polygonscan
Monad143Monadscan
Base8453Basescan
Arbitrum42161Arbiscan

How the proxy handles deposits

A deposit flows atomically through the Earn proxy into a Morpho vault. Earn does not hold your funds between transactions, and the vault shares representing the deposited USDC are minted directly to your wallet.

Inspect the implementation

The address listed above is an upgradeable proxy. Open the relevant chain explorer and use its Read as Proxy view to inspect the contract's current implementation.

Where to go next

Share this doc