[{"data":1,"prerenderedAt":289},["ShallowReactive",2],{"project-onboard":3},{"id":4,"title":5,"body":6,"date":274,"description":275,"extension":276,"meta":277,"navigation":284,"path":285,"seo":286,"stem":287,"__hash__":288},"projects\u002Fprojects\u002Fonboard.md","Onboard AI",{"type":7,"value":8,"toc":261},"minimark",[9,14,23,30,46,80,83,88,93,103,107,110,114,117,121,124,126,130,133,193,203,205,209,215,221,227,233,235,239],[10,11,13],"h1",{"id":12},"onboard-ai-chat-your-way-into-defi-yield","Onboard AI - Chat your way into DeFi yield",[15,16,17,18,22],"p",{},"Onboard is an AI agent that simplifies DeFi yield farming for web2-native users. Instead of navigating complex protocol UIs, users just chat — ",[19,20,21],"em",{},"\"Where can I earn the best yield on USDC?\""," — and Onboard discovers vaults, prepares deposits, and tracks positions across chains, powered by LI.FI Protocol's Earn & Composer.",[15,24,25,29],{},[26,27,28],"strong",{},"The goal:"," make participating in DeFi as easy as talking to ChatGPT — no protocol knowledge, no tab-switching, no manual bridging.",[15,31,32,40,41],{},[33,34,39],"a",{"href":35,"rel":36,"target":38},"https:\u002F\u002Fonboard-monad.vercel.app",[37],"nofollow","_blank","Web App"," · ",[33,42,45],{"href":43,"rel":44,"target":38},"https:\u002F\u002Fgithub.com\u002FIbrahimIjai\u002Fonboardxx",[37],"GitHub",[15,47,48,51,52,40,56,40,59,40,62,40,65,40,68,40,71,40,74,40,77],{},[26,49,50],{},"Tech Stack:"," ",[53,54,55],"code",{},"Next.js",[53,57,58],{},"TypeScript",[53,60,61],{},"Vercel AI SDK",[53,63,64],{},"GPT-4o",[53,66,67],{},"LI.FI Earn SDK",[53,69,70],{},"Wagmi",[53,72,73],{},"ConnectKit",[53,75,76],{},"TailwindCSS",[53,78,79],{},"shadcn\u002Fui",[81,82],"hr",{},[84,85,87],"h2",{"id":86},"core-features","Core Features",[89,90,92],"h3",{"id":91},"chat-to-yield","Chat-to-Yield",[15,94,95,96,98,99,102],{},"No more complex UIs. Ask ",[19,97,21],{}," or ",[19,100,101],{},"\"Show my current portfolio positions\""," and get instant, actionable results in plain language.",[89,104,106],{"id":105},"cross-chain-vault-discovery","Cross-Chain Vault Discovery",[15,108,109],{},"Instantly find high-APY vaults across all major EVM chains supported by LI.FI — Base, Monad, Ethereum, Arbitrum, and more — filterable by asset, chain, and protocol.",[89,111,113],{"id":112},"one-click-deposits","One-Click Deposits",[15,115,116],{},"Onboard prepares complex multi-step transactions for depositing into DeFi vaults directly from the chat, using LI.FI Composer to bundle bridging, swapping, and depositing into a single flow.",[89,118,120],{"id":119},"real-time-portfolio-tracking","Real-Time Portfolio Tracking",[15,122,123],{},"View total net worth and active yield positions across all chains in one unified dashboard, with accurate vault details, TVL, and APY data from LI.FI's Earn API.",[81,125],{},[84,127,129],{"id":128},"how-the-agent-works","How the Agent Works",[15,131,132],{},"The agent is built on the Vercel AI SDK with GPT-4o and equipped with custom tools that interact with the DeFi ecosystem:",[134,135,136,149],"table",{},[137,138,139],"thead",{},[140,141,142,146],"tr",{},[143,144,145],"th",{},"Tool",[143,147,148],{},"What it does",[150,151,152,163,173,183],"tbody",{},[140,153,154,160],{},[155,156,157],"td",{},[53,158,159],{},"discover_vaults",[155,161,162],{},"Search yield opportunities by asset, chain, and protocol",[140,164,165,170],{},[155,166,167],{},[53,168,169],{},"portfolio",[155,171,172],{},"Fetch real-time position data for the connected wallet",[140,174,175,180],{},[155,176,177],{},[53,178,179],{},"prepare_deposit",[155,181,182],{},"Generate LI.FI Composer transaction requests for vault entry",[140,184,185,190],{},[155,186,187],{},[53,188,189],{},"supported_chains\u002Fprotocols",[155,191,192],{},"Dynamic discovery of the LI.FI Earn ecosystem",[194,195,200],"pre",{"className":196,"code":198,"language":199},[197],"language-text","User: \"Best USDC yield right now?\"\n\n┌──────────────────────────────────────────────────┐\n│                  Onboard Agent                    │\n│                                                   │\n│  GPT-4o  ──►  discover_vaults(asset: USDC)        │\n│                      │                            │\n│              LI.FI Earn API                       │\n│                      │                            │\n│  \"Morpho on Base — 8.4% APY, $12M TVL.            │\n│   Want me to prepare the deposit?\"                │\n│                      │                            │\n│         prepare_deposit ──► LI.FI Composer        │\n│                      │                            │\n│        One signed transaction. Done.              │\n└──────────────────────────────────────────────────┘\n","text",[53,201,198],{"__ignoreMap":202},"",[81,204],{},[84,206,208],{"id":207},"tech-stack","Tech Stack",[15,210,211,214],{},[26,212,213],{},"Frontend:"," Next.js 15+ (App Router & Turbopack) · TypeScript · TailwindCSS · shadcn\u002Fui · Hugeicons",[15,216,217,220],{},[26,218,219],{},"AI:"," Vercel AI SDK · GPT-4o · custom DeFi tool calling",[15,222,223,226],{},[26,224,225],{},"DeFi Infrastructure:"," LI.FI Earn SDK · LI.FI Composer Client",[15,228,229,232],{},[26,230,231],{},"Web3:"," ConnectKit · Wagmi",[81,234],{},[84,236,238],{"id":237},"what-i-learned-building-onboard","What I Learned Building Onboard",[240,241,242,249,255],"ol",{},[243,244,245,248],"li",{},[26,246,247],{},"Natural language is the best DeFi UX"," — abstracting chains, bridges, and protocols behind conversation removes the biggest onboarding barrier",[243,250,251,254],{},[26,252,253],{},"Tool calling needs guardrails"," — an agent preparing real transactions must validate everything before surfacing a signable payload",[243,256,257,260],{},[26,258,259],{},"Good infrastructure compounds"," — LI.FI's Earn & Composer APIs turned a multi-protocol integration problem into a handful of well-typed calls",{"title":202,"searchDepth":262,"depth":262,"links":263},2,[264,271,272,273],{"id":86,"depth":262,"text":87,"children":265},[266,268,269,270],{"id":91,"depth":267,"text":92},3,{"id":105,"depth":267,"text":106},{"id":112,"depth":267,"text":113},{"id":119,"depth":267,"text":120},{"id":128,"depth":262,"text":129},{"id":207,"depth":262,"text":208},{"id":237,"depth":262,"text":238},"2026-04-14","An AI agent that onboards web2-native users into DeFi yield through a ChatGPT-like chat interface — powered by LI.FI Earn & Composer.","md",{"tags":278,"live":35,"github":43,"status":283,"featured":284},[279,280,281,282,55],"AI Agent","DeFi","LI.FI","Yield","Shipped",true,"\u002Fprojects\u002Fonboard",{"title":5,"description":275},"projects\u002Fonboard","cRVExcqUa6RZc7wVfDTCWTChk_Z1KMMoqHjUjv5PIBo",1781344604236]