Live on Base Sepolia — Testnet

Your AI Agent That Earns
Yield 24/7 While You Sleep

Set your strategy once in plain English. Vatiin AI autonomously optimizes yield across Aave V3 and Morpho Blue on Base — powered by Qwen 3 235B and Chainlink Automation.

How it works

4.5% APY

Aave V3 USDC (live)

6h

Auto-rebalance cycle

Non-custodial

You keep your keys

24/7

Chainlink + Cron automation

About

DeFi Yield Optimization That
Actually Runs Itself

APYs across Aave and Morpho shift every few hours. Most users never notice — and leave yield on the table. Vatiin AI deploys a personal AI agent that monitors, decides, and executes rebalances on-chain around the clock, without ever touching your private keys.

6h

Rebalance interval

Chainlink Automation

235B

LLM parameters

Qwen 3 MoE via DashScope

2

Protocols supported

Aave V3 + Morpho Blue

Base

Chain

Low gas, fast finality

Features

Everything Built In.
Nothing Left Out.

Natural Language Instructions

Type your strategy in plain English — "Maximize yield with low risk on stablecoins" — and the agent interprets it via Qwen 3 235B.

Qwen 3 235B AI Engine

The largest open-weight MoE model analyzes live Aave and Morpho pool data every 6 hours and returns a structured JSON decision with APY, risk score, and reasoning.

Dual 24/7 Automation

Primary trigger via Chainlink Automation on-chain. Fallback via backend cron job every 6 hours. Both paths run independently — the agent never stops.

Non-Custodial

Your funds stay in your wallet positions on Aave and Morpho. The backend agent wallet only calls YieldOptimizerCore — it cannot transfer your tokens directly.

Kill Switch + Daily Limits

Pause or stop the agent instantly from the dashboard. AgentPolicy enforces daily USD limits, asset allowlists, and session expiry on-chain.

Full Dashboard

Portfolio overview, yield charts, deposit/withdraw, on-chain transaction history, agent execution log, and auto-upkeep simulator — all in one place.

How it works

Four Steps to
Autonomous Yield

01

Connect & Onboard

Connect your wallet and complete the onboarding wizard. Set your risk tier, preferred assets, daily limit, and yield target.

RainbowKit + wagmi
02

Set Your Strategy

Type your instruction in plain English. Qwen 3 235B generates a named agent persona and a yield strategy tailored to your profile.

Qwen 3 235B via DashScope
03

Deposit & Approve

Deposit USDC or WETH from the dashboard. Approve the adapter once, then the agent handles all future supply and withdraw actions.

ERC20 approve + executeManual
04

Earn Autonomously

Chainlink Automation triggers the agent every 6 hours. The AI rebalances between Aave and Morpho for best APY. You just watch the yield grow.

Chainlink Automation + Cron

Architecture

User Wallet
Frontend (Vercel)
Backend (Railway)
Qwen 3 235B
YieldOptimizerCore
Aave V3 / Morpho
Chainlink Automation
AutoYieldConsumer.sol
Backend Event Watcher
node-cron fallback

FAQ

Common Questions

Is my money safe? Who controls my funds?

Your funds stay in your wallet positions on Aave and Morpho — the agent never holds them. The backend agent wallet can only call YieldOptimizerCore to supply or withdraw on your behalf. You can pause or kill the agent from the dashboard at any time.

What happens if the AI makes a bad decision?

Every LLM output is schema-validated before any on-chain call. AgentPolicy enforces daily USD limits, an asset allowlist, and a risk tier cap on-chain. If the LLM response is malformed, the system falls back to a safe mock decision and logs the error — no transaction is sent.

Which assets and protocols are supported?

Currently USDC and WETH on Aave V3 (mock) and Morpho Blue on Base Sepolia testnet. The mock stack uses MockUSDC and MockAavePool so you can test the full flow without real funds.

How does the 24/7 automation actually work?

Two independent paths: Chainlink Automation calls performUpkeep() on AutoYieldConsumer.sol every 6 hours, which emits an event the backend listens to. Separately, a node-cron job runs on the Railway backend every 6 hours as a fallback. Both paths call the same LLM and executeManual flow.

How do I get test USDC to try it?

Click the 'Get 1000 test USDC' button in the Deposit card on the dashboard. The backend mints MockUSDC directly to your wallet address on Base Sepolia — no faucet website needed.

What AI model powers the decisions?

Qwen 3 235B A22B — a 235-billion parameter Mixture-of-Experts model from Alibaba, accessed via DashScope Singapore. It receives live pool data (APYs, TVL, utilization) and your instruction, then returns a structured JSON decision with protocol, action, amount, risk score, and reasoning.

Is this production-ready?

This is a hackathon MVP on Base Sepolia testnet. The mock stack (MockUSDC, MockAavePool) simulates real Aave behavior. Smart contract audit and mainnet deployment are planned before any real-fund usage.

Get started

Set It Once.
Earn Forever.

Connect your wallet, complete onboarding in under 2 minutes, and let Vatiin AI handle the rest. No DeFi expertise required.

Open Dashboard
Aave V3Morpho BlueChainlink AutomationQwen 3 235BBase ChainRainbowKitVercel + Railway

VATIIN AI