About Vesto
The next-generation yield aggregator that automatically routes your assets to the highest-yielding protocols on Arbitrum.
Deposit Assets
Deposit your mUSDC tokens into Vesto's smart contracts. You receive aYRT (Arbitrum Yield Receipt Tokens) representing your share.
Auto-Routing
Our Yield Router automatically identifies and routes your funds to the highest-yielding protocol (Aave, Compound, or Lido).
Earn & Rebalance
Earn optimal yields while our system continuously monitors and rebalances to maintain the best APY across protocols.
Mock Aave
Lending protocol offering competitive yields on mUSDC deposits.
Mock Compound
Algorithmic money markets with dynamic interest rates.
Mock Lido
Liquid staking protocol for Ethereum and other assets.
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.
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.
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.