About Vesto

The next-generation yield aggregator that automatically routes your assets to the highest-yielding protocols on Arbitrum.

Auto-RebalancingAudited ProtocolsOptimized APYArbitrum Native
How Vesto Works
1

Deposit Assets

Deposit your mUSDC tokens into Vesto's smart contracts. You receive aYRT (Arbitrum Yield Receipt Tokens) representing your share.

2

Auto-Routing

Our Yield Router automatically identifies and routes your funds to the highest-yielding protocol (Aave, Compound, or Lido).

3

Earn & Rebalance

Earn optimal yields while our system continuously monitors and rebalances to maintain the best APY across protocols.

Supported Protocols
A

Mock Aave

Lending protocol offering competitive yields on mUSDC deposits.

Current APY: 5.00%
C

Mock Compound

Algorithmic money markets with dynamic interest rates.

Current APY: 7.00%
L

Mock Lido

Liquid staking protocol for Ethereum and other assets.

Current APY: 3.00%
Key Features

Automatic Rebalancing

Chainlink Keepers monitor APY changes and automatically rebalance your funds to the highest-yielding protocol.

Audited Security

All smart contracts are audited and use battle-tested protocols. Your funds are protected by industry best practices.

Optimized Yields

Our algorithm continuously optimizes for the best APY, ensuring you always earn the maximum possible returns.

User-Friendly

Simple deposit interface with real-time portfolio tracking. No complex DeFi knowledge required.

Arbitrum Native

Built specifically for Arbitrum Sepolia with low gas fees and fast transactions.

Seamless Withdrawals

Withdraw your funds anytime with aYRT tokens. No lock-up periods or complex exit procedures.

Frequently Asked Questions

How do deposits work?

Simply deposit your mUSDC tokens through our interface. You'll receive aYRT (Arbitrum Yield Receipt Tokens) representing your share of the yield pool. The system automatically routes your funds to the highest-yielding protocol.

What is aYRT?

aYRT (Arbitrum Yield Receipt Tokens) are ERC-20 tokens that represent your share in the yield aggregator. They accrue value as the underlying protocols generate yield, and can be redeemed for your original deposit plus earned interest.

How often does rebalancing occur?

Our Chainlink Keepers monitor APY changes across protocols. Rebalancing occurs automatically when a new protocol offers significantly higher yields (typically 0.5%+ difference) and the gas costs are justified.

Are my funds safe?

Yes. Vesto uses audited smart contracts and only integrates with well-established protocols like Aave, Compound, and Lido. Your funds are protected by the same security measures as these individual protocols.

What are the fees?

Vesto charges a small performance fee (typically 10% of earned yield) to cover operational costs and incentivize optimal rebalancing. There are no deposit or withdrawal fees.

Can I withdraw anytime?

Yes, you can withdraw your funds at any time by burning your aYRT tokens. The system will calculate your share of the total pool value and return your original deposit plus any earned yield.

Technical Architecture

Smart Contracts

  • • YieldAggregator: Main deposit/withdrawal contract
  • • YieldRouter: Protocol routing and rebalancing logic
  • • ReceiptToken: aYRT token implementation
  • • MockERC20: Test token for mUSDC

Infrastructure

  • • Chainlink Keepers: Automated rebalancing
  • • MongoDB: User positions and transaction history
  • • Next.js: Frontend and API routes
  • • Wagmi v2: Wallet integration

Network Information

Network: Arbitrum Sepolia Testnet

Chain ID: 421614

RPC URL: https://sepolia-rollup.arbitrum.io/rpc

Block Explorer: https://sepolia.arbiscan.io/

Ready to Start Earning?

Join Vesto and let us optimize your yield farming strategy automatically.