@@ -53,8 +53,9 @@ const LAUNCH_DATE = new Date('2026-05-22T12:00:00Z').getTime();
5353 <h1 >Blockchain finality<br /><em >10 seconds.</em ><br />Built for <em >machines.</em ></h1 >
5454 <p class =" hero-subtitle" >DAG-BFT consensus for IoT, sensors, and autonomous agents. Live on testnet.</p >
5555
56- <!-- Token launch banner -->
57- <div class =" token-banner" >
56+ <!-- Token live banner -->
57+ <div class =" token-banner token-banner-live" >
58+ <span class =" token-banner-status" ><span class =" token-banner-dot" ></span >LIVE</span >
5859 <span class =" token-banner-label" >UDAG on Arbitrum:</span >
5960 <a href =" https://arbiscan.io/token/0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b" target =" _blank" rel =" noopener noreferrer" class =" token-banner-addr" >
6061 0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b
@@ -63,7 +64,7 @@ const LAUNCH_DATE = new Date('2026-05-22T12:00:00Z').getTime();
6364 </div >
6465
6566 <div class =" hero-actions" >
66- <a href =" /network " class =" btn-primary" >Watch it live →</a >
67+ <a href =" https://app.uniswap.org/explore/tokens/arbitrum/0x9cfd2011df13d9e394b5bb59f0f7e7a5c512155b?inputCurrency=NATIVE " target = " _blank " rel = " noopener noreferrer " class =" btn-primary" >Buy UDAG on Uniswap →</a >
6768 <a href =" /whitepaper" class =" btn-secondary" >Read the whitepaper →</a >
6869 </div >
6970
@@ -74,19 +75,10 @@ const LAUNCH_DATE = new Date('2026-05-22T12:00:00Z').getTime();
7475 <input type =" hidden" name =" id" value =" daf1702c98" />
7576 <input type =" email" name =" EMAIL" placeholder =" your@email.com" required autocomplete =" email" aria-label =" Email address" class =" email-input-inline" />
7677 <div class =" email-hp" ><input type =" text" name =" b_7c006c449bd3dc3a523bce11d_daf1702c98" tabindex =" -1" value =" " /></div >
77- <button type =" submit" class =" email-btn-inline" >Get Early Access </button >
78+ <button type =" submit" class =" email-btn-inline" >Get ecosystem updates </button >
7879 </form >
7980 </div >
8081
81- <!-- Countdown -->
82- <div class =" hero-launch" >
83- <div class =" countdown-inline" >
84- <span class =" countdown-num" id =" cd-hero-days" >--</span >d
85- <span class =" countdown-num" id =" cd-hero-hours" >--</span >h
86- <span class =" countdown-num" id =" cd-hero-mins" >--</span >m
87- <span class =" countdown-label-inline" >until token launch</span >
88- </div >
89- </div >
9082
9183 <!-- Social links -->
9284 <div class =" hero-social" >
@@ -154,50 +146,35 @@ const LAUNCH_DATE = new Date('2026-05-22T12:00:00Z').getTime();
154146 </div >
155147 </div >
156148
157- <!-- Token Launch Section -->
149+ <!-- Token Live Section -->
158150 <div class =" launch-section" id =" launch" >
159151 <div class =" launch-inner" >
160- <div class =" launch-badge" >TOKEN LAUNCH</div >
161- <h2 class =" launch-title" >UDAG Token Launch</h2 >
162- <p class =" launch-subtitle" >Be the first to know. Join the waitlist for priority access.</p >
163-
164- <!-- Countdown -->
165- <div class =" countdown" id =" countdown" >
166- <div class =" countdown-block" >
167- <span class =" countdown-num" id =" cd-days" >--</span >
168- <span class =" countdown-label" >Days</span >
169- </div >
170- <div class =" countdown-sep" >:</div >
171- <div class =" countdown-block" >
172- <span class =" countdown-num" id =" cd-hours" >--</span >
173- <span class =" countdown-label" >Hours</span >
174- </div >
175- <div class =" countdown-sep" >:</div >
176- <div class =" countdown-block" >
177- <span class =" countdown-num" id =" cd-mins" >--</span >
178- <span class =" countdown-label" >Minutes</span >
179- </div >
180- <div class =" countdown-sep" >:</div >
181- <div class =" countdown-block" >
182- <span class =" countdown-num" id =" cd-secs" >--</span >
183- <span class =" countdown-label" >Seconds</span >
152+ <div class =" launch-badge launch-badge-live" ><span class =" launch-badge-dot" ></span >LIVE NOW</div >
153+ <h2 class =" launch-title" >UDAG is <em >live</em > on Arbitrum.</h2 >
154+ <p class =" launch-subtitle" >Tradable now on Uniswap. Bridge-backed 1:1 with native UDAG on the main chain.</p >
155+
156+ <div class =" launch-token-card" >
157+ <div class =" launch-token-row" >
158+ <span class =" launch-token-label" >Contract</span >
159+ <a href =" https://arbiscan.io/token/0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b" target =" _blank" rel =" noopener noreferrer" class =" launch-token-addr" >
160+ 0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b
161+ </a >
162+ <button class =" launch-token-copy" onclick =" navigator .clipboard .writeText (' 0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b' ); this .textContent = ' Copied!' ; setTimeout (()=> this .textContent = ' Copy' , 1500 )" aria-label =" Copy contract address" >Copy</button >
163+ </div >
164+ <div class =" launch-token-row" >
165+ <span class =" launch-token-label" >Network</span >
166+ <span class =" launch-token-value" >Arbitrum One</span >
167+ </div >
168+ <div class =" launch-token-row" >
169+ <span class =" launch-token-label" >Supply</span >
170+ <span class =" launch-token-value" >21M max · 2.52M circulating (IDO)</span >
184171 </div >
185172 </div >
186173
187- <!-- Email Form -->
188- <form class =" email-form" id =" email-form" onsubmit =" return handleEmailSubmit (event )" >
189- <input type =" hidden" name =" u" value =" 7c006c449bd3dc3a523bce11d" />
190- <input type =" hidden" name =" id" value =" daf1702c98" />
191- <div class =" email-input-wrap" >
192- <input type =" email" name =" EMAIL" id =" email-input" placeholder =" your@email.com" required autocomplete =" email" aria-label =" Email address" class =" email-input" />
193- <div class =" email-hp" ><input type =" text" name =" b_7c006c449bd3dc3a523bce11d_daf1702c98" tabindex =" -1" value =" " /></div >
194- <button type =" submit" class =" email-btn" id =" email-btn" >
195- <span id =" email-btn-text" >Get Early Access</span >
196- <svg id =" email-btn-check" width =" 18" height =" 18" viewBox =" 0 0 24 24" fill =" none" stroke =" currentColor" stroke-width =" 3" stroke-linecap =" round" stroke-linejoin =" round" ><polyline points =" 20 6 9 17 4 12" ></polyline ></svg >
197- </button >
198- </div >
199- <p class =" email-note" >No spam. Only launch updates and early access.</p >
200- </form >
174+ <div class =" launch-actions" >
175+ <a href =" https://app.uniswap.org/explore/tokens/arbitrum/0x9cfd2011df13d9e394b5bb59f0f7e7a5c512155b?inputCurrency=NATIVE" target =" _blank" rel =" noopener noreferrer" class =" btn-primary btn-lg" >Buy UDAG on Uniswap →</a >
176+ <a href =" https://arbiscan.io/token/0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b" target =" _blank" rel =" noopener noreferrer" class =" btn-secondary btn-lg" >View on Arbiscan →</a >
177+ </div >
201178
202179 <!-- Social -->
203180 <div class =" launch-social" >
@@ -686,15 +663,19 @@ const LAUNCH_DATE = new Date('2026-05-22T12:00:00Z').getTime();
686663 <!-- Bottom CTA -->
687664 <div class =" launch-section bottom-cta" >
688665 <div class =" launch-inner" >
689- <h2 class =" launch-title" >Don't miss the launch</h2 >
690- <p class =" launch-subtitle" >Join the waitlist and follow us for priority access to UDAG.</p >
691- <form class =" email-form" onsubmit =" return handleEmailSubmit (event )" >
666+ <h2 class =" launch-title" >Trade UDAG on Uniswap</h2 >
667+ <p class =" launch-subtitle" >Live on Arbitrum One. Bridge-backed, 8-decimal ERC-20, 21M max supply.</p >
668+ <div class =" launch-actions" >
669+ <a href =" https://app.uniswap.org/explore/tokens/arbitrum/0x9cfd2011df13d9e394b5bb59f0f7e7a5c512155b?inputCurrency=NATIVE" target =" _blank" rel =" noopener noreferrer" class =" btn-primary btn-lg" >Buy on Uniswap →</a >
670+ <a href =" https://arbiscan.io/token/0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b" target =" _blank" rel =" noopener noreferrer" class =" btn-secondary btn-lg" >View on Arbiscan →</a >
671+ </div >
672+ <form class =" email-form" onsubmit =" return handleEmailSubmit (event )" style =" margin-top: 32px;" >
692673 <input type =" hidden" name =" u" value =" 7c006c449bd3dc3a523bce11d" />
693674 <input type =" hidden" name =" id" value =" daf1702c98" />
694675 <div class =" email-input-wrap" >
695676 <input type =" email" name =" EMAIL" placeholder =" your@email.com" required autocomplete =" email" aria-label =" Email address" class =" email-input" />
696677 <div class =" email-hp" ><input type =" text" name =" b_7c006c449bd3dc3a523bce11d_daf1702c98" tabindex =" -1" value =" " /></div >
697- <button type =" submit" class =" email-btn" >Get Early Access </button >
678+ <button type =" submit" class =" email-btn" >Get ecosystem updates </button >
698679 </div >
699680 </form >
700681 <div class =" launch-social-links" >
0 commit comments