project screenshot 1
project screenshot 2
project screenshot 3

OmniVault

OmniVault is a cross-chain yield optimizer for USDC using Chainlink's CCIP and ERC4626. It automatically finds the best yields across multiple chains and rebalances assets for maximum returns.

OmniVault

Created At

ETHOnline 2024

Project Description

OmniVault is a revolutionary cross-chain yield optimization platform designed to maximize returns on USDC deposits by leveraging Chainlink’s Cross-Chain Interoperability Protocol (CCIP) and the ERC4626 vault standard. Unlike traditional vaults that operate on a single chain, OmniVault bridges assets across multiple chains, ensuring that users always access the highest available yields and rewards.

At its core, OmniVault integrates with Aave lending markets on Base, Arbitrum, Optimism, and Sepolia, continuously scanning for the best yield opportunities across these chains. By utilizing Chainlink’s CCIP, it seamlessly bridges USDC to the chain offering the most competitive interest rates, allowing users to benefit from the dynamic nature of multi-chain liquidity.

The vault is built on the ERC4626 standard, making it compatible with existing DeFi infrastructure and providing users with shares that represent their proportional ownership in the vault. Deposits and withdrawals are simple and efficient, with users receiving vault shares in exchange for deposits, while withdrawals convert those shares back to USDC.

Future Plans:

The platform will expand beyond USDC to offer a range of cross-chain yield strategies for different assets, all powered by CCIP. The goal is to create a comprehensive platform where users can access diverse investment opportunities across multiple chains without the complexity of manual management.

How it's Made

Technologies Used:

OpenZeppelin: The smart contracts were written in Solidity, leveraging the ERC4626 vault standard to ensure compatibility with existing DeFi infrastructure.

Chainlink CCIP: Chainlink's Cross-Chain Interoperability Protocol (CCIP) was crucial for bridging USDC across chains. This allowed us to move assets seamlessly between Base, Arbitrum, Optimism, and Sepolia based on the best yield available on Aave.

Aave Protocol: We integrated with Aave on multiple chains to supply USDC and earn yield. Aave provides a reliable and established lending pool with competitive interest rates, making it the perfect choice for yield optimization.

Partner Technologies:

Chainlink CCIP: This was the backbone of the cross-chain functionality. Without CCIP, moving assets between chains manually would have been inefficient and error-prone. CCIP allowed us to focus on yield optimization rather than the complexities of cross-chain bridging.

background image mobile

Join the mailing list

Get the latest news and updates