1<!DOCTYPE html><!--QXjXqHBlsntzlHa1th26S--><html lang="en" data-scroll-behavior="smooth" class="__variable_64b714 __variable_9c618b __variable_3c557b"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/313510e2713fb214-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/5611c55482296524-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/bb3ef058b751a6ad-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/brand/nest-icon.png"/><link rel="stylesheet" href="/_next/static/css/577f065a126c9b25.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/acd03970e82d2e53.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0e5ab16ea01a9429.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/92523bad66ba65d3.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/a1ebbcff55b6e390.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/f2aacbe3fb1a7c3a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-07a222645545ab7a.js"/>
1<script src="/_next/static/chunks/4bd1b696-182b6b13bdad92e3.js" async=""></script>
1<script src="/_next/static/chunks/1255-c7338ca0ae5453e6.js" async=""></script>
1<script src="/_next/static/chunks/main-app-069194e3a60b6d1e.js" async=""></script>
1<script src="/_next/static/chunks/3a91511d-e76ae0dcf993217f.js" async=""></script>
1<script src="/_next/static/chunks/ede5dfc2-8bebf7ce49df9320.js" async=""></script>
1<script src="/_next/static/chunks/c8b7bc74-4fac9844872effe3.js" async=""></script>
1<script src="/_next/static/chunks/339cd768-ee6ed161a30142b5.js" async=""></script>
1<script src="/_next/static/chunks/3800-ae5d9304a49165e0.js" async=""></script>
1<script src="/_next/static/chunks/7442-bfeadee41e1e89d2.js" async=""></script>
1<script src="/_next/static/chunks/8681-1c239fe321d026e8.js" async=""></script>
1<script src="/_next/static/chunks/2619-04bc32f026a0d946.js" async=""></script>
1<script src="/_next/static/chunks/5209-523737b081bcc479.js" async=""></script>
1<script src="/_next/static/chunks/1907-62504484e6745ac5.js" async=""></script>
1<script src="/_next/static/chunks/9798-0715c070cf87b3d9.js" async=""></script>
1<script src="/_next/static/chunks/app/(en)/layout-c708645febf2f19b.js" async=""></script>
1<script src="/_next/static/chunks/4684-8606a6a7cc011bba.js" async=""></script>
1<script src="/_next/static/chunks/app/(en)/dashboard/page-0a4d3e6de8bb2c24.js" async=""></script>
1<link rel="icon" href="/brand/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/brand/favicon-circle.png" type="image/png"/><meta name="next-size-adjust" content=""/><title>Nest</title><meta name="description" content="Where stocks become stable dollars"/><link rel="canonical" href="https://app.nestusd.com"/><link rel="alternate" hrefLang="en" href="https://app.nestusd.com"/><link rel="alternate" hrefLang="zh-CN" href="https://app.nestusd.com/zh-CN"/><link rel="alternate" hrefLang="x-default" href="https://app.nestusd.com"/><meta property="og:title" content="Nest"/><meta property="og:description" content="Where stocks become stable dollars"/><meta property="og:image" content="https://app.nestusd.com/opengraph.png"/><meta property="og:image:width" content="1920"/><meta property="og:image:height" content="1080"/><meta property="og:image:alt" content="Nest â Where stocks become stable dollars"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Nest"/><meta name="twitter:description" content="Where stocks become stable dollars"/><meta name="twitter:image" content="https://app.nestusd.com/opengraph.png"/>
1<script> 2 try { 3 var storedTheme = window.localStorage.getItem("nest-theme"); 4 var preferredTheme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"; 5 var theme = storedTheme === "dark" || storedTheme === "light" ? storedTheme : preferredTheme; 6 document.documentElement.dataset.theme = theme; 7 document.documentElement.style.colorScheme = theme; 8 } catch (_) {} 9</script>
9<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
9</head><body class="app"><div hidden=""><!--$--><!--/$--></div><img src="/brand/nest-icon.png" style="display:none"/><div class="app-shell"><aside class="app-sidebar" aria-label="Navigation"><div class="app-sidebar-inner"><a class="app-sidebar-brand" aria-label="Dashboard" href="/dashboard"><img src="/brand/nest-icon.png" alt="" aria-hidden="true"/><span class="app-sidebar-wordmark">Nest</span></a><nav class="app-sidebar-nav" aria-label="Navigation"><div class="app-sidebar-group" role="group" aria-labelledby="app-nav-primary-label"><span class="app-sidebar-label" id="app-nav-primary-label">Navigation</span><a aria-current="page" class="app-sidebar-link active" href="/dashboard"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-house" aria-hidden="true" focusable="false"><path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"></path><path d="M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path></svg><span>Dashboard</span></a><a class="app-sidebar-link" href="/borrow"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-landmark" aria-hidden="true" focusable="false"><line x1="3" x2="21" y1="22" y2="22"></line><line x1="6" x2="6" y1="18" y2="11"></line><line x1="10" x2="10" y1="18" y2="11"></line><line x1="14" x2="14" y1="18" y2="11"></line><line x1="18" x2="18" y1="18" y2="11"></line><polygon points="12 2 20 7 4 7"></polygon></svg><span>Borrow</span></a><a class="app-sidebar-link" href="/vaults"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-vault" aria-hidden="true" focusable="false"><rect width="18" height="18" x="3" y="3" rx="2"></rect><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle><path d="m7.9 7.9 2.7 2.7"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle><path d="m13.4 10.6 2.7-2.7"></path><circle cx="7.5" cy="16.5" r=".5" fill="currentColor"></circle><path d="m7.9 16.1 2.7-2.7"></path><circle cx="16.5" cy="16.5" r=".5" fill="currentColor"></circle><path d="m13.4 13.4 2.7 2.7"></path><circle cx="12" cy="12" r="2"></circle></svg><span>Vaults</span></a><a class="app-sidebar-link" href="/nest"><svg aria-hidden="true" focusable="false" height="20" viewBox="0 0 24 24" width="20"><image height="24" href="/brand/nest-icon.png" style="clip-path:circle(50% at 50% 50%)" width="24"></image></svg><span>$NEST</span></a></div><div class="app-sidebar-group" role="group" aria-labelledby="app-nav-protocol-label"><span class="app-sidebar-label" id="app-nav-protocol-label">Protocol</span><a class="app-sidebar-link" href="/risk"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-alert" aria-hidden="true" focusable="false"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="M12 8v4"></path><path d="M12 16h.01"></path></svg><span>Risk</span></a><a class="app-sidebar-link" href="/stats"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-column" aria-hidden="true" focusable="false"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg><span>Stats</span></a><a class="app-sidebar-link" href="/season"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles" aria-hidden="true" focusable="false">
9<path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span>Season 1</span></a></div></nav><div class="app-sidebar-bottom"><div class="app-sidebar-wallet"><div class="wallet wallet-auth-actions"><button class="btn btn-primary btn-sm" type="button" disabled="">Loading...</button></div></div><button aria-label="Switch to dark mode" aria-pressed="false" class="app-theme-toggle" type="button"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="4"></circle><path d="M12 2v2"></path><path d="M12 20v2"></path><path d="m4.93 4.93 1.41 1.41"></path><path d="m17.66 17.66 1.41 1.41"></path><path d="M2 12h2"></path><path d="M20 12h2"></path><path d="m6.34 17.66-1.41 1.41"></path><path d="m19.07 4.93-1.41 1.41"></path></svg><span>Light mode</span><span aria-hidden="true" class="app-theme-switch"><span></span></span></button><nav class="app-sidebar-external" aria-label="Company"><a href="https://docs.nestusd.com" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text" aria-hidden="true" focusable="false"><path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"></path><path d="M14 2v4a2 2 0 0 0 2 2h4"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg><span>Docs</span></a><a href="https://discord.gg/nestusd" target="_blank" rel="noopener noreferrer"><svg aria-hidden="true" fill="currentColor" focusable="false" height="20" viewBox="0 0 24 24" width="20"><path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986 12.2986 0 01-1.873.8914.0766.0766 0 00-.0407.1067c.3604.698.7719 1.3628 1.225 1.9932a.076.076 0 00.0842.0286c1.961-.6067 3.9495-1.5219 6.0023-3.0294a.077.077 0 00.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061 0 00-.0312-.0286zM8.02 15.3312c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9555-2.4189 2.157-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.9555 2.4189-2.1569 2.4189zm7.9748 0c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9554-2.4189 2.1569-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.946 2.4189-2.1568 2.4189Z"></path></svg><span>Discord</span></a><a href="https://github.com/NestUSD/contracts" target="_blank" rel="noopener noreferrer"><svg aria-hidden="true" fill="currentColor" focusable="false" height="20" viewBox="0 0 24 24" width="20"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg><span>GitHub</span></a><a href="https://x.com/NestUSD" target="_blank" rel="noopener noreferrer"><svg aria-hidden="true" fill="currentColor" focusable="false" height="20" viewBox="0 0 24 24" width="20"><path d="M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"></path></svg><span>X</span></a></nav></div></div></aside><header class="app-mobile-header"><a class="app-mobile-brand" aria-label="Dashboard" href="/dashboard"><img src="/brand/nest-icon.png" alt="" aria-hidden="true"/><span>Nest</span></a><div class="app-mobile-wallet"><div class="wallet wallet-auth-actions"><button class="btn btn-primary btn-sm" type="button" disabled="">Loading...</button></div></div></header><nav class="app-mobile-nav" aria-label="Navigation"><a aria-current="page" class="app-mobile-nav-link active" href="/dashboard"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-house" aria-hidden="true" focusable="false">
9<path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"></path><path d="M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path></svg><span>Dashboard</span></a><a class="app-mobile-nav-link" href="/borrow"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-landmark" aria-hidden="true" focusable="false"><line x1="3" x2="21" y1="22" y2="22"></line><line x1="6" x2="6" y1="18" y2="11"></line><line x1="10" x2="10" y1="18" y2="11"></line><line x1="14" x2="14" y1="18" y2="11"></line><line x1="18" x2="18" y1="18" y2="11"></line><polygon points="12 2 20 7 4 7"></polygon></svg><span>Borrow</span></a><a class="app-mobile-nav-link" href="/vaults"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-vault" aria-hidden="true" focusable="false"><rect width="18" height="18" x="3" y="3" rx="2"></rect><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle><path d="m7.9 7.9 2.7 2.7"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle><path d="m13.4 10.6 2.7-2.7"></path><circle cx="7.5" cy="16.5" r=".5" fill="currentColor"></circle><path d="m7.9 16.1 2.7-2.7"></path><circle cx="16.5" cy="16.5" r=".5" fill="currentColor"></circle><path d="m13.4 13.4 2.7 2.7"></path><circle cx="12" cy="12" r="2"></circle></svg><span>Vaults</span></a><a class="app-mobile-nav-link" href="/nest"><svg aria-hidden="true" focusable="false" height="20" viewBox="0 0 24 24" width="20"><image height="24" href="/brand/nest-icon.png" style="clip-path:circle(50% at 50% 50%)" width="24"></image></svg><span>$NEST</span></a><div class="app-mobile-more"><button aria-controls="app-mobile-more-menu" aria-expanded="false" aria-haspopup="menu" class="app-mobile-nav-link app-mobile-more-button" type="button"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-ellipsis" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="1"></circle><circle cx="19" cy="12" r="1"></circle><circle cx="5" cy="12" r="1"></circle></svg><span>More</span></button><div aria-label="More" class="app-mobile-more-menu" hidden="" id="app-mobile-more-menu" role="menu"><a class="app-mobile-more-link" role="menuitem" href="/risk"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-alert" aria-hidden="true" focusable="false"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="M12 8v4"></path><path d="M12 16h.01"></path></svg><span>Risk</span></a><a class="app-mobile-more-link" role="menuitem" href="/stats"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-column" aria-hidden="true" focusable="false"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg><span>Stats</span></a><a class="app-mobile-more-link" role="menuitem" href="/season"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles" aria-hidden="true" focusable="false"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span>Season 1</span></a><button aria-label="Switch to dark mode" aria-pressed="false" class="app-mobile-more-link app-mobile-theme" role="menuitem" type="button"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="4"></circle><path d="M12 2v2"></path><path d="M12 20v2"></path><path d="m4.93 4.93 1.41 1.41"></path><path d="m17.66 17.66 1.41 1.41"></path><path d="M2 12h2"></path><path d="M20 12h2"></path><path d="m6.34 17.66-1.41 1.41"></path><path d="m19.07 4.93-1.41 1.41"></path></svg><span>Light mode</span></button><button aria-label="Switch language to ç®ä½ä¸æ" class="app-mobile-more-link app-mobile-language" role="menuitem" type="button"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages" aria-hidden="true" focusable="false">
9<path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg><span>ç®ä½ä¸æ</span></button></div></div></nav><div class="app-content-shell"><div class="app-main"><div class="app-route-content"><!--$?--><template id="B:0"></template><main class="canvas app-route-loading" aria-busy="true" aria-label="Loading page"><header><span class="app-route-loading-line short"></span><span class="app-route-loading-line title"></span><span class="app-route-loading-line copy"></span></header><section><span class="app-route-loading-line wide"></span><span class="app-route-loading-line wide"></span><span class="app-route-loading-line medium"></span></section></main><!--/$--></div></div><footer class="app-footer"><div class="app-footer-wrap"><div class="app-footer-product"><a class="app-footer-lockup" href="https://nestusd.com" aria-label="Nest homepage"><span class="app-footer-mark"><img src="/brand/nest-icon.png" alt="" aria-hidden="true"/></span><span class="app-footer-word">Nest</span></a><span class="app-footer-tag">Where stocks become stable dollars</span></div><nav class="app-footer-links" aria-label="Navigation"><a href="/stats">Protocol Stats</a><a href="https://docs.nestusd.com" target="_blank" rel="noopener noreferrer">Docs</a><a href="https://nestusd.com/blog" target="_blank" rel="noopener noreferrer">Blog</a><a href="https://discord.gg/nestusd" target="_blank" rel="noopener noreferrer">Discord</a><a href="https://github.com/NestUSD/contracts" target="_blank" rel="noopener noreferrer">GitHub</a><a href="https://x.com/NestUSD" target="_blank" rel="noopener noreferrer">X</a></nav><div class="app-footer-meta"><span class="app-footer-copyright">© 2026 Nest Protocol</span><button class="app-footer-language" type="button" aria-label="Switch language to ç®ä½ä¸æ">ç®ä½ä¸æ</button></div></div></footer></div></div><div class="toast-host" role="status" aria-live="polite"></div>
9<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
9<script src="/_next/static/chunks/webpack-07a222645545ab7a.js" id="_R_" async=""></script>
9<div hidden id="S:0"><main class="canvas dashboard-canvas" data-screen-label="Dashboard"><section class="dashboard-v2-skeleton" aria-busy="true" aria-label="Dashboard overview"><header class="dv2-heading"><div><span class="dv2-eyebrow">Your account</span><h1>Overview</h1><p>Your balances, positions, and opportunities in one place.</p></div></header><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><section class="dv2-disconnected" aria-labelledby="dashboard-connect-title"><div class="dv2-disconnected-copy"><span class="dv2-label">Personal dashboard</span><h2 id="dashboard-connect-title">Your dashboard starts with your wallet</h2><p>We hate asking you to connect before you can explore, too. But this page is built from your onchain balances, positions, and rewards. Connect your wallet to continue, or browse Nest's public protocol stats instead.</p><div class="dv2-disconnected-actions"><button type="button" disabled="">Loading...</button><a href="/stats"><svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chart-column" aria-hidden="true" focusable="false"><path d="M3 3v16a2 2 0 0 0 2 2h16"></path><path d="M18 17V9"></path><path d="M13 17V5"></path><path d="M8 17v-3"></path></svg><span>View protocol stats</span></a></div></div><div class="dv2-disconnected-art" aria-hidden="true"><span class="dv2-disconnected-orbit dv2-disconnected-orbit-one"></span><span class="dv2-disconnected-orbit dv2-disconnected-orbit-two"></span><span class="dv2-disconnected-mark"><img src="/brand/nest-icon.png" alt=""/></span></div></section></section></main><!--$--><!--/$--></div>
9<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 10$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
10<script>(self.__next_f=self.__next_f||[]).push([0])</script>
10<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9766,[],\"\"]\n3:I[98924,[],\"\"]\n4:I[9022,[\"8956\",\"static/chunks/3a91511d-e76ae0dcf993217f.js\",\"8463\",\"static/chunks/ede5dfc2-8bebf7ce49df9320.js\",\"623\",\"static/chunks/c8b7bc74-4fac9844872effe3.js\",\"7532\",\"static/chunks/339cd768-ee6ed161a30142b5.js\",\"3800\",\"static/chunks/3800-ae5d9304a49165e0.js\",\"7442\",\"static/chunks/7442-bfeadee41e1e89d2.js\",\"8681\",\"static/chunks/8681-1c239fe321d026e8.js\",\"2619\",\"static/chunks/2619-04bc32f026a0d946.js\",\"5209\",\"static/chunks/5209-523737b081bcc479.js\",\"1907\",\"static/chunks/1907-62504484e6745ac5.js\",\"9798\",\"static/chunks/9798-0715c070cf87b3d9.js\",\"90\",\"static/chunks/app/(en)/layout-c708645febf2f19b.js\"],\"LocalizedApp\"]\na:I[57150,[],\"\"]\n:HL[\"/_next/static/media/313510e2713fb214-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/5611c55482296524-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/bb3ef058b751a6ad-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/577f065a126c9b25.css\",\"style\"]\n:HL[\"/_next/static/css/acd03970e82d2e53.css\",\"style\"]\n:HL[\"/_next/static/css/0e5ab16ea01a9429.css\",\"style\"]\n:HL[\"/_next/static/css/92523bad66ba65d3.css\",\"style\"]\n:HL[\"/_next/static/css/a1ebbcff55b6e390.css\",\"style\"]\n:HL[\"/_next/static/css/f2aacbe3fb1a7c3a.css\",\"style\"]\n"])</script>
10<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"QXjXqHBlsntzlHa1th26S\",\"p\":\"\",\"c\":[\"\",\"dashboard\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(en)\",{\"children\":[\"dashboard\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true]}],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"(en)\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/577f065a126c9b25.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/acd03970e82d2e53.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0e5ab16ea01a9429.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/92523bad66ba65d3.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"4\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/a1ebbcff55b6e390.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"5\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f2aacbe3fb1a7c3a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"data-scroll-behavior\":\"smooth\",\"className\":\"__variable_64b714 __variable_9c618b __variable_3c557b\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n try {\\n var storedTheme = window.localStorage.getItem(\\\"nest-theme\\\");\\n var preferredTheme = window.matchMedia(\\\"(prefers-color-scheme: dark)\\\").matches ? \\\"dark\\\" : \\\"light\\\";\\n var theme = storedTheme === \\\"dark\\\" || storedTheme === \\\"light\\\" ? storedTheme : preferredTheme;\\n document.documentElement.dataset.theme = theme;\\n document.documentElement.style.colorScheme = theme;\\n } catch (_) {}\\n\"}}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/brand/favicon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/brand/favicon-circle.png\",\"type\":\"image/png\"}]]}],[\"$\",\"body\",null,{\"className\":\"app\",\"children\":[\"$\",\"$L4\",null,{\"locale\":\"en\",\"messages\":{\"Common\":{\"active\":\"Active\",\"paused\":\"Paused\",\"loading\":\"Loading...\",\"working\":\"Working...\",\"retry\":\"Retry\",\"cancel\":\"Cancel\",\"close\":\"Close\",\"max\":\"MAX\",\"soon\":\"Soon\",\"comingSoon\":\"Coming soon\",\"available\":\"Available {amount}\",\"balance\":\"Balance {amount}\",\"amount\":\"Amount\",\"wallet\":\"Wallet\",\"status\":\"Status\",\"price\":\"Price\",\"capacity\":\"Capacity\",\"cap\":\"Cap\",\"room\":\"Room\",\"minimumReceived\":\"Minimum received\",\"minimumAmount\":\"Minimum {amount}\",\"current\":\"Current\",\"previous\":\"Previous\",\"unknown\":\"Unknown\",\"viewTokenExplorer\":\"View {symbol} on Solana explorer\"},\"Nav\":{\"dashboard\":\"Dashboard\",\"borrow\":\"Borrow\",\"vaults\":\"Vaults\",\"nest\":\"$$NEST\",\"risk\":\"Risk\",\"stats\":\"Stats\",\"season\":\"Season 1\",\"nestHomepage\":\"Nest homepage\",\"language\":\"Language\",\"english\":\"English\",\"chinese\":\"ç®ä½ä¸æ\",\"lightMode\":\"Light mode\",\"darkMode\":\"Dar
10k mode\",\"switchToLight\":\"Switch to light mode\",\"switchToDark\":\"Switch to dark mode\"},\"NestToken\":{\"eyebrow\":\"Nest token\",\"title\":\"$$NEST\",\"subtitle\":\"Follow the market, manage your position, and put NEST to work across the protocol.\",\"currentPrice\":\"Current price\",\"pastDay\":\"24h\",\"liveMarketData\":\"Live market data from Nest's signed oracle\",\"marketUnavailable\":\"Market data is temporarily unavailable.\",\"buyNest\":\"Buy NEST\",\"stakeNest\":\"Stake NEST\",\"marketData\":\"Market data\",\"priceChart\":\"NEST price\",\"chartRange\":\"Price chart range\",\"rangeChange\":\"{range} change\",\"rangeHigh\":\"Range high\",\"rangeLow\":\"Range low\",\"loadingChart\":\"Loading NEST price chart\",\"chartUnavailable\":\"Price history is temporarily unavailable.\",\"tradeTitle\":\"Trade NEST\",\"tradeCopy\":\"Swap supported wallet assets into NEST through Jupiter.\",\"market\":\"Market\",\"openMeteora\":\"Open Meteora\",\"viewToken\":\"View token on Solscan\",\"buyEyebrow\":\"Jupiter swap\",\"buyTitle\":\"Buy NEST\",\"sellTitle\":\"Sell NEST\",\"sellNest\":\"Sell NEST\",\"buyInputToken\":\"Input token\",\"sellOutputToken\":\"Output token\",\"swapDirection\":\"Switch swap direction\",\"buyClose\":\"Close NEST purchase\",\"buyPay\":\"You pay\",\"buyBalance\":\"Balance\",\"buyMax\":\"MAX\",\"buyReserveNote\":\"MAX keeps 0.005 SOL available for account rent and network fees.\",\"buyReceive\":\"You receive\",\"buySlippage\":\"Slippage tolerance\",\"buyMinimum\":\"Minimum received\",\"buyPoolFee\":\"Pool fee\",\"buyPriceImpact\":\"Price impact\",\"buyCustodyNote\":\"Your wallet swaps through Jupiter. Nest never takes custody.\",\"buyInvalidAmount\":\"Enter a valid token amount.\",\"buyEnterAmount\":\"Enter an amount to buy NEST.\",\"sellEnterAmount\":\"Enter an amount of NEST to sell.\",\"buyInsufficientToken\":\"Your wallet does not have enough spendable {symbol}.\",\"buyInsufficientSol\":\"Your wallet does not have enough spendable SOL after reserving network fees.\",\"buyTokensFailed\":\"Wallet assets are temporarily unavailable.\",\"buyTokensLoading\":\"Loading wallet assets\",\"buyQuoteLoading\":\"Loading Jupiter quote\",\"buyQuoteFailed\":\"The Jupiter NEST quote is temporarily unavailable.\",\"buyPreparing\":\"Preparing your Jupiter swap...\",\"buySubmitting\":\"Preparing...\",\"buyConfirmed\":\"NEST purchase confirmed\",\"sellConfirmed\":\"NEST sale confirmed\",\"buyFailed\":\"The NEST purchase failed.\",\"sellFailed\":\"The NEST sale failed.\",\"yourPosition\":\"Your position\",\"yourNest\":\"Your NEST\",\"connectTitle\":\"See your NEST position\",\"connectCopy\":\"Connect your wallet to view liquid NEST, active stake, and rewards.\",\"connectWallet\":\"Connect wallet\",\"connecting\":\"Connecting...\",\"loadingPosition\":\"Loading NEST position\",\"holdingsUnavailable\":\"Your NEST position is temporarily unavailable.\",\"walletNest\":\"In wallet\",\"stakedNest\":\"Actively staked\",\"unstakingNest\":\"Unstaking\",\"claimableRewards\":\"Claimable rewards\",\"utilityEyebrow\":\"Put NEST to work\",\"utilityTitle\":\"More than a balance\",\"rewardsTitle\":\"Earn nUSD rewards\",\"rewardsCopy\":\"Active NEST stake participates in funded nUSD reward distributions.\",\"pointsTitle\":\"Earn Season 1 points\",\"pointsCopy\":\"Active NEST stake is included in the daily points snapshot.\",\"cooldownTitle\":\"Flexible cooldown\",\"cooldownCopy\":\"Rewards stop when unstaking begins, then NEST unlocks after the current cooldown.\"},\"Footer\":{\"nestHomepage\":\"Nest homepage\",\"tagline\":\"Where stocks become stable dollars\",\"copyright\":\"© {year} Nest Protocol\",\"navigation\":\"Navigation\",\"usingNusd\":\"Using nUSD\",\"howItWorks\":\"How it works\",\"protocolStats\":\"Protocol Stats\",\"comparison\":\"Comparison\",\"company\":\"Company\",\"openApp\":\"Open App\",\"blog\":\"Blog\",\"followX\":\"Follow our X\",\"madeWithCare\":\"Made with care for stable money\",\"switchLanguage\":\"Switch language to {language}\",\"switchLanguageName\":\"ç®ä½ä¸æ\"},\"Wallet\":{\"openNest\":\"Open Nest\",\"connectOrCreate\":\"Connect a Solana wallet or continue with your account.\",\"loading\":\"Loading...\",\"connecting\"
10:\"Connecting...\",\"connect\":\"Connect wallet\",\"signingIn\":\"Signing in...\",\"signIn\":\"Sign in\",\"choose\":\"Choose wallet\",\"connected\":\"Connected\",\"menu\":\"Wallet\",\"connectedWallet\":\"Connected wallet\",\"copyAddress\":\"Copy address\",\"viewExplorer\":\"View on explorer\",\"disconnect\":\"Disconnect\",\"addressCopied\":\"Address copied\",\"copyFailed\":\"Could not copy address\",\"disconnected\":\"Wallet disconnected\",\"connectionFailed\":\"Wallet connection failed.\",\"connectionLoading\":\"Wallet connection is still loading. Try again in a moment.\",\"connectionRejected\":\"Wallet connection was rejected.\",\"signInFailed\":\"Sign in failed.\",\"signInLoading\":\"Sign in is still loading. Try again in a moment.\",\"signInRejected\":\"Sign in was rejected.\",\"connectBeforeSigning\":\"Connect a Solana wallet before signing a transaction.\",\"providerError\":\"The wallet provider reported an error. Please try again.\"},\"Borrow\":{\"title\":\"Borrow\",\"borrowNusdTitle\":\"Borrow nUSD\",\"subtitle\":\"Deposit supported tokenized stocks, then borrow nUSD against them.\",\"focusedSubtitle\":\"Borrow nUSD against your tokenized stocks.\",\"simpleSubtitle\":\"Use your tokenized stocks as collateral.\",\"borrowNavigation\":\"Borrow navigation\",\"newPositionHint\":\"Choose new collateral\",\"yourPositionsHint\":\"Review and manage debt\",\"createPosition\":\"Create a position\",\"newPositionSteps\":\"New position steps\",\"walletBalance\":\"Wallet balance\",\"potentialBorrowingPower\":\"Potential borrowing power\",\"allMarketsOpen\":\"Every supported market is already open\",\"allMarketsOpenHint\":\"Manage an existing position or close one before opening it again.\",\"tryAnotherSearch\":\"Try a different symbol or issuer.\",\"continueWith\":\"Continue with {symbol}\",\"setUpPosition\":\"Deposit {symbol}\",\"openPositionTitle\":\"Open {symbol} position\",\"twoApprovalHint\":\"Choose the collateral to deposit and the nUSD to borrow.\",\"transactionPlan\":\"Position setup\",\"depositAmount\":\"Deposit {symbol}\",\"borrowAmount\":\"Borrow nUSD\",\"upTo\":\"Up to {amount}\",\"walletApprovals\":\"Wallet approvals\",\"oneRemaining\":\"1 remaining\",\"liquidatesBelow\":\"Liquidates below\",\"priceDrop\":\"{percent}% drop\",\"closestLiquidation\":\"Closest liquidation\",\"transactionProgress\":\"Transaction progress\",\"openingPosition\":\"Opening {symbol} position\",\"approveDeposit\":\"Approve {symbol} deposit\",\"confirmDepositOnchain\":\"Confirm collateral deposit\",\"approveBorrow\":\"Approve nUSD borrow\",\"confirmBorrowOnchain\":\"Confirm nUSD borrow\",\"confirmBorrowOnly\":\"Approve nUSD borrow\",\"confirmTwoTransactions\":\"Confirm deposit and borrow\",\"preparingDepositApproval\":\"Preparing collateral deposit...\",\"depositSubmittedWaitBorrow\":\"The deposit was submitted and is still confirming. Once it appears in your position, approve the nUSD borrow.\",\"preparingBorrowApproval\":\"Deposit confirmed. Preparing nUSD borrow...\",\"positionOpened\":\"Position opened\",\"openPositionFailed\":\"The position could not be opened.\",\"depositsPaused\":\"Deposits are paused for this collateral.\",\"borrowsPaused\":\"Borrowing is paused for this collateral.\",\"depositCapacityExceeded\":\"Only {amount} of deposit capacity remains.\",\"selectedCollateral\":\"Selected collateral\",\"noDebtYet\":\"No debt yet\",\"noFeesYet\":\"No fees yet\",\"healthStartsSafe\":\"Health starts safe\",\"controlCollateral\":\"You stay in control of your collateral.\",\"connectForBalances\":\"Connect your wallet to see balances and borrowing power.\",\"overallHealth\":\"Overall health\",\"positionsHelp\":\"Choose a position to borrow, repay, or manage collateral.\",\"collateralValue\":\"Collateral value\",\"managePosition\":\"Manage position\",\"noOpenPositions\":\"No open positions\",\"noOpenPositionsHint\":\"Choose collateral to open your first borrow position.\",\"connectPositionsHint\":\"Connect your wallet to view your positions.\",\"openPosition\":\"Open a position\",\"openAnotherPosition\":\"Open another position\",\"backToPositions\":\"Back to positions\",\"positionActions
10Help\":\"Borrow, repay, deposit, or withdraw from this position.\",\"borrowAgainst\":\"Borrow against\",\"newShort\":\"+ New\",\"cancel\":\"Cancel\",\"chooseSymbol\":\"Choose {symbol}\",\"positionSummary\":\"Position summary\",\"connectPositionSummary\":\"Connect your wallet to view debt, fees, collateral, and health.\",\"positionName\":\"{symbol} position\",\"nusdOutstanding\":\"nUSD outstanding\",\"includesFees\":\"Includes {amount} nUSD in accrued fees\",\"payFees\":\"Pay fees\",\"liquidationMarker\":\"Liquidation · 1.0x\",\"saferMarker\":\"Safer · 2.0x\",\"action\":\"Action\",\"riskAndPositionDetails\":\"Risk and position details\",\"searchMarkets\":\"Search stock markets\",\"noMarkets\":\"No markets match this search.\",\"markets\":\"Markets\",\"loading\":\"Loading\",\"depositCollateral\":\"Deposit collateral\",\"deposit\":\"Deposit\",\"mint\":\"Borrow\",\"repay\":\"Repay\",\"withdraw\":\"Withdraw\",\"collateral\":\"Collateral\",\"deposited\":\"Deposited\",\"health\":\"Health\",\"currentPrice\":\"Current price\",\"liquidationPrice\":\"Liquidation price\",\"debt\":\"Debt\",\"liquid\":\"Liquid\",\"mintRoom\":\"Mint room\",\"mintMore\":\"Borrow more\",\"symbolActions\":\"{symbol} actions\",\"loadingPrice\":\"Loading price\",\"noDebt\":\"No debt\",\"positionReadFailed\":\"Unable to read borrow position.\",\"pricesLoadFailed\":\"Unable to load live prices.\",\"positionsReadFailed\":\"Borrow positions could not be refreshed.\",\"positionsPartialReadFailed\":\"Some positions could not be refreshed. Your available data is still shown.\",\"priceLoadFailed\":\"Unable to load live price.\",\"confirmDeposit\":\"Confirm deposit\",\"depositConfirmed\":\"Deposit confirmed\",\"mintNusd\":\"Borrow nUSD\",\"confirmMint\":\"Confirm borrow\",\"mintConfirmed\":\"Borrow confirmed\",\"repayDebt\":\"Repay debt\",\"confirmRepay\":\"Confirm repay\",\"repayConfirmed\":\"Repay confirmed\",\"withdrawCollateral\":\"Withdraw collateral\",\"confirmWithdraw\":\"Confirm withdraw\",\"withdrawConfirmed\":\"W
10ithdraw confirmed\",\"exceedsWallet\":\"Amount exceeds wallet balance of {available} {symbol}.\",\"waitingMint\":\"Waiting for a live price before borrowing.\",\"exceedsMint\":\"Amount exceeds available borrowing power of {available} nUSD.\",\"exceedsRepay\":\"Amount exceeds repayable balance of {available} nUSD.\",\"waitingWithdraw\":\"Waiting for live price before withdrawing.\",\"exceedsWithdraw\":\"Amount exceeds safe withdraw of {available} {symbol}.\",\"withdrawAtThreshold\":\"Withdraw would put this vault at the liquidation threshold.\",\"addingPrice\":\"Adding {symbol} price update...\",\"actionFailed\":\"{action} failed.\",\"currentPositions\":\"Current borrow positions\",\"yourPositions\":\"Your positions\",\"chooseCollateral\":\"Choose collateral\",\"chooseCollateralHint\":\"Select the stock you want to use as collateral.\",\"positionDebt\":\"Debt {amount} nUSD\",\"warning\":\"Warning\",\"healthy\":\"Healthy\",\"newPosition\":\"New position\",\"positionCount\":\"{count, plural, =1 {1 market} other {# markets}} with deposited collateral\",\"noPositions\":\"No deposited stock positions yet. Choose a market below to deposit collateral.\",\"assetIssuer\":\"Asset issuer\",\"all\":\"All\",\"limited\":\"Limited\",\"oracleStale\":\"Oracle stale\",\"open\":\"Open\",\"choose\":\"Choose\",\"selectedAsset\":\"Selected {asset} from {issuer}\",\"chooseAsset\":\"Choose {asset} from {issuer}\",\"ltvLt\":\"LTV / LT\",\"borrowAction\":\"Borrow action\",\"change\":\"Change\",\"totalDebt\":\"Total debt\",\"principalBorrowed\":\"{amount} nUSD borrowed\",\"accruedFees\":\"Accrued fees\",\"payAccrued\":\"Pay accrued\",\"repayAccruedFees\":\"Repay fees\",\"payingAccruedFor\"
10:\"Preparing fee repayment for {symbol}...\",\"repayAccruedFailed\":\"The accrued fees could not be repaid.\",\"noAccruedFees\":\"No accrued fees\",\"checkingAccruedFees\":\"Checking accrued fees...\",\"accruedFeesBalanceRequired\":\"You need {amount} nUSD to pay the accrued fees.\",\"accruedFeesPaid\":\"Accrued fees paid\",\"closeToLiquidation\":\"This position is close to liquidation.\",\"noActiveDebt\":\"No active debt\",\"nusdAmount\":\"nUSD amount\",\"positionDetails\":\"Position details\",\"borrowingPower\":\"Borrowing power\",\"availableToWithdraw\":\"Available to withdraw\",\"market\":\"Market\",\"selectedMarketDetails\":\"Selected market details\",\"borrowActions\":\"Borrow actions\",\"depositDetails\":\"Deposit details\",\"depositValue\":\"Deposit value\",\"actionPreview\":\"Action preview\",\"depositedAfter\":\"Deposited after\",\"debtAfter\":\"Debt after\",\"healthAfter\":\"Health after\",\"liquidNow\":\"Liquid now\",\"availableMintNow\":\"Available to mint now\",\"loadingAccounts\":\"Loading borrow accounts...\"},\"Hold\":{\"title\":\"Hold\",\"eyebrow\":\"Stable dollars\",\"subtitle\":\"Convert between USDC and nUSD or review protocol liquidity.\",\"buyNusd\":\"Buy nUSD\",\"sellNusd\":\"Sell nUSD\",\"walletBalance\":\"Wallet {symbol} {amount}\",\"buyAria\":\"USDC amount to swap into nUSD\",\"sellAria\":\"nUSD amount to swap into USDC\",\"enterAmount\":\"Enter {symbol} amount.\",\"validAmount\":\"Enter a valid {symbol} amount.\",\"exceedsAvailable\":\"Amount exceeds available {symbol}.\",\"exceedsPsm\":\"Amount exceeds current idle PSM liquidity of {amount} USDC.\",\"receivePrefix\":\"You will receive\",\"protocol\":\"Protocol\",\"nusdSupply\":\"nUSD supply\",\"psmReserves\":\"PSM reserves\",\"idleUsdc\":\"Idle USDC\",\"loadingBalances\":\"Loading balances...\",\"walletReadFailed\":\"Unable to read wallet balances.\",\"buyConfirmed\":\"Buy confirmed\",\"sellConfirmed\":\"Sell confirmed\",\"buyFailed\":\"Buy transaction failed.\",\"sellFailed\":\"Sell transaction failed.\",\"protocolReadFailed\":\"Unable to read protocol accounts.\"},\"Vaults\":{\"title\":\"Vaults\",\"eyebrow\":\"Managed strategies\",\"subtitle\":\"Access transparent leveraged-equity products without managing every trade yourself.\",\"leveragedEquities\":\"Leveraged Equities\",\"dataUnavailable\":\"Vault data unavailable\",\"dataUnavailableDetail\":\"Vault data is unavailable. Please try again.\",\"openOrders\":\"Open orders\",\"buySymbol\":\"Buy {symbol}\",\"sellSymbol\":\"Sell {symbol}\",\"tradeSymbol\":\"Trade {symbol}\",\"processing\":\"Processing\",\"pending\":\"Pending\",\"executionInProgress\":\"Execution in progress\",\"updating\":\"Updating\",\"readyToCancel\":\"Ready to cancel\",\"expiresIn\":\"Expires in {minutes} min\",\"closeTrade\":\"Close trade\",\"equityBaskets\":\"Equity Baskets\",\"targetLeverage\":\"{leverage}x target\",\"buyProcessing\":\"Buy processing\",\"buyPending\":\"Buy pending\",\"sellPending\":\"Sell pending\",\"exposure\":\"Exposure\",\"holdings\":\"Holdings\",\"positionValue\":\"Position value\",\"capUsed\":\"{percent}% of deposit cap used\",\"availableValue\":\"{value} available\",\"trade\":\"Trade\",\"tokenPaused\":\"This token is currently paused.\",\"finishPendingFirst\":\"Complete or cancel the pending request first.\",\"validAmount\":\"Enter a valid amount.\",\"minimumPurchase\":\"The minimum purchase is ${amount}.\",\"minimumPartialSale\":\"The minimum partial sale is ${amount}. You can always sell your full balance.\",\"exceedsWallet\":\"Amount exceeds your wallet balance.\",\"quoteTooSmall\":\"The current quote is too small.\",\"preparingTransaction\":\"Preparing transaction...\",\"confirmingOrder\":\"Confirming order\",\"buySubmitted\":\"Buy order submitted\",\"sellSubmitted\":\"Sell order submitted\",\"requestFailed\":\"Vault request failed.\",\"alreadyExecuting\":\"This order is already being executed.\",\"cancelAfterExpiry\":\"This request can be canceled after it expires.\",\"preparingCancellation\":\"Preparing cancellation...\",\"confirmingCancellation\":\"Confirming cancellation\",\"orderCanceled\":\"Order canceled\",\"cancellationFailed\":\"Cancellation failed.\",\"symbolTrading\":\"{symbol} trading\",\"symbolPrice\":\"{symbol} price\",\"tradeDirection\":\"Trade direction\",\"buy\":\"Buy\",\"sell\":\"Sell\",\"youPay\":\"You pay\",\"youSell\":\"You sell\",\"buyAmount\":\"buy amount\",\"sellAmount\":\"sell amount\",\"minimumUsd\":\"Minimum ${amount}
10\",\"minimumPartialCopy\":\"Minimum ${amount} partial sell. Full balance always available.\",\"processingEllipsis\":\"Processing...\",\"tradingPaused\":\"Trading paused\",\"minimumOrSellAll\":\"Minimum ${amount} or sell all\",\"symbolMarketDetails\":\"{symbol} market details\",\"marketDetails\":\"Market details\",\"tokenPrice\":\"Token price\",\"change24h\":\"24h change\",\"targetExposure\":\"Target exposure\",\"buyFee\":\"Buy fee\",\"sellFee\":\"Sell fee\",\"unavailable\":\"Unavailable\",\"orderStatus\":\"Order status\",\"awaitingExecution\":\"Awaiting execution\",\"ready\":\"Ready\",\"executionDescription\":\"Your assets remain escrowed until the vault manager accepts the order. After acceptance, the manager deploys the assets and your shares are minted only when the vault returns to its target range; an unaccepted order can be canceled after it expires.\",\"orderPolicy\":\"Minimum received includes {slippage}% slippage protection. Unaccepted orders expire in {minutes} minutes.\",\"feeTooltip\":\"Helps cover the onchain transactions and trading required to execute orders and maintain the token's target leverage.\",\"buyOrderPending\":\"Buy order pending\",\"sellOrderPending\":\"Sell order pending\",\"youPaid\":\"You paid\",\"youAreSelling\":\"You are selling\",\"orderExpired\":\"Order expired\",\"cancelAvailableIn\":\"Cancel available in\",\"purchasingAssets\":\"Purchasing assets\",\"readyNow\":\"Ready now\",\"cancelOrder\":\"Cancel order\",\"minutes\":\"{minutes} min\",\"stablecoin\":\"Stablecoin\"},\"Dashboard\":{\"title\":\"Dashboard\",\"eyebrow\":\"Portfolio home\",\"subtitle\":\"Your balances, borrowing, vaults, and rewards in one place.\",\"portfolioHeroEyebrow\":\"Total portfolio value\",\"portfolioHeroTitle\":\"Your Nest position\",\"portfolioHeroDescription\":\"Wallet assets and deposited collateral, less outstanding debt.\",\"connectToStart\":\"Connect a wallet to see your live portfolio and available actions.\",\"fundBalance\":\"Fund balance\",\"borrowAgainstStocks\":\"Borrow against stocks\",\"accountOverview\":\"Account overview\",\"accountOverviewDetail\":\"The health and borrowing signals that need your attention.\",\"coreAssets\":\"Your Nest assets\",\"coreAssetsDetail\":\"Convert, stake, or manage the assets at the center of your account.\",\"exploreMarkets\":\"Explore markets\",\"collateral\":\"Collateral\",\"wallet\":\"Wallet\",\"deposited\":\"Deposited\",\"debt\":\"Debt\",\"health\":\"Health\",\"noDebt\":\"No debt\",\"loadingPrice\":\"Loading price\",\"withdrawImpactLoading\":\"Withdraw impact loading\",\"afterWithdraw\":\"After withdraw: {health}\",\"liquid\":\"Available\",\"deposit\":\"Deposit\",\"withdraw\":\"Withdraw\",\"asset\":\"Asset\",\"actions\":\"Actions\",\"tokenBalances\":\"Token balances\",\"token\":\"Token\",\"balance\":\"Balance\",\"price\":\"Price\",\"usdValue\":\"USD value\",\"action\":\"Action\",\"closeModal\":\"Close dialog\",\"amountShortcuts\":\"Amount shortcuts\",\"stakeCapacity\":\"Stake capacity\",\"stakingCapacityUsed\":\"Staking capacity used\",\"used\":\"{value} used\",\"nestBalanceFailed\":\"Unable to load NEST balance.\",\"nestStakeLoadFailed\":\"Unable to load NEST staking state.\",\"pricesFailed\":\"Unable to load prices.\",\"statsFailed\":\"Unable to load protocol stats.\",\"dashboardFailed\":\"Unable to load dashboard.\",\"assetsPartialFailed\":\"Some balances could not be refreshed.\",\"assetsEmpty\":\"No assets were found in this wallet.\",\"scrollableHoldings\":\"Scrollable holdings list with {count} assets\",\"unlimited\":\"Unlimited\",\"convertConfirmed\":\"Conversion confirmed.\",\"redeemConfirmed\":\"Redemption confirmed.\",\"convertFailed\":\"Conversion failed.\",\"stakeConfirmed\":\"Stake confirmed.\",\"stakeFailed\":\"Stake failed.\",\"unstakeConfirmed\":\"Unstake confirmed.\",\"unstakeFailed\":\"Unstake failed.\",\"nestStakeConfirmed\":\"NEST stake confirmed.\",\"nestStakeFailed\":\"NEST stake failed.\",\"nestUnstakeRequested\":\"NEST unstake requested.\",\"nestUnstakeRequestFailed\":\"NEST unstake request failed.\",\"nestUnstakeCompleted\":\"NEST unstake completed.\",\"nestUnstakeCompleteFailed\":\"NEST unstake completion failed.\",\"nestRewardsClaimed\":\"nUSD rewards claimed.\",\"nestRewardsClaimFailed\":\"Reward claim failed.\",\"nestHeld\":\"NEST held\",\"protocolToken\":\"Protocol token\",\"buyNest\":\"Buy NEST\",\"stakedNestBalance\":\"{amount} NEST staked\",\"value\":\"{value} value\",\"walletBalance\":\"Wallet balance\",\"convert\":\"Convert\",\"stake\":\"Stake\",\"claimValue\":\"{value} claim value\",\"stakedNusd\":\"Staked nUSD\",\"unstake\":\"Unstake\",\"totalPortfolioValue\":\"Total portfolio value\",\"loading\":\"Loading\",\"portfolioValueDetail\":\"Wallet assets plus deposited collateral, less debt\",\"nusdDebt\":\"nUSD debt\",\"activeBorrowCount\":\"{count, plural, one {# active borrow} other {# active borrows}}\",\"noActiveBorrowDebt\":\"No active borrow debt\",\"depositedStocks\":\"Deposited stocks\",\"noDepositedCollateral\":\"No deposited collateral\",\"lowestHealth\":\"Lowest health\",\"acrossBorrowPositions\":\"Across active borrow positions\",\"noActiveRisk\":\"No active borrow risk\",\"walletProtocolBalances\":\"Wallet and protocol balances\",\"balances\":\"Balances\",\"holdings\":\"Holdings\",\"tokenizedEquityBalances\":\"Tokenized equity balances\",\"noTokenizedBalances\":\"No tokenized equity balances.\",\"buy\":\"Buy\",\"trade\":\"Trade\",\"loadingDashboard\":\"Loading dashboard...\",\"convertNusd\":\"Convert nUSD\",\"convertDirection\":\"Conversion direction\",\"usdcToNusd\":\"USDC to nUSD\",\"nusdToUsdc\":\"nUSD to USDC\",\"availableSymbol\":\"Available {symbol}\",\"loadingWalletBalances\":\"Loading wallet balances.\",\"loadingLiquidity\":\"Loading protocol liquidity.\",\"protocolPaused\":\"Protocol is paused.\",\"enterAmount\":\"Enter {symbol} amount.\",\"exceedsAvailable\":\"Amount exceeds available {symbol}.\",\"exceedsPsm\":\"Amount exceeds current idle PSM liquidity of {amount} USDC.\",\"receive\":\"You will receive {amount} {symbol}.\",\"convertToNusd\":\"Convert to nUSD\",\"convertToUsdc\":\"Convert to USDC\",\"stakeNusd\":\"Stake nUSD\",\"availableToStake\":\"Available to stake\",\"loadingStakingState\":\"Loading staking state.\",\"stakingPaused\":\"Staking is paused.\",\"exceedsStakeRoom\":\"Amount exceeds current stake room of {amount} nUSD.\",\"receiveAbout\":\"You will receive about {amount} {symbol}.\",\"unstakeSnusd\":\"Unstake snUSD\",\"availableToUnstake\":\"Available to unstake\",\"loadingTargetApr\":\"Loading the current target APR.\",\"receiveInstantly\":\"You will receive about {amount} {symbol} instantly after a {fee} {symbol} burn fee.\",\"stakeNest\":\"Stake NEST\",\"nestStakeTab\":\"Stake\",\"nestUnstakeTab\":\"Unstake\",\"nestRewardsTab\":\"Rewards\",\"availableNest\":\"Available NEST\",\"activeNestStake\":\"Active NEST stake\",\"nestStakeUnavailable\":\"NEST staking has not been initialized yet.\",\"nestStakePaused\":\"New NEST staking is paused.\",\"enterNestAmount\":\"Enter a NEST amount.\",\"nestAmountExceedsWallet\":\"Amount exceeds your available NEST.\",\"nestAmountExceedsStake\":\"Amount exceeds your active NEST stake.\",\"nestCooldownPending\":\"Complete the current unstake before requesting another.\",\"nestCooldownCopy\":\"Unstaking stops rewards immediately. NEST can be withdrawn after the current {days}-day cooldown.\",\"coolingNest\":\"Unstaking NEST\",\"availableAt\":\"Available {date}\",\"availableNow\":\"Available now\",\"completeUnstake\":\"Withdraw NEST\",\"claimableRewards\":\"Claimable rewards\",\"noRewards\":\"No nUSD rewards are currently available to claim.\",\"claimAllRewards\":\"Claim all rewards\",\"rewardsCopy\":\"Rewards are paid in nUSD and can be claimed at any time.\",\"dashboardOverview\":\"Dashboard overview\",\"accountEyebrow\":\"Your account\",\"overviewTitle\":\"Overview\",\"overviewSubtitle\":\"Your balances, positions, and opportunities in one place.\",\"disconnectedEyebrow\":\"Personal dashboard\",\"disconnectedTitle\":\"Your dashboard starts with your wallet\",\"disconnectedBody\":\"We hate asking you to connect before you can explore, too. But this page is built from your onchain balances, positions, and rewards. Connect your wallet to continue, or browse Nest's public protocol stats instead.\",\"exploreProtocolStats\":\"View protocol stats\",\"seasonOne\":\"Season 1\",\"rewards\":\"Rewards\",\"y
10ourAssets\":\"Your assets\",\"portfolio\":\"Portfolio\",\"portfolioChartRange\":\"Portfolio chart range\",\"loadingPortfolioHistory\":\"Loading portfolio history\",\"connectPortfolioHistory\":\"Connect your wallet to see portfolio history.\",\"priceHistoryUnavailable\":\"Price history is temporarily unavailable.\",\"portfolioHistoryPending\":\"Your portfolio history will appear here.\",\"composition\":\"Composition\",\"portfolioComposition\":\"Portfolio composition\",\"stablecoins\":\"Stablecoins\",\"tokenizedAssets\":\"Tokenized assets\",\"cryptoAndNest\":\"Crypto and NEST\",\"quickActions\":\"Quick actions\",\"manageYourAssets\":\"Manage your assets\",\"borrow\":\"Borrow\",\"convertDetail\":\"USDC and nUSD\",\"stakeNusdDetail\":\"Earn with snUSD\",\"stakeNestDetail\":\"Stake and claim\",\"manageAssets\":\"Manage assets\",\"assetActions\":\"Asset actions\",\"youPay\":\"You pay\",\"youReceive\":\"You receive\",\"youReceiveNow\":\"You receive now\",\"reverseConversion\":\"Reverse conversion direction\",\"rate\":\"Rate\",\"convertNote\":\"Converted directly through the Nest stability module in one wallet approval.\",\"availableNusd\":\"Available nUSD\",\"stakedValue\":\"Staked value\",\"availableCapacity\":\"Available capacity\",\"instantExitFee\":\"Instant exit fee\",\"stakeNusdNote\":\"snUSD represents your share of the staking pool. Its nUSD value grows as protocol revenue is added.\",\"unstakeNusdNote\":\"Unstaking settles immediately into nUSD. The quote includes any current instant-exit fee.\",\"walletShort\":\"Wallet\",\"staked\":\"Staked\",\"availableToClaim\":\"Available to claim\",\"rewardPaymentNote\":\"Rewards are paid directly to your nUSD wallet balance.\",\"claimNusdRewards\":\"Claim nUSD rewards\",\"stakedAfter\":\"Staked after\",\"unstakingAfter\":\"Unstaking after\",\"nestStakeNote\":\"Staked NEST earns nUSD rewards. Rewards remain claimable separately.\",\"nestUnstakeNote\":\"Unstaking starts a {days}-day cooldown. Your NEST becomes withdrawable when it ends.\",\"startUnstake\":\"Start unstake\",\"preparing\":\"Preparingâ¦\",\"connectWalletTitle\":\"Connect your wallet\",\"connectWalletDetail\":\"Connect to see balances, receive live quotes, and prepare transactions.\",\"coolingDown\":\"Cooling down\",\"availableAfter\":\"Available after\",\"readyToWithdraw\":\"Ready to withdraw\",\"cooldownReadyNote\":\"Your cooldown is complete. Withdraw NEST back to your wallet.\",\"cooldownPendingNote\":\"The cooldown must finish before this NEST can return to your wallet.\",\"transactionFailed\":\"The transaction could not be completed.\",\"borrowing\":\"Borrowing\",\"loadingBorrowing\":\"Loading borrowing position\",\"connectBorrowing\":\"Connect your wallet to view your borrowing position.\",\"borrowingUnavailable\":\"Borrowing data is temporarily unavailable.\",\"totalDebt\":\"Total debt\",\"noActiveBorrowing\":\"No active borrowing\",\"borrowedAmount\":\"{amount} nUSD borrowed\",\"accruedDebt\":\"{amount} accrued debt\",\"lowestHealthValue\":\"Lowest health {value}\",\"manage\":\"Manage\",\"unavailable\":\"Unavailable\",\"healthUnavailable\":\"Health unavailable\",\"warning\":\"Warning\",\"healthy\":\"Healthy\",\"collaterals\":\"Collaterals\",\"usdCoin\":\"USD Coin\",\"nestStablecoin\":\"Nest stablecoin\",\"stakedPosition\":\"Staked position\",\"yieldBearingNusd\":\"Yield-bearing nUSD\",\"nestProtocol\":\"Nest protocol\",\"tokenizedEquity\":\"Tokenized equity\",\"walletAndDeposited\":\"{wallet} wallet · {deposited} deposited\",\"priceUnavailable\":\"Price unavailable\",\"balanceValue\":\"Balance {value}\",\"useMax\":\"Use max\",\"viewSeason\":\"View Season 1\",\"rewardsLoadFailed\":\"Season points are temporarily unavailable.\",\"latestSnapshotPoints\":\"{points} points\",\"pointsSources\":\"Where your points came from\",\"noPointSources\":\"No point-earning activity yet.\",\"sourceContribution\":\"{points} pts · {share}%\"},\"Stats\":{\"title\":\"Stats\",\"eyebrow\":\"Protocol analytics\",\"subtitle\":\"Protocol reserves, liquidity, burn activity, and market risk.\",\"loadFailed\":\"Unable to load protocol stats.\",\"lastIndexed\":\"Last indexed\",\"totalTvl\":\"Total TVL\",\"totalTvlDetail\":\"Backed reserves and nUSD liquidity across the protocol.\",\"protocolMetrics\":\"Protocol metrics\",\"nusdSupply\":\"nUSD supply\",\"totalDebt\":\"Total debt\",\"backing\":\"Backing\",\"snusdSupply\":\"snUSD supply\",\"snusdTargetApr\":\"snUSD target APR\",\"stakedNest\":\"Staked NEST\",\"nestBurned\":\"NEST burned\",\"tvlHistory\":\"TVL history\",\"tvlHistoryDetail\":\"Stacked TVL by source.\",\"protocolBreakdown\":\"Protocol breakdown\",\"supplyAndDebt\":\"nUSD supply and debt\",\"supplyAndDebtDetail\":\"Circulation versus borrow demand.\",\"nestBurns\":\"NEST burns\",\"meteoraLiquidity\":\"Meteora nUSD liquidity\",\"meteoraLiquidityDetail\":\"Pools counted toward protocol TVL.\",\"revenueAndBurns\":\"Revenue and burns\",\"revenueAndBurnsDetail\":\"All-time indexed protocol revenue.\",\"totalBuyback\":\"Total buyback\",\"revenueToStakers\":\"Revenue to stakers\",\"includesUnpaid\":\"Includes unpaid\",\"accruedFees\":\"Accrued fees\",\"collateralMarkets\":\"Collateral markets\",\"collateralMarketsDetail\":\"Tokenized stock backing and borrow utilization.\",\"tvlSourceBreakdown\":\"TVL source breakdown\",\"noTvlBreakdown\":\"No TVL breakdown indexed yet.\",\"noTvlHistory\":\"TVL history will appear after the indexer records snapshots.\",\"current\":\"Current\",\"previous\":\"Previous\",\"psmReserves\":\"PSM reserves\",\"reserves\":\"Reserves\",\"stocks\":\"Stocks\",\"supply\":\"Supply\",\"debt\":\"Debt\",\"noSupplyData\":\"Supply data has not been indexed yet.\",\"noBurnEvents\":\"No burn events indexed yet.\",\"dailyBurnHistory\":\"Daily NEST burn history\",\"noMeteoraLiquidity\":\"No Meteora liquidity indexed yet.\",\"noCollateralMarkets\":\"Collateral markets have not been indexed yet.\",\"market\":\"Market\",\"collateral\":\"Collateral\",\"price\":\"Price\",\"utilization\":\"Utilization\",\"risk\":\"Risk\",\"paused\":\"Paused\",\"active\":\"Active\",\"borrowed\":\"Borrowed\",\"noDebt\":\"No debt\",\"oracle\":\"Oracle\",\"oracleAge\":\"{seconds}s old\",\"debtOverValue\":\"Debt / value\",\"ltvOverLt\":\"LTV / LT\"},\"Risk\":{\"title\":\"Risk\",\"eyebrow\":\"Protocol safety\",\"subtitle\":\"Monitor protocol backing, liquidity, oracle health, and every collateral market in one place.\",\"loadFailed\":\"Unable to load risk data.\",\"loadingProtocol\":\"Loading protocol accounts...\",\"protocol\":\"Protocol\",\"nusdCirculating\":\"nUSD circulating\",\"psmBacking\":\"PSM USDC backing\",\"protocolStatus\":\"Protocol status\",\"idleLiquidity\":\"Idle USDC\",\"idleLiquidityDetail\":\"Immediately available in the PSM\",\"insuranceFund\":\"Insurance fund\",\"insuranceDetail\":\"nUSD available for loss coverage\",\"liquidityBuffer\":\"Liquidity buffer\",\"liquidityBufferDescription\":\"Where PSM backing is held today.\",\"psmReserves\":\"Total PSM reserves\",\"reserveComposition\":\"PSM reserve composition\",\"idleUsdc\":\"Idle USDC\",\"kaminoDeployed\":\"Kamino deployed\",\"liquidityNote\":\"Idle USDC services immediate redemptions; deployed reserves remain protocol backing.\",\"riskWatch\":\"Risk watch\",\"riskWatchDescription\":\"Live c
10onditions that can affect protocol operations.\",\"oracleHealth\":\"Oracle health\",\"allFeedsHealthy\":\"All configured price feeds are fresh.\",\"feedsNeedAttention\":\"{count, plural, one {# price feed needs attention.} other {# price feeds need attention.}}\",\"healthy\":\"Healthy\",\"attention\":\"Attention\",\"marketAccess\":\"Market access\",\"allMarketsOpen\":\"Deposits, borrows, and withdrawals are open.\",\"marketsLimited\":\"{count, plural, one {# market has a paused action.} other {# markets have paused actions.}}\",\"pendingLiquidations\":\"Pending liquidations\",\"pendingLiquidationDetail\":\"{amount} nUSD principal is in settlement.\",\"none\":\"None\",\"active\":\"Active\",\"debtConcentration\":\"Debt concentration\",\"largestMarketDetail\":\"{market} represents {percent}% of collateral debt.\",\"noDebt\":\"No collateral debt is active.\",\"concentrated\":\"Concentrated\",\"balanced\":\"Balanced\",\"marketRisk\":\"Market risk\",\"collateralMarkets\":\"Collateral markets\",\"collateralMarketsDescription\":\"Live exposure, borrowing parameters, price health, and operating state by asset.\",\"marketFilter\":\"Filter collateral markets\",\"filterAll\":\"All\",\"filterOpen\":\"Open\",\"filterAttention\":\"Attention\",\"searchMarkets\":\"Search markets\",\"collateral\":\"Collateral\",\"collateralRiskParameters\":\"Collateral risk parameters\",\"asset\":\"Asset\",\"collateralValue\":\"Collateral value\",\"utilization\":\"Utilization\",\"riskParameters\":\"Risk parameters\",\"limited\":\"Limited\",\"oracleStale\":\"Oracle stale\",\"open\":\"Open\",\"ltv\":\"LTV\",\"liquidationThresholdShort\":\"LT\",\"debt\":\"Debt\",\"marketDebt\":\"Market debt\",\"ofDebtCap\":\"{percent}% of market cap\",\"debtOverValue\":\"Debt / collateral value\",\"ltvAndLiquidation\":\"LTV / liquidation threshold\",\"borrowApr\":\"borrow APR\",\"penalty\":\"penalty\",\"oracle\":\"Oracle\",\"signed\":\"Signed\",\"onchain\":\"On-chain\",\"noPrice\":\"No price\",\"oracleAge\":\"{source} · {age}s old · {maximum}s max\",\"confidence\":\"±{percent}% confidence\",\"priceNeedsRefresh\":\"Price feed needs refresh\",\"o
10perationsAvailable\":\"All actions available\",\"deposits\":\"deposits\",\"borrows\":\"borrows\",\"withdrawals\":\"withdrawals\",\"actionsPaused\":\"Paused: {actions}\",\"noMarkets\":\"No markets match this view.\",\"showingMarkets\":\"Showing {count} of {total} markets\",\"conservativeValues\":\"Collateral values use price minus oracle confidence where available.\",\"frameworkEyebrow\":\"How it works\",\"framework\":\"Risk framework\",\"frameworkDescription\":\"The main controls used to keep nUSD borrowing overcollateralized and observable.\",\"collateralization\":\"Collateralization\",\"collateralizationDetail\":\"Markets permit up to {ltv}% LTV and begin liquidation no higher than {liquidation}%.\",\"oracleGuards\":\"Oracle guards\",\"oracleGuardDetail\":\"The strictest configured price freshness window is {seconds} seconds, with confidence checks enforced per market.\",\"insuranceAndBadDebt\":\"Insurance and bad debt\",\"insuranceFrameworkDetail\":\"The insurance fund holds {amount} nUSD against a {target}% of debt target before surplus distribution.\",\"liquidations\":\"Liquidations\",\"liquidationFrameworkDetail\":\"Unhealthy positions are settled by permissioned keepers with market-specific close factors and penalties.\"},\"Transaction\":{\"eyebrow\":\"Transaction\",\"approveTitle\":\"Approve in your wallet\",\"confirmTitle\":\"Confirming on Solana\",\"refreshTitle\":\"Updating your account\",\"completeTitle\":\"Transaction confirmed\",\"pendingTitle\":\"Transaction submitted\",\"failedTitle\":\"Transaction not completed\",\"progressLabel\":\"Transaction progress\",\"approveStep\":\"Approve in wallet\",\"confirmStep\":\"Confirm on Solana\",\"refreshStep\":\"Update balances\",\"pendingHelp\":\"Confirmation is taking longer than usual. You can close this window while the transaction continues.\",\"failedHelp\":\"Review the message above, then try again when you are ready.\",\"keepOpen\":\"Keep this window open while the transaction is processed.\",\"done\":\"Done\",\"close\":\"Close transaction status\",\"closeButton\":\"Close\"},\"Onboarding\":{\"eyebrow\":\"Welcome to Nest\",\"skip\":\"Skip tutorial\",\"back\":\"Back\",\"next\":\"Next\",\"finish\":\"Start using Nest\",\"progressLabel\":\"Tutorial progress\",\"stepCount\":\"Step {current} of {total}\",\"borrowTitle\":\"Borrow without selling\",\"borrowBody\":\"Deposit a supported asset as collateral, then borrow nUSD against it.\",\"borrowPointOne\":\"Each market shows its APR, LTV, and liquidation threshold before you deposit.\",\"borrowPointTwo\":\"Repay debt or withdraw available collateral from the same position.\",\"earnTitle\":\"Put nUSD to work\",\"earnBody\":\"Move between USDC and nUSD, or stake nUSD into snUSD to participate in protocol yield.\",\"earnPointOne\":\"Conversion quotes show exactly what you send and receive.\",\"earnPointTwo\":\"NEST staking has separate rewards and a configurable unstaking cooldown.\",\"trackTitle\":\"Track everything in one place\",\"trackBody\":\"Your dashboard brings balances, borrowing positions, rewards, and recent activity together.\",\"trackPointOne\":\"Season 1 shows your final points, snapshots, and leaderboard position.\",\"trackPointTwo\":\"Risk and Stats show protocol-wide markets, backing, and activity.\"},\"Season\":{\"title\":\"Season 1\",\"eyebrow\":\"Nest rewards\",\"subtitle\":\"Season 1 has ended. Final points, snapshots, and the leaderboard remain available below.\",\"active\":\"Season active\",\"paused\":\"Season paused\",\"ended\":\"Season 1 has ended\",\"seasonTwoLater\":\"Season 2 is not active yet\",\"connectPrompt\":\"Connect a wallet to view your Season 1 points\",\"dailyRewardPool\":\"Season 1 daily pool\",\"participants\":\"Participants\",\"seasonTotal\":\"Final points distributed\",\"nextSnapshot\":\"Daily snapshot\",\"snapshotStatus\":\"Snapshot status\",\"snapshotsEnded\":\"Ended\",\"seasonEnds\":\"Season ended\",\"points\":\"points\",\"waysToEarn\":\"Season 1 methodology\",\"pointsRate\":\"points rate\",\"community\":\"Community\",\"yourActivity\":\"Your Season 1 activity\",\"recentSnapshots\":\"Recent snapshots\",\"noPointsYet\":\"No Season 1 points history\",\"facts\":\"Season facts\",\"currentWalletPoints\":\"Season 1 wallet points\",\"yourPoints\":\"Your Season 1 points\",\"earnPoints\":\"How points were earned\",\"dailyPool\":\"During Season 1, each daily snapshot split {points} points pro rata across weighted eligible positions.\",\"weight\":\"weight\",\"open\":\"Open\",\"leaderboard\":\"Leaderboard\",\"leaderboardSummary\":\"{points} total points across {wallets}\",\"leaderboardEmpty\":\"The leaderboard appears after the first completed points snapshot.\",\"latestSnapshot\":\"Final snapshot\",\"latestSnapshotLower\":\"final snapshot\",\"noWalletSnapshot\":\"No wallet snapshot\",\"pointsEarned\":\"Points earned\",\"snapshotBreakdown\":\"Snapshot breakdown\",\"connectForHistory\":\"Connect a wallet with eligible Season 1 positions to see its snapshot history.\",\"lpBalancesDetail\":\"LP balances shared the daily pool by weighted dollar value.\",\"lpPositionsDetail\":\"LP positions shared the daily pool by weighted dollar value.\",\"holdSnusd\":\"Hold snUSD\",\"holdSnusdDetail\":\"Staked nUSD shared the daily pool by weighted snUSD balance.\",\"holdNusd\":\"Hold nUSD\",\"holdNusdDetail\":\"Wallet nUSD shared the daily pool by weighted balance.\",\"activeDebt\":\"Active CDP debt\",\"activeDebtDetail\":\"Borrowed
10nUSD shared the daily pool by weighted debt.\",\"stakeNest\":\"Stake NEST\",\"stakedNest\":\"Staked NEST\",\"stakeNestDetail\":\"Active NEST stake shared the daily pool by weighted dollar value.\",\"endTba\":\"End date: To be announced\",\"ends\":\"Ends {date}\",\"borrowDebt\":\"Borrow debt\",\"walletCount\":\"{count} wallets\"}},\"children\":\"$L5\"}]}]]}]]}],{\"children\":[\"dashboard\",\"$L6\",{\"children\":[\"__PAGE__\",\"$L7\",{},null,false]},null,false]},[\"$L8\",[],[]],false]},null,false],\"$L9\",false]],\"m\":\"$undefined\",\"G\":[\"$a\",[]],\"s\":false,\"S\":true}\n"])</script>
10<script>self.__next_f.push([1,"b:I[84960,[\"8956\",\"static/chunks/3a91511d-e76ae0dcf993217f.js\",\"8463\",\"static/chunks/ede5dfc2-8bebf7ce49df9320.js\",\"623\",\"static/chunks/c8b7bc74-4fac9844872effe3.js\",\"7532\",\"static/chunks/339cd768-ee6ed161a30142b5.js\",\"3800\",\"static/chunks/3800-ae5d9304a49165e0.js\",\"7442\",\"static/chunks/7442-bfeadee41e1e89d2.js\",\"8681\",\"static/chunks/8681-1c239fe321d026e8.js\",\"2619\",\"static/chunks/2619-04bc32f026a0d946.js\",\"5209\",\"static/chunks/5209-523737b081bcc479.js\",\"1907\",\"static/chunks/1907-62504484e6745ac5.js\",\"4684\",\"static/chunks/4684-8606a6a7cc011bba.js\",\"8878\",\"static/chunks/app/(en)/dashboard/page-0a4d3e6de8bb2c24.js\"],\"DashboardScreen\"]\nc:I[24431,[],\"OutletBoundary\"]\ne:I[15278,[],\"AsyncMetadataOutlet\"]\n10:I[24431,[],\"ViewportBoundary\"]\n12:I[24431,[],\"MetadataBoundary\"]\n13:\"$Sreact.suspense\"\n"])</script>
10<script>self.__next_f.push([1,"5:[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:style\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:1:props:style\",\"children\":404}],[\"$\",\"div\",null,{\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:style\",\"children\":[\"$\",\"h2\",null,{\"style\":\"$0:f:0:1:1:props:children:1:props:notFound:0:1:props:children:props:children:2:props:children:props:style\",\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script>
10<script>self.__next_f.push([1,"6:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n7:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$Lb\",null,{}],null,[\"$\",\"$Lc\",null,{\"children\":[\"$Ld\",[\"$\",\"$Le\",null,{\"promise\":\"$@f\"}]]}]]}]\n8:[\"$\",\"main\",\"l\",{\"className\":\"canvas app-route-loading\",\"aria-busy\":\"true\",\"aria-label\":\"Loading page\",\"children\":[[\"$\",\"header\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"app-route-loading-line short\"}],[\"$\",\"span\",null,{\"className\":\"app-route-loading-line title\"}],[\"$\",\"span\",null,{\"className\":\"app-route-loading-line copy\"}]]}],[\"$\",\"section\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"app-route-loading-line wide\"}],[\"$\",\"span\",null,{\"className\":\"app-route-loading-line wide\"}],[\"$\",\"span\",null,{\"className\":\"app-route-loading-line medium\"}]]}]]}]\n9:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L10\",null,{\"children\":\"$L11\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$13\",null,{\"fallback\":null,\"children\":\"$L14\"}]}]}]]}]\n"])</script>
10<script>self.__next_f.push([1,"11:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\nd:null\n"])</script>
10<script>self.__next_f.push([1,"f:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Nest\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Where stocks become stable dollars\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://app.nestusd.com\"}],[\"$\",\"link\",\"3\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://app.nestusd.com\"}],[\"$\",\"link\",\"4\",{\"rel\":\"alternate\",\"hrefLang\":\"zh-CN\",\"href\":\"https://app.nestusd.com/zh-CN\"}],[\"$\",\"link\",\"5\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://app.nestusd.com\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"Nest\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"Where stocks become stable dollars\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://app.nestusd.com/opengraph.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"1920\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"1080\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"Nest â Where stocks become stable dollars\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"Nest\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Where stocks become stable dollars\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://app.nestusd.com/opengraph.png\"}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
10<script>self.__next_f.push([1,"14:\"$f:metadata\"\n"])</script>
10</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.