From 592268589198f925a7c337049ad46971ed084771 Mon Sep 17 00:00:00 2001 From: illuzen Date: Wed, 4 Feb 2026 20:03:07 +0800 Subject: [PATCH 1/2] more details --- website/package-lock.json | 2 +- website/src/i18n/de-DE.json | 68 +++++++++++-- website/src/i18n/en-US.json | 68 +++++++++++-- website/src/i18n/es-ES.json | 68 +++++++++++-- website/src/i18n/hi-IN.json | 68 +++++++++++-- website/src/i18n/id-ID.json | 68 +++++++++++-- website/src/i18n/ja-JP.json | 68 +++++++++++-- website/src/i18n/ko-KR.json | 68 +++++++++++-- website/src/i18n/ru-RU.json | 68 +++++++++++-- website/src/i18n/zh-CN.json | 68 +++++++++++-- website/src/pages/[lang]/launch.astro | 138 +++++++++++++++++++++++--- website/src/pages/launch.astro | 138 +++++++++++++++++++++++--- 12 files changed, 798 insertions(+), 92 deletions(-) diff --git a/website/package-lock.json b/website/package-lock.json index 15e35a9..9667fae 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -2399,7 +2399,6 @@ "integrity": "sha512-BdBGhQBh8IjZ2oIIX6F2/Q3LKm/FDDKi6ccYKcBTeilh6SNdNKveDOLk73BkSJjQLJk6qe4Yh+hHw1UPhCDdrg==", "dev": true, "license": "Apache-2.0", - "peer": true, "dependencies": { "@opentelemetry/api-logs": "0.57.2", "@types/shimmer": "^1.2.0", @@ -7495,6 +7494,7 @@ "integrity": "sha512-1wVkUaAO6WyaYtCkcYCOx12ZgpGf9Zif+qXa4n+oYzK558YryKqiL6UWwd5DqiH3VRW0GYhTZQ/vlgJrCoNQlg==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.4", diff --git a/website/src/i18n/de-DE.json b/website/src/i18n/de-DE.json index 8675e01..6baef7d 100644 --- a/website/src/i18n/de-DE.json +++ b/website/src/i18n/de-DE.json @@ -407,14 +407,68 @@ }, "launch": { "meta": { - "title": "Quantus Token & Mainnet Launch Ankündigung", - "description": "Offizielle Informationen zum QUAN Token und Quantus Mainnet Launch für Q2 2026. Referenzseite für CoinGecko, Börsen und Ökosystem-Partner." + "title": "Quantus Tokenomics & Launch-Zuteilung", + "description": "Details zur QUAN-Token-Versorgung, -Verteilung und Launch-Zuteilung. Feste Versorgung von 21 Mio. QUAN mit fairen Launch-Mechanismen." }, - "title": "Quantus Token & Mainnet Launch Ankündigung", - "content": { - "p1": "Quantus plant den Launch des QUAN Tokens und des Quantus Mainnets im Q2 2026, nach Abschluss des Testnet-Betriebs, externer Sicherheitsüberprüfungen und Launchpad-Koordination.", - "p2": "Das Quantus-Netzwerk betreibt derzeit sein öffentliches Dirac-Testnet, das es Benutzern ermöglicht zu minen, Wallet-Funktionen zu testen und mit post-quantensicheren Primitiven wie reversiblen Transaktionen und Hochsicherheitskonten zu interagieren.", - "p3": "Diese Seite dient als offizielle Launch-Referenz für CoinGecko, Börsen und Ökosystem-Partner. Spezifische Daten für den öffentlichen Verkauf und TGE werden bekannt gegeben, sobald die Launchpad-Partner und die Mainnet-Bereitschaft finalisiert sind." + "title": "Quantus Tokenomics & Launch-Zuteilung", + "overview": { + "title": "Übersicht", + "content": "Quantus hat eine feste maximale Versorgung von **21.000.000 QUAN**. Der Token wird durch eine Kombination aus einem initialen Token Generation Event (TGE) und langfristigem Proof-of-Work-Mining ausgegeben. Diese Struktur ist darauf ausgelegt, Pre-Mining zu vermeiden, Insider-Vorteile zu minimieren und die langfristige Netzwerksicherheit mit der Benutzerbeteiligung in Einklang zu bringen." + }, + "supply": { + "title": "Token-Versorgung", + "max_supply": "Maximale Versorgung:", + "max_supply_value": "21.000.000 QUAN", + "tge_supply": "TGE-Prägungsversorgung:", + "tge_supply_value": "6.300.000 QUAN (30%)", + "mining_supply": "Mining-Emissionen:", + "mining_supply_value": "14.700.000 QUAN (70%) über ~40 Jahre", + "note": "Die Mining-Emission folgt einer exponentiell abnehmenden Block-Belohnungskurve, was bedeutet, dass die Ausgabe in den frühen Jahren höher ist und sich im Laufe der Zeit allmählich verlangsamt, wenn sich die Versorgung dem Maximum nähert." + }, + "tge": { + "title": "Launch-Zuteilung (TGE)", + "intro": "Die folgenden Token werden beim Token Generation Event geprägt und verteilt:", + "table": { + "category": "Kategorie", + "percent": "% der Versorgung", + "quan": "QUAN", + "private_sale": "Privatverkauf", + "public_sale": "Öffentlicher Verkauf", + "dex_liquidity": "DEX-Liquidität", + "total": "Gesamt bei TGE" + }, + "note": "Alle Privat- und öffentlichen Verkaufstoken sind **beim Launch vollständig liquide**. Es gibt keine Investoren-Lockups oder Vesting-Zeitpläne." + }, + "mining": { + "title": "Mining-basierte Verteilung (70%)", + "intro": "Die verbleibenden 70% der Versorgung — **14.700.000 QUAN** — werden über etwa 40 Jahre durch Proof-of-Work-Mining verteilt.", + "ownership_title": "Endgültiges Eigentum an Mining-Emissionen:", + "table": { + "recipient": "Empfänger", + "percent": "% der Gesamtversorgung", + "miners": "Miner", + "community": "Community", + "team": "Team & Berater" + } + }, + "team": { + "title": "Team- & Community-Ausrichtung", + "intro": "Quantus betreibt kein Pre-Mining und reserviert keine Token für das Team.", + "content": "Stattdessen wird das Team durch Mining-Belohnungen entschädigt:", + "points": [ + "In den ersten 4 Jahren werden **50%** der Block-Belohnungen dem Team und den Beratern zugewiesen (dies fungiert als Vesting auf Protokollebene).", + "Die verbleibenden **50%** gehen an die Miner.", + "Nach Jahr 4 wird der Anteil des Teams in einen **Community-Fonds** umgeleitet, der über den verbleibenden Emissionszeitraum allmählich 25% der Gesamtversorgung ansammelt." + ] + }, + "fees": { + "title": "Gebühren & Burning", + "intro": "Um die langfristige Netzwerksicherheit zu unterstützen, fallen bei Wormhole-Transaktionen **0,1% Volumengebühren** an:", + "points": [ + "**50%** werden an Miner gezahlt", + "**50%** werden verbrannt" + ], + "note": "Dies führt zu deflationärem Druck, wenn die Netzwerknutzung wächst." } }, "about": { diff --git a/website/src/i18n/en-US.json b/website/src/i18n/en-US.json index c1e42e8..f00b28b 100644 --- a/website/src/i18n/en-US.json +++ b/website/src/i18n/en-US.json @@ -407,14 +407,68 @@ }, "launch": { "meta": { - "title": "Quantus Token & Mainnet Launch Announcement", - "description": "Official QUAN token and Quantus mainnet launch information for Q2 2026. Reference page for CoinGecko, exchanges, and ecosystem partners." + "title": "Quantus Tokenomics & Launch Allocation", + "description": "QUAN token supply, distribution, and launch allocation details. Fixed supply of 21M QUAN with fair launch mechanics." }, - "title": "Quantus Token & Mainnet Launch Announcement", - "content": { - "p1": "Quantus plans to launch the QUAN token and Quantus mainnet in Q2 2026, following the completion of testnet operations, external security reviews, and launchpad coordination.", - "p2": "The Quantus network is currently operating its public Dirac testnet, allowing users to mine, test wallet features, and interact with post-quantum security primitives such as reversible transactions and High-Security Accounts.", - "p3": "This page serves as the official launch reference for CoinGecko, exchanges, and ecosystem partners. Specific public sale and TGE dates will be announced once launchpad partners and mainnet readiness are finalized." + "title": "Quantus Tokenomics & Launch Allocation", + "overview": { + "title": "Overview", + "content": "Quantus has a fixed maximum supply of **21,000,000 QUAN**. The token is issued through a combination of an initial Token Generation Event (TGE) and long-term Proof-of-Work mining. This structure is designed to avoid pre-mining, minimize insider advantages, and align long-term network security with user participation." + }, + "supply": { + "title": "Token Supply", + "max_supply": "Maximum Supply:", + "max_supply_value": "21,000,000 QUAN", + "tge_supply": "TGE Minted Supply:", + "tge_supply_value": "6,300,000 QUAN (30%)", + "mining_supply": "Mining Emissions:", + "mining_supply_value": "14,700,000 QUAN (70%) over ~40 years", + "note": "The mining emission follows an exponentially decaying block reward curve, meaning issuance is higher in the early years and gradually slows over time as supply approaches the maximum." + }, + "tge": { + "title": "Launch Allocation (TGE)", + "intro": "The following tokens are minted and distributed at the Token Generation Event:", + "table": { + "category": "Category", + "percent": "% of Supply", + "quan": "QUAN", + "private_sale": "Private Sale", + "public_sale": "Public Sale", + "dex_liquidity": "DEX Liquidity", + "total": "Total at TGE" + }, + "note": "All private and public sale tokens are **fully liquid at launch**. There are no investor lockups or vesting schedules." + }, + "mining": { + "title": "Mining-Based Distribution (70%)", + "intro": "The remaining 70% of supply — **14,700,000 QUAN** — is distributed through Proof-of-Work mining over approximately 40 years.", + "ownership_title": "Final ownership of mining emissions:", + "table": { + "recipient": "Recipient", + "percent": "% of Total Supply", + "miners": "Miners", + "community": "Community", + "team": "Team & Advisors" + } + }, + "team": { + "title": "Team & Community Alignment", + "intro": "Quantus does not pre-mine or reserve tokens for the team.", + "content": "Instead, the team is compensated through mining rewards:", + "points": [ + "For the first 4 years, **50%** of block rewards are allocated to the team and advisors (this acts as protocol-level vesting).", + "The remaining **50%** goes to miners.", + "After year 4, the team's share is redirected to a **community fund**, which gradually accumulates 25% of the total supply over the remaining emission period." + ] + }, + "fees": { + "title": "Fees & Burning", + "intro": "To support long-term network security, wormhole transactions incur a **0.1% volume fee**:", + "points": [ + "**50%** is paid to miners", + "**50%** is burned" + ], + "note": "This introduces deflationary pressure as network usage grows." } }, "about": { diff --git a/website/src/i18n/es-ES.json b/website/src/i18n/es-ES.json index 0a2ffcb..c2e5089 100644 --- a/website/src/i18n/es-ES.json +++ b/website/src/i18n/es-ES.json @@ -407,14 +407,68 @@ }, "launch": { "meta": { - "title": "Anuncio de Lanzamiento del Token y Mainnet de Quantus", - "description": "Información oficial del lanzamiento del token QUAN y la mainnet de Quantus para el Q2 2026. Página de referencia para CoinGecko, exchanges y socios del ecosistema." + "title": "Tokenomics y Asignación de Lanzamiento de Quantus", + "description": "Detalles del suministro, distribución y asignación de lanzamiento del token QUAN. Suministro fijo de 21M QUAN con mecánicas de lanzamiento justas." }, - "title": "Anuncio de Lanzamiento del Token y Mainnet de Quantus", - "content": { - "p1": "Quantus planea lanzar el token QUAN y la mainnet de Quantus en el Q2 2026, tras la finalización de las operaciones de testnet, revisiones de seguridad externas y coordinación con launchpads.", - "p2": "La red Quantus actualmente opera su testnet pública Dirac, permitiendo a los usuarios minar, probar funciones de wallet e interactuar con primitivas de seguridad post-cuántica como transacciones reversibles y Cuentas de Alta Seguridad.", - "p3": "Esta página sirve como referencia oficial de lanzamiento para CoinGecko, exchanges y socios del ecosistema. Las fechas específicas de venta pública y TGE se anunciarán una vez que se finalicen los socios del launchpad y la preparación de la mainnet." + "title": "Tokenomics y Asignación de Lanzamiento de Quantus", + "overview": { + "title": "Resumen", + "content": "Quantus tiene un suministro máximo fijo de **21,000,000 QUAN**. El token se emite a través de una combinación de un Evento de Generación de Tokens (TGE) inicial y minería de Prueba de Trabajo a largo plazo. Esta estructura está diseñada para evitar la preminería, minimizar las ventajas de los insiders y alinear la seguridad de la red a largo plazo con la participación de los usuarios." + }, + "supply": { + "title": "Suministro de Tokens", + "max_supply": "Suministro Máximo:", + "max_supply_value": "21,000,000 QUAN", + "tge_supply": "Suministro Acuñado en TGE:", + "tge_supply_value": "6,300,000 QUAN (30%)", + "mining_supply": "Emisiones de Minería:", + "mining_supply_value": "14,700,000 QUAN (70%) durante ~40 años", + "note": "La emisión de minería sigue una curva de recompensa por bloque que decae exponencialmente, lo que significa que la emisión es mayor en los primeros años y se ralentiza gradualmente con el tiempo a medida que el suministro se acerca al máximo." + }, + "tge": { + "title": "Asignación de Lanzamiento (TGE)", + "intro": "Los siguientes tokens se acuñan y distribuyen en el Evento de Generación de Tokens:", + "table": { + "category": "Categoría", + "percent": "% del Suministro", + "quan": "QUAN", + "private_sale": "Venta Privada", + "public_sale": "Venta Pública", + "dex_liquidity": "Liquidez DEX", + "total": "Total en TGE" + }, + "note": "Todos los tokens de venta privada y pública son **totalmente líquidos en el lanzamiento**. No hay bloqueos para inversores ni calendarios de vesting." + }, + "mining": { + "title": "Distribución Basada en Minería (70%)", + "intro": "El 70% restante del suministro — **14,700,000 QUAN** — se distribuye a través de minería de Prueba de Trabajo durante aproximadamente 40 años.", + "ownership_title": "Propiedad final de las emisiones de minería:", + "table": { + "recipient": "Destinatario", + "percent": "% del Suministro Total", + "miners": "Mineros", + "community": "Comunidad", + "team": "Equipo y Asesores" + } + }, + "team": { + "title": "Alineación del Equipo y la Comunidad", + "intro": "Quantus no hace preminería ni reserva tokens para el equipo.", + "content": "En cambio, el equipo es compensado a través de recompensas de minería:", + "points": [ + "Durante los primeros 4 años, el **50%** de las recompensas por bloque se asignan al equipo y asesores (esto actúa como vesting a nivel de protocolo).", + "El **50%** restante va a los mineros.", + "Después del año 4, la parte del equipo se redirige a un **fondo comunitario**, que acumula gradualmente el 25% del suministro total durante el período de emisión restante." + ] + }, + "fees": { + "title": "Comisiones y Quema", + "intro": "Para apoyar la seguridad de la red a largo plazo, las transacciones wormhole incurren en una **comisión de volumen del 0.1%**:", + "points": [ + "**50%** se paga a los mineros", + "**50%** se quema" + ], + "note": "Esto introduce presión deflacionaria a medida que crece el uso de la red." } }, "about": { diff --git a/website/src/i18n/hi-IN.json b/website/src/i18n/hi-IN.json index b5c06ed..23db922 100644 --- a/website/src/i18n/hi-IN.json +++ b/website/src/i18n/hi-IN.json @@ -407,14 +407,68 @@ }, "launch": { "meta": { - "title": "क्वांटस टोकन और मेननेट लॉन्च घोषणा", - "description": "Q2 2026 के लिए QUAN टोकन और क्वांटस मेननेट की आधिकारिक लॉन्च जानकारी। CoinGecko, एक्सचेंज और इकोसिस्टम पार्टनर्स के लिए संदर्भ पृष्ठ।" + "title": "क्वांटस टोकनोमिक्स और लॉन्च आवंटन", + "description": "QUAN टोकन आपूर्ति, वितरण और लॉन्च आवंटन विवरण। निष्पक्ष लॉन्च तंत्र के साथ 21M QUAN की निश्चित आपूर्ति।" }, - "title": "क्वांटस टोकन और मेननेट लॉन्च घोषणा", - "content": { - "p1": "क्वांटस का टेस्टनेट संचालन, बाहरी सुरक्षा समीक्षा और लॉन्चपैड समन्वय पूरा होने के बाद Q2 2026 में QUAN टोकन और क्वांटस मेननेट लॉन्च करने की योजना है।", - "p2": "क्वांटस नेटवर्क वर्तमान में अपना पब्लिक Dirac टेस्टनेट संचालित कर रहा है, जो उपयोगकर्ताओं को माइन करने, वॉलेट सुविधाओं का परीक्षण करने और प्रतिवर्ती लेनदेन और उच्च-सुरक्षा खातों जैसे पोस्ट-क्वांटम सुरक्षा प्रिमिटिव के साथ इंटरैक्ट करने की अनुमति देता है।", - "p3": "यह पृष्ठ CoinGecko, एक्सचेंज और इकोसिस्टम पार्टनर्स के लिए आधिकारिक लॉन्च संदर्भ के रूप में कार्य करता है। विशिष्ट पब्लिक सेल और TGE तिथियां लॉन्चपैड पार्टनर्स और मेननेट की तैयारी पूरी होने के बाद घोषित की जाएंगी।" + "title": "क्वांटस टोकनोमिक्स और लॉन्च आवंटन", + "overview": { + "title": "अवलोकन", + "content": "क्वांटस की अधिकतम निश्चित आपूर्ति **21,000,000 QUAN** है। टोकन प्रारंभिक टोकन जनरेशन इवेंट (TGE) और दीर्घकालिक प्रूफ-ऑफ-वर्क माइनिंग के संयोजन के माध्यम से जारी किया जाता है। यह संरचना प्री-माइनिंग से बचने, इनसाइडर लाभों को कम करने और दीर्घकालिक नेटवर्क सुरक्षा को उपयोगकर्ता भागीदारी के साथ संरेखित करने के लिए डिज़ाइन की गई है।" + }, + "supply": { + "title": "टोकन आपूर्ति", + "max_supply": "अधिकतम आपूर्ति:", + "max_supply_value": "21,000,000 QUAN", + "tge_supply": "TGE मिंटेड आपूर्ति:", + "tge_supply_value": "6,300,000 QUAN (30%)", + "mining_supply": "माइनिंग उत्सर्जन:", + "mining_supply_value": "14,700,000 QUAN (70%) ~40 वर्षों में", + "note": "माइनिंग उत्सर्जन एक एक्सपोनेंशियल रूप से घटती ब्लॉक रिवॉर्ड कर्व का अनुसरण करता है, जिसका अर्थ है कि शुरुआती वर्षों में जारी करना अधिक है और आपूर्ति अधिकतम के करीब आने पर धीरे-धीरे धीमा हो जाता है।" + }, + "tge": { + "title": "लॉन्च आवंटन (TGE)", + "intro": "निम्नलिखित टोकन टोकन जनरेशन इवेंट पर मिंट और वितरित किए जाते हैं:", + "table": { + "category": "श्रेणी", + "percent": "आपूर्ति का %", + "quan": "QUAN", + "private_sale": "प्राइवेट सेल", + "public_sale": "पब्लिक सेल", + "dex_liquidity": "DEX लिक्विडिटी", + "total": "TGE पर कुल" + }, + "note": "सभी प्राइवेट और पब्लिक सेल टोकन **लॉन्च पर पूरी तरह से लिक्विड** हैं। कोई निवेशक लॉकअप या वेस्टिंग शेड्यूल नहीं है।" + }, + "mining": { + "title": "माइनिंग-आधारित वितरण (70%)", + "intro": "शेष 70% आपूर्ति — **14,700,000 QUAN** — लगभग 40 वर्षों में प्रूफ-ऑफ-वर्क माइनिंग के माध्यम से वितरित की जाती है।", + "ownership_title": "माइनिंग उत्सर्जन का अंतिम स्वामित्व:", + "table": { + "recipient": "प्राप्तकर्ता", + "percent": "कुल आपूर्ति का %", + "miners": "माइनर्स", + "community": "समुदाय", + "team": "टीम और सलाहकार" + } + }, + "team": { + "title": "टीम और समुदाय संरेखण", + "intro": "क्वांटस प्री-माइन नहीं करता या टीम के लिए टोकन आरक्षित नहीं करता।", + "content": "इसके बजाय, टीम को माइनिंग रिवॉर्ड के माध्यम से मुआवजा दिया जाता है:", + "points": [ + "पहले 4 वर्षों के लिए, ब्लॉक रिवॉर्ड का **50%** टीम और सलाहकारों को आवंटित किया जाता है (यह प्रोटोकॉल-स्तरीय वेस्टिंग के रूप में कार्य करता है)।", + "शेष **50%** माइनर्स को जाता है।", + "वर्ष 4 के बाद, टीम का हिस्सा **समुदाय कोष** में पुनर्निर्देशित किया जाता है, जो शेष उत्सर्जन अवधि में धीरे-धीरे कुल आपूर्ति का 25% जमा करता है।" + ] + }, + "fees": { + "title": "शुल्क और बर्निंग", + "intro": "दीर्घकालिक नेटवर्क सुरक्षा का समर्थन करने के लिए, वर्महोल लेनदेन पर **0.1% वॉल्यूम शुल्क** लगता है:", + "points": [ + "**50%** माइनर्स को भुगतान किया जाता है", + "**50%** बर्न किया जाता है" + ], + "note": "यह नेटवर्क उपयोग बढ़ने पर अपस्फीति दबाव पेश करता है।" } }, "about": { diff --git a/website/src/i18n/id-ID.json b/website/src/i18n/id-ID.json index 295135a..12d7d73 100644 --- a/website/src/i18n/id-ID.json +++ b/website/src/i18n/id-ID.json @@ -407,14 +407,68 @@ }, "launch": { "meta": { - "title": "Pengumuman Peluncuran Token & Mainnet Quantus", - "description": "Informasi resmi peluncuran token QUAN dan mainnet Quantus untuk Q2 2026. Halaman referensi untuk CoinGecko, bursa, dan mitra ekosistem." + "title": "Tokenomics & Alokasi Peluncuran Quantus", + "description": "Detail pasokan, distribusi, dan alokasi peluncuran token QUAN. Pasokan tetap 21 juta QUAN dengan mekanisme peluncuran yang adil." }, - "title": "Pengumuman Peluncuran Token & Mainnet Quantus", - "content": { - "p1": "Quantus berencana meluncurkan token QUAN dan mainnet Quantus pada Q2 2026, setelah selesainya operasi testnet, tinjauan keamanan eksternal, dan koordinasi launchpad.", - "p2": "Jaringan Quantus saat ini mengoperasikan testnet publik Dirac, memungkinkan pengguna untuk menambang, menguji fitur dompet, dan berinteraksi dengan primitif keamanan pasca-kuantum seperti transaksi reversibel dan Akun Keamanan Tinggi.", - "p3": "Halaman ini berfungsi sebagai referensi peluncuran resmi untuk CoinGecko, bursa, dan mitra ekosistem. Tanggal penjualan publik dan TGE yang spesifik akan diumumkan setelah mitra launchpad dan kesiapan mainnet diselesaikan." + "title": "Tokenomics & Alokasi Peluncuran Quantus", + "overview": { + "title": "Ikhtisar", + "content": "Quantus memiliki pasokan maksimum tetap sebesar **21.000.000 QUAN**. Token diterbitkan melalui kombinasi Token Generation Event (TGE) awal dan penambangan Proof-of-Work jangka panjang. Struktur ini dirancang untuk menghindari pra-penambangan, meminimalkan keuntungan orang dalam, dan menyelaraskan keamanan jaringan jangka panjang dengan partisipasi pengguna." + }, + "supply": { + "title": "Pasokan Token", + "max_supply": "Pasokan Maksimum:", + "max_supply_value": "21.000.000 QUAN", + "tge_supply": "Pasokan Cetak TGE:", + "tge_supply_value": "6.300.000 QUAN (30%)", + "mining_supply": "Emisi Penambangan:", + "mining_supply_value": "14.700.000 QUAN (70%) selama ~40 tahun", + "note": "Emisi penambangan mengikuti kurva hadiah blok yang meluruh secara eksponensial, artinya penerbitan lebih tinggi di tahun-tahun awal dan secara bertahap melambat seiring waktu saat pasokan mendekati maksimum." + }, + "tge": { + "title": "Alokasi Peluncuran (TGE)", + "intro": "Token berikut dicetak dan didistribusikan pada Token Generation Event:", + "table": { + "category": "Kategori", + "percent": "% dari Pasokan", + "quan": "QUAN", + "private_sale": "Penjualan Privat", + "public_sale": "Penjualan Publik", + "dex_liquidity": "Likuiditas DEX", + "total": "Total di TGE" + }, + "note": "Semua token penjualan privat dan publik **sepenuhnya likuid saat peluncuran**. Tidak ada penguncian investor atau jadwal vesting." + }, + "mining": { + "title": "Distribusi Berbasis Penambangan (70%)", + "intro": "Sisa 70% pasokan — **14.700.000 QUAN** — didistribusikan melalui penambangan Proof-of-Work selama kurang lebih 40 tahun.", + "ownership_title": "Kepemilikan akhir dari emisi penambangan:", + "table": { + "recipient": "Penerima", + "percent": "% dari Total Pasokan", + "miners": "Penambang", + "community": "Komunitas", + "team": "Tim & Penasihat" + } + }, + "team": { + "title": "Keselarasan Tim & Komunitas", + "intro": "Quantus tidak melakukan pra-penambangan atau mereservasi token untuk tim.", + "content": "Sebaliknya, tim dikompensasi melalui hadiah penambangan:", + "points": [ + "Untuk 4 tahun pertama, **50%** dari hadiah blok dialokasikan untuk tim dan penasihat (ini bertindak sebagai vesting tingkat protokol).", + "Sisa **50%** diberikan kepada penambang.", + "Setelah tahun ke-4, bagian tim dialihkan ke **dana komunitas**, yang secara bertahap mengakumulasi 25% dari total pasokan selama periode emisi yang tersisa." + ] + }, + "fees": { + "title": "Biaya & Pembakaran", + "intro": "Untuk mendukung keamanan jaringan jangka panjang, transaksi wormhole dikenakan **biaya volume 0,1%**:", + "points": [ + "**50%** dibayarkan kepada penambang", + "**50%** dibakar" + ], + "note": "Ini memperkenalkan tekanan deflasi seiring pertumbuhan penggunaan jaringan." } }, "about": { diff --git a/website/src/i18n/ja-JP.json b/website/src/i18n/ja-JP.json index 2618efd..41e186b 100644 --- a/website/src/i18n/ja-JP.json +++ b/website/src/i18n/ja-JP.json @@ -399,14 +399,68 @@ }, "launch": { "meta": { - "title": "Quantusトークン&メインネットローンチのお知らせ", - "description": "2026年第2四半期予定のQUANトークンとQuantusメインネットの公式ローンチ情報。CoinGecko、取引所、エコシステムパートナー向けの参照ページ。" + "title": "Quantus トークノミクス&ローンチ配分", + "description": "QUANトークンの供給量、配分、ローンチ割り当ての詳細。公正なローンチメカニズムで2,100万QUANの固定供給。" }, - "title": "Quantusトークン&メインネットローンチのお知らせ", - "content": { - "p1": "Quantusは、テストネット運用、外部セキュリティレビュー、およびローンチパッド調整の完了後、2026年第2四半期にQUANトークンとQuantusメインネットをローンチする予定です。", - "p2": "Quantusネットワークは現在、公開Diracテストネットを運用しており、ユーザーはマイニング、ウォレット機能のテスト、可逆トランザクションや高セキュリティアカウントなどのポスト量子セキュリティプリミティブとのインタラクションが可能です。", - "p3": "このページは、CoinGecko、取引所、およびエコシステムパートナー向けの公式ローンチリファレンスです。具体的なパブリックセールとTGEの日程は、ローンチパッドパートナーとメインネットの準備が整い次第発表されます。" + "title": "Quantus トークノミクス&ローンチ配分", + "overview": { + "title": "概要", + "content": "Quantusは**21,000,000 QUAN**の固定最大供給量を持っています。トークンは、初期トークン生成イベント(TGE)と長期的なプルーフ・オブ・ワークマイニングの組み合わせを通じて発行されます。この構造は、プレマイニングを回避し、インサイダーの優位性を最小限に抑え、長期的なネットワークセキュリティとユーザー参加を一致させるように設計されています。" + }, + "supply": { + "title": "トークン供給", + "max_supply": "最大供給量:", + "max_supply_value": "21,000,000 QUAN", + "tge_supply": "TGE発行供給量:", + "tge_supply_value": "6,300,000 QUAN (30%)", + "mining_supply": "マイニング排出量:", + "mining_supply_value": "14,700,000 QUAN (70%)、約40年にわたって", + "note": "マイニング排出は指数関数的に減衰するブロック報酬曲線に従い、初期の発行量が多く、供給が最大値に近づくにつれて徐々に減速することを意味します。" + }, + "tge": { + "title": "ローンチ配分 (TGE)", + "intro": "以下のトークンはトークン生成イベントで発行・配布されます:", + "table": { + "category": "カテゴリ", + "percent": "供給割合", + "quan": "QUAN", + "private_sale": "プライベートセール", + "public_sale": "パブリックセール", + "dex_liquidity": "DEX流動性", + "total": "TGE合計" + }, + "note": "すべてのプライベートおよびパブリックセールトークンは、ローンチ時に**完全に流動的**です。投資家のロックアップやベスティングスケジュールはありません。" + }, + "mining": { + "title": "マイニングベースの配分 (70%)", + "intro": "残りの70%の供給量 — **14,700,000 QUAN** — は、約40年にわたってプルーフ・オブ・ワークマイニングを通じて配分されます。", + "ownership_title": "マイニング排出の最終所有権:", + "table": { + "recipient": "受取人", + "percent": "総供給割合", + "miners": "マイナー", + "community": "コミュニティ", + "team": "チーム&アドバイザー" + } + }, + "team": { + "title": "チームとコミュニティの連携", + "intro": "Quantusはプレマイニングを行わず、チームのためにトークンを予約しません。", + "content": "代わりに、チームはマイニング報酬を通じて報酬を受け取ります:", + "points": [ + "最初の4年間、ブロック報酬の**50%**がチームとアドバイザーに割り当てられます(これはプロトコルレベルのベスティングとして機能します)。", + "残りの**50%**はマイナーに行きます。", + "4年後、チームのシェアは**コミュニティファンド**にリダイレクトされ、残りの排出期間にわたって総供給量の25%を徐々に蓄積します。" + ] + }, + "fees": { + "title": "手数料とバーン", + "intro": "長期的なネットワークセキュリティをサポートするため、ワームホールトランザクションには**0.1%のボリューム手数料**が発生します:", + "points": [ + "**50%**はマイナーに支払われる", + "**50%**はバーンされる" + ], + "note": "これにより、ネットワーク使用量の増加に伴いデフレ圧力が導入されます。" } }, "about": { diff --git a/website/src/i18n/ko-KR.json b/website/src/i18n/ko-KR.json index ae0f1e3..0f47ebc 100644 --- a/website/src/i18n/ko-KR.json +++ b/website/src/i18n/ko-KR.json @@ -399,14 +399,68 @@ }, "launch": { "meta": { - "title": "Quantus 토큰 및 메인넷 출시 공지", - "description": "2026년 2분기에 예정된 QUAN 토큰 및 Quantus 메인넷 공식 출시 정보. CoinGecko, 거래소 및 생태계 파트너를 위한 참조 페이지." + "title": "Quantus 토큰노믹스 및 출시 배분", + "description": "QUAN 토큰 공급량, 배분 및 출시 할당 세부 정보. 공정한 출시 메커니즘을 갖춘 2,100만 QUAN 고정 공급량." }, - "title": "Quantus 토큰 및 메인넷 출시 공지", - "content": { - "p1": "Quantus는 테스트넷 운영, 외부 보안 검토 및 런치패드 조정을 완료한 후 2026년 2분기에 QUAN 토큰과 Quantus 메인넷을 출시할 계획입니다.", - "p2": "Quantus 네트워크는 현재 공개 Dirac 테스트넷을 운영 중이며, 사용자들이 채굴하고, 지갑 기능을 테스트하고, 가역 거래 및 고보안 계정과 같은 포스트 퀀텀 보안 프리미티브와 상호 작용할 수 있습니다.", - "p3": "이 페이지는 CoinGecko, 거래소 및 생태계 파트너를 위한 공식 출시 참조 자료입니다. 구체적인 공개 판매 및 TGE 날짜는 런치패드 파트너 및 메인넷 준비가 완료되면 발표될 예정입니다." + "title": "Quantus 토큰노믹스 및 출시 배분", + "overview": { + "title": "개요", + "content": "Quantus는 **21,000,000 QUAN**의 고정된 최대 공급량을 가지고 있습니다. 토큰은 초기 토큰 생성 이벤트(TGE)와 장기 작업 증명 채굴의 조합을 통해 발행됩니다. 이 구조는 사전 채굴을 방지하고, 내부자 이점을 최소화하며, 장기적인 네트워크 보안과 사용자 참여를 일치시키도록 설계되었습니다." + }, + "supply": { + "title": "토큰 공급량", + "max_supply": "최대 공급량:", + "max_supply_value": "21,000,000 QUAN", + "tge_supply": "TGE 발행 공급량:", + "tge_supply_value": "6,300,000 QUAN (30%)", + "mining_supply": "채굴 배출량:", + "mining_supply_value": "14,700,000 QUAN (70%), 약 40년에 걸쳐", + "note": "채굴 배출은 지수적으로 감소하는 블록 보상 곡선을 따르며, 이는 초기에 발행량이 높고 공급량이 최대치에 가까워짐에 따라 점차 느려진다는 것을 의미합니다." + }, + "tge": { + "title": "출시 배분 (TGE)", + "intro": "다음 토큰은 토큰 생성 이벤트에서 발행 및 배포됩니다:", + "table": { + "category": "카테고리", + "percent": "공급량 비율", + "quan": "QUAN", + "private_sale": "프라이빗 세일", + "public_sale": "퍼블릭 세일", + "dex_liquidity": "DEX 유동성", + "total": "TGE 총계" + }, + "note": "모든 프라이빗 및 퍼블릭 세일 토큰은 출시 시 **완전히 유동적**입니다. 투자자 잠금이나 베스팅 일정이 없습니다." + }, + "mining": { + "title": "채굴 기반 배분 (70%)", + "intro": "나머지 70%의 공급량 — **14,700,000 QUAN** — 은 약 40년에 걸쳐 작업 증명 채굴을 통해 배분됩니다.", + "ownership_title": "채굴 배출의 최종 소유권:", + "table": { + "recipient": "수령자", + "percent": "총 공급량 비율", + "miners": "채굴자", + "community": "커뮤니티", + "team": "팀 및 어드바이저" + } + }, + "team": { + "title": "팀 및 커뮤니티 정렬", + "intro": "Quantus는 사전 채굴을 하거나 팀을 위한 토큰을 예약하지 않습니다.", + "content": "대신, 팀은 채굴 보상을 통해 보상받습니다:", + "points": [ + "처음 4년 동안, 블록 보상의 **50%**가 팀과 어드바이저에게 할당됩니다 (이는 프로토콜 수준의 베스팅 역할을 합니다).", + "나머지 **50%**는 채굴자에게 갑니다.", + "4년 후, 팀의 몫은 **커뮤니티 펀드**로 리디렉션되어 남은 배출 기간 동안 총 공급량의 25%를 점진적으로 축적합니다." + ] + }, + "fees": { + "title": "수수료 및 소각", + "intro": "장기적인 네트워크 보안을 지원하기 위해, 웜홀 거래에는 **0.1% 거래량 수수료**가 부과됩니다:", + "points": [ + "**50%**는 채굴자에게 지급", + "**50%**는 소각" + ], + "note": "이는 네트워크 사용량이 증가함에 따라 디플레이션 압력을 도입합니다." } }, "about": { diff --git a/website/src/i18n/ru-RU.json b/website/src/i18n/ru-RU.json index 98ad8e1..40ef374 100644 --- a/website/src/i18n/ru-RU.json +++ b/website/src/i18n/ru-RU.json @@ -407,14 +407,68 @@ }, "launch": { "meta": { - "title": "Объявление о запуске токена и основной сети Quantus", - "description": "Официальная информация о запуске токена QUAN и основной сети Quantus во 2 квартале 2026 года. Справочная страница для CoinGecko, бирж и партнеров экосистемы." + "title": "Токеномика и распределение при запуске Quantus", + "description": "Подробности о предложении, распределении и выделении токенов QUAN при запуске. Фиксированное предложение в 21 млн QUAN с честными механизмами запуска." }, - "title": "Объявление о запуске токена и основной сети Quantus", - "content": { - "p1": "Quantus планирует запустить токен QUAN и основную сеть Quantus во 2 квартале 2026 года после завершения работы тестовой сети, внешних проверок безопасности и координации с лаунчпадом.", - "p2": "Сеть Quantus в настоящее время работает в публичной тестовой сети Dirac, позволяя пользователям добывать, тестировать функции кошелька и взаимодействовать с пост-квантовыми примитивами безопасности, такими как обратимые транзакции и Высокозащищенные счета.", - "p3": "Эта страница служит официальной справкой по запуску для CoinGecko, бирж и партнеров экосистемы. Конкретные даты публичной продажи и TGE будут объявлены после согласования с партнерами лаунчпада и готовности основной сети." + "title": "Токеномика и распределение при запуске Quantus", + "overview": { + "title": "Обзор", + "content": "Quantus имеет фиксированное максимальное предложение в **21 000 000 QUAN**. Токен выпускается посредством комбинации начального события генерации токенов (TGE) и долгосрочного майнинга Proof-of-Work. Эта структура разработана для предотвращения премайнинга, минимизации преимуществ инсайдеров и согласования долгосрочной безопасности сети с участием пользователей." + }, + "supply": { + "title": "Предложение токенов", + "max_supply": "Максимальное предложение:", + "max_supply_value": "21 000 000 QUAN", + "tge_supply": "Выпуск при TGE:", + "tge_supply_value": "6 300 000 QUAN (30%)", + "mining_supply": "Эмиссия майнинга:", + "mining_supply_value": "14 700 000 QUAN (70%) за ~40 лет", + "note": "Эмиссия майнинга следует экспоненциально убывающей кривой вознаграждения за блок, что означает более высокую эмиссию в первые годы и постепенное замедление по мере приближения предложения к максимуму." + }, + "tge": { + "title": "Распределение при запуске (TGE)", + "intro": "Следующие токены выпускаются и распределяются на событии генерации токенов:", + "table": { + "category": "Категория", + "percent": "% от предложения", + "quan": "QUAN", + "private_sale": "Приватная продажа", + "public_sale": "Публичная продажа", + "dex_liquidity": "Ликвидность DEX", + "total": "Всего при TGE" + }, + "note": "Все токены приватной и публичной продажи **полностью ликвидны при запуске**. Никаких блокировок для инвесторов или графиков вестинга." + }, + "mining": { + "title": "Распределение через майнинг (70%)", + "intro": "Оставшиеся 70% предложения — **14 700 000 QUAN** — распределяются через Proof-of-Work майнинг приблизительно за 40 лет.", + "ownership_title": "Конечное владение эмиссией майнинга:", + "table": { + "recipient": "Получатель", + "percent": "% от общего предложения", + "miners": "Майнеры", + "community": "Сообщество", + "team": "Команда и советники" + } + }, + "team": { + "title": "Согласование команды и сообщества", + "intro": "Quantus не занимается премайнингом и не резервирует токены для команды.", + "content": "Вместо этого команда получает вознаграждение через майнинг:", + "points": [ + "В течение первых 4 лет **50%** вознаграждения за блок выделяется команде и советникам (это действует как вестинг на уровне протокола).", + "Оставшиеся **50%** идут майнерам.", + "После 4-го года доля команды перенаправляется в **фонд сообщества**, который постепенно накапливает 25% от общего предложения за оставшийся период эмиссии." + ] + }, + "fees": { + "title": "Комиссии и сжигание", + "intro": "Для поддержки долгосрочной безопасности сети, транзакции через wormhole облагаются **комиссией 0,1% от объема**:", + "points": [ + "**50%** выплачивается майнерам", + "**50%** сжигается" + ], + "note": "Это создает дефляционное давление по мере роста использования сети." } }, "about": { diff --git a/website/src/i18n/zh-CN.json b/website/src/i18n/zh-CN.json index c1305fd..df9e095 100644 --- a/website/src/i18n/zh-CN.json +++ b/website/src/i18n/zh-CN.json @@ -403,14 +403,68 @@ }, "launch": { "meta": { - "title": "Quantus 代币和主网发布公告", - "description": "QUAN 代币和 Quantus 主网官方发布信息,计划于 2026 年第二季度。CoinGecko、交易所和生态系统合作伙伴的参考页面。" + "title": "Quantus 代币经济学与发行分配", + "description": "QUAN 代币供应、分配和发行分配详情。固定供应量 2100 万 QUAN,采用公平发行机制。" }, - "title": "Quantus 代币和主网发布公告", - "content": { - "p1": "Quantus 计划在 2026 年第二季度发布 QUAN 代币和 Quantus 主网,在完成测试网运营、外部安全审查和发射台协调之后。", - "p2": "Quantus 网络目前正在运营其公共 Dirac 测试网,允许用户挖矿、测试钱包功能,并与后量子安全原语(如可逆交易和高安全账户)进行交互。", - "p3": "此页面是 CoinGecko、交易所和生态系统合作伙伴的官方发布参考。具体的公开销售和 TGE 日期将在发射台合作伙伴和主网准备就绪后公布。" + "title": "Quantus 代币经济学与发行分配", + "overview": { + "title": "概述", + "content": "Quantus 的最大固定供应量为 **21,000,000 QUAN**。代币通过初始代币生成事件 (TGE) 和长期工作量证明挖矿的组合发行。这种结构旨在避免预挖、最大程度减少内部人士优势,并使长期网络安全与用户参与保持一致。" + }, + "supply": { + "title": "代币供应", + "max_supply": "最大供应量:", + "max_supply_value": "21,000,000 QUAN", + "tge_supply": "TGE 铸造供应量:", + "tge_supply_value": "6,300,000 QUAN (30%)", + "mining_supply": "挖矿释放量:", + "mining_supply_value": "14,700,000 QUAN (70%),约 40 年释放", + "note": "挖矿释放遵循指数衰减的区块奖励曲线,这意味着早期发行量较高,随着供应接近最大值而逐渐放缓。" + }, + "tge": { + "title": "发行分配 (TGE)", + "intro": "以下代币在代币生成事件时铸造和分配:", + "table": { + "category": "类别", + "percent": "供应百分比", + "quan": "QUAN", + "private_sale": "私募", + "public_sale": "公募", + "dex_liquidity": "DEX 流动性", + "total": "TGE 总计" + }, + "note": "所有私募和公募代币在发行时**完全流通**。没有投资者锁仓或归属期安排。" + }, + "mining": { + "title": "基于挖矿的分配 (70%)", + "intro": "剩余 70% 的供应量 — **14,700,000 QUAN** — 通过工作量证明挖矿在约 40 年内分配。", + "ownership_title": "挖矿释放的最终所有权:", + "table": { + "recipient": "接收方", + "percent": "总供应百分比", + "miners": "矿工", + "community": "社区", + "team": "团队与顾问" + } + }, + "team": { + "title": "团队与社区协调", + "intro": "Quantus 不进行预挖或为团队保留代币。", + "content": "相反,团队通过挖矿奖励获得补偿:", + "points": [ + "在前 4 年,**50%** 的区块奖励分配给团队和顾问(这相当于协议级别的归属)。", + "剩余 **50%** 归矿工所有。", + "4 年后,团队的份额将转向**社区基金**,在剩余释放期内逐步积累总供应量的 25%。" + ] + }, + "fees": { + "title": "费用与销毁", + "intro": "为支持长期网络安全,虫洞交易收取 **0.1% 的交易量费用**:", + "points": [ + "**50%** 支付给矿工", + "**50%** 被销毁" + ], + "note": "随着网络使用量的增长,这将引入通缩压力。" } }, "about": { diff --git a/website/src/pages/[lang]/launch.astro b/website/src/pages/[lang]/launch.astro index b779083..9051015 100644 --- a/website/src/pages/[lang]/launch.astro +++ b/website/src/pages/[lang]/launch.astro @@ -25,31 +25,141 @@ const jsonLd = { "@context": "https://schema.org", ...organizationJsonLd, }; + +// Helper to render text with **bold** markdown +function renderMarkdown(text: string) { + return text.replace(/\*\*(.+?)\*\*/g, '$1'); +} + +// TGE allocation data +const tgeData = [ + { category: t("launch.tge.table.private_sale"), percent: "15%", quan: "3,150,000" }, + { category: t("launch.tge.table.public_sale"), percent: "10%", quan: "2,100,000" }, + { category: t("launch.tge.table.dex_liquidity"), percent: "5%", quan: "1,050,000" }, + { category: t("launch.tge.table.total"), percent: "30%", quan: "6,300,000" }, +]; + +// Mining distribution data +const miningData = [ + { recipient: t("launch.mining.table.miners"), percent: "35%" }, + { recipient: t("launch.mining.table.community"), percent: "25%" }, + { recipient: t("launch.mining.table.team"), percent: "10%" }, +]; + +// Team points +const teamPoints = t("launch.team.points") as unknown as string[]; + +// Fees points +const feesPoints = t("launch.fees.points") as unknown as string[]; ---
-
-

+
+ +

{t("launch.title")}

-
-

- {t("launch.content.p1")} -

+ +
+

{t("launch.overview.title")}

+

+

+ + +
+

{t("launch.supply.title")}

+
    +
  • {t("launch.supply.max_supply")} {t("launch.supply.max_supply_value")}
  • +
  • {t("launch.supply.tge_supply")} {t("launch.supply.tge_supply_value")}
  • +
  • {t("launch.supply.mining_supply")} {t("launch.supply.mining_supply_value")}
  • +
+

{t("launch.supply.note")}

+
+ + +
+

{t("launch.tge.title")}

+

{t("launch.tge.intro")}

+ +
+ + + + + + + + + + {tgeData.map((row, i) => ( + + + + + + ))} + +
{t("launch.tge.table.category")}{t("launch.tge.table.percent")}{t("launch.tge.table.quan")}
{row.category}{row.percent}{row.quan}
+
+ +

+

-

- {t("launch.content.p2")} -

+ +
+

{t("launch.mining.title")}

+

+

{t("launch.mining.ownership_title")}

+ +
+ + + + + + + + + {miningData.map((row) => ( + + + + + ))} + +
{t("launch.mining.table.recipient")}{t("launch.mining.table.percent")}
{row.recipient}{row.percent}
+
+
+ + +
+

{t("launch.team.title")}

+

{t("launch.team.intro")}

+

{t("launch.team.content")}

+
    + {teamPoints.map((point) => ( +
  • + ))} +
+
-

- {t("launch.content.p3")} -

+ +
+

{t("launch.fees.title")}

+

+

    + {feesPoints.map((point) => ( +
  • + ))} +
+

{t("launch.fees.note")}

diff --git a/website/src/pages/launch.astro b/website/src/pages/launch.astro index d6a76d4..bb81ebe 100644 --- a/website/src/pages/launch.astro +++ b/website/src/pages/launch.astro @@ -17,31 +17,141 @@ const jsonLd = { "@context": "https://schema.org", ...organizationJsonLd, }; + +// Helper to render text with **bold** markdown +function renderMarkdown(text: string) { + return text.replace(/\*\*(.+?)\*\*/g, '$1'); +} + +// TGE allocation data +const tgeData = [ + { category: t("launch.tge.table.private_sale"), percent: "15%", quan: "3,150,000" }, + { category: t("launch.tge.table.public_sale"), percent: "10%", quan: "2,100,000" }, + { category: t("launch.tge.table.dex_liquidity"), percent: "5%", quan: "1,050,000" }, + { category: t("launch.tge.table.total"), percent: "30%", quan: "6,300,000" }, +]; + +// Mining distribution data +const miningData = [ + { recipient: t("launch.mining.table.miners"), percent: "35%" }, + { recipient: t("launch.mining.table.community"), percent: "25%" }, + { recipient: t("launch.mining.table.team"), percent: "10%" }, +]; + +// Team points +const teamPoints = t("launch.team.points") as unknown as string[]; + +// Fees points +const feesPoints = t("launch.fees.points") as unknown as string[]; ---
-
-

+
+ +

{t("launch.title")}

-
-

- {t("launch.content.p1")} -

+ +
+

{t("launch.overview.title")}

+

+

-

- {t("launch.content.p2")} -

+ +
+

{t("launch.supply.title")}

+
    +
  • {t("launch.supply.max_supply")} {t("launch.supply.max_supply_value")}
  • +
  • {t("launch.supply.tge_supply")} {t("launch.supply.tge_supply_value")}
  • +
  • {t("launch.supply.mining_supply")} {t("launch.supply.mining_supply_value")}
  • +
+

{t("launch.supply.note")}

+
+ + +
+

{t("launch.tge.title")}

+

{t("launch.tge.intro")}

+ +
+ + + + + + + + + + {tgeData.map((row, i) => ( + + + + + + ))} + +
{t("launch.tge.table.category")}{t("launch.tge.table.percent")}{t("launch.tge.table.quan")}
{row.category}{row.percent}{row.quan}
+
+ +

+

+ + +
+

{t("launch.mining.title")}

+

+

{t("launch.mining.ownership_title")}

+ +
+ + + + + + + + + {miningData.map((row) => ( + + + + + ))} + +
{t("launch.mining.table.recipient")}{t("launch.mining.table.percent")}
{row.recipient}{row.percent}
+
+
+ + +
+

{t("launch.team.title")}

+

{t("launch.team.intro")}

+

{t("launch.team.content")}

+
    + {teamPoints.map((point) => ( +
  • + ))} +
+
-

- {t("launch.content.p3")} -

+ +
+

{t("launch.fees.title")}

+

+

    + {feesPoints.map((point) => ( +
  • + ))} +
+

{t("launch.fees.note")}

From d8b7736fd03c6246cabd8d31084463ef6a63306d Mon Sep 17 00:00:00 2001 From: illuzen Date: Wed, 4 Feb 2026 20:30:28 +0800 Subject: [PATCH 2/2] formatting --- website/src/i18n/de-DE.json | 5 +- website/src/i18n/en-US.json | 5 +- website/src/i18n/es-ES.json | 5 +- website/src/i18n/id-ID.json | 5 +- website/src/i18n/ja-JP.json | 5 +- website/src/i18n/ko-KR.json | 5 +- website/src/i18n/ru-RU.json | 5 +- website/src/i18n/zh-CN.json | 5 +- website/src/pages/[lang]/launch.astro | 151 ++++++++++++++++++-------- website/src/pages/launch.astro | 151 ++++++++++++++++++-------- 10 files changed, 216 insertions(+), 126 deletions(-) diff --git a/website/src/i18n/de-DE.json b/website/src/i18n/de-DE.json index 6baef7d..7945e8f 100644 --- a/website/src/i18n/de-DE.json +++ b/website/src/i18n/de-DE.json @@ -464,10 +464,7 @@ "fees": { "title": "Gebühren & Burning", "intro": "Um die langfristige Netzwerksicherheit zu unterstützen, fallen bei Wormhole-Transaktionen **0,1% Volumengebühren** an:", - "points": [ - "**50%** werden an Miner gezahlt", - "**50%** werden verbrannt" - ], + "points": ["**50%** werden an Miner gezahlt", "**50%** werden verbrannt"], "note": "Dies führt zu deflationärem Druck, wenn die Netzwerknutzung wächst." } }, diff --git a/website/src/i18n/en-US.json b/website/src/i18n/en-US.json index f00b28b..13ef9cc 100644 --- a/website/src/i18n/en-US.json +++ b/website/src/i18n/en-US.json @@ -464,10 +464,7 @@ "fees": { "title": "Fees & Burning", "intro": "To support long-term network security, wormhole transactions incur a **0.1% volume fee**:", - "points": [ - "**50%** is paid to miners", - "**50%** is burned" - ], + "points": ["**50%** is paid to miners", "**50%** is burned"], "note": "This introduces deflationary pressure as network usage grows." } }, diff --git a/website/src/i18n/es-ES.json b/website/src/i18n/es-ES.json index c2e5089..d10dd71 100644 --- a/website/src/i18n/es-ES.json +++ b/website/src/i18n/es-ES.json @@ -464,10 +464,7 @@ "fees": { "title": "Comisiones y Quema", "intro": "Para apoyar la seguridad de la red a largo plazo, las transacciones wormhole incurren en una **comisión de volumen del 0.1%**:", - "points": [ - "**50%** se paga a los mineros", - "**50%** se quema" - ], + "points": ["**50%** se paga a los mineros", "**50%** se quema"], "note": "Esto introduce presión deflacionaria a medida que crece el uso de la red." } }, diff --git a/website/src/i18n/id-ID.json b/website/src/i18n/id-ID.json index 12d7d73..3039d9e 100644 --- a/website/src/i18n/id-ID.json +++ b/website/src/i18n/id-ID.json @@ -464,10 +464,7 @@ "fees": { "title": "Biaya & Pembakaran", "intro": "Untuk mendukung keamanan jaringan jangka panjang, transaksi wormhole dikenakan **biaya volume 0,1%**:", - "points": [ - "**50%** dibayarkan kepada penambang", - "**50%** dibakar" - ], + "points": ["**50%** dibayarkan kepada penambang", "**50%** dibakar"], "note": "Ini memperkenalkan tekanan deflasi seiring pertumbuhan penggunaan jaringan." } }, diff --git a/website/src/i18n/ja-JP.json b/website/src/i18n/ja-JP.json index 41e186b..f7beeef 100644 --- a/website/src/i18n/ja-JP.json +++ b/website/src/i18n/ja-JP.json @@ -456,10 +456,7 @@ "fees": { "title": "手数料とバーン", "intro": "長期的なネットワークセキュリティをサポートするため、ワームホールトランザクションには**0.1%のボリューム手数料**が発生します:", - "points": [ - "**50%**はマイナーに支払われる", - "**50%**はバーンされる" - ], + "points": ["**50%**はマイナーに支払われる", "**50%**はバーンされる"], "note": "これにより、ネットワーク使用量の増加に伴いデフレ圧力が導入されます。" } }, diff --git a/website/src/i18n/ko-KR.json b/website/src/i18n/ko-KR.json index 0f47ebc..ac727e9 100644 --- a/website/src/i18n/ko-KR.json +++ b/website/src/i18n/ko-KR.json @@ -456,10 +456,7 @@ "fees": { "title": "수수료 및 소각", "intro": "장기적인 네트워크 보안을 지원하기 위해, 웜홀 거래에는 **0.1% 거래량 수수료**가 부과됩니다:", - "points": [ - "**50%**는 채굴자에게 지급", - "**50%**는 소각" - ], + "points": ["**50%**는 채굴자에게 지급", "**50%**는 소각"], "note": "이는 네트워크 사용량이 증가함에 따라 디플레이션 압력을 도입합니다." } }, diff --git a/website/src/i18n/ru-RU.json b/website/src/i18n/ru-RU.json index 40ef374..afb7d9f 100644 --- a/website/src/i18n/ru-RU.json +++ b/website/src/i18n/ru-RU.json @@ -464,10 +464,7 @@ "fees": { "title": "Комиссии и сжигание", "intro": "Для поддержки долгосрочной безопасности сети, транзакции через wormhole облагаются **комиссией 0,1% от объема**:", - "points": [ - "**50%** выплачивается майнерам", - "**50%** сжигается" - ], + "points": ["**50%** выплачивается майнерам", "**50%** сжигается"], "note": "Это создает дефляционное давление по мере роста использования сети." } }, diff --git a/website/src/i18n/zh-CN.json b/website/src/i18n/zh-CN.json index df9e095..34b6c1a 100644 --- a/website/src/i18n/zh-CN.json +++ b/website/src/i18n/zh-CN.json @@ -460,10 +460,7 @@ "fees": { "title": "费用与销毁", "intro": "为支持长期网络安全,虫洞交易收取 **0.1% 的交易量费用**:", - "points": [ - "**50%** 支付给矿工", - "**50%** 被销毁" - ], + "points": ["**50%** 支付给矿工", "**50%** 被销毁"], "note": "随着网络使用量的增长,这将引入通缩压力。" } }, diff --git a/website/src/pages/[lang]/launch.astro b/website/src/pages/[lang]/launch.astro index 9051015..43b2238 100644 --- a/website/src/pages/[lang]/launch.astro +++ b/website/src/pages/[lang]/launch.astro @@ -28,14 +28,26 @@ const jsonLd = { // Helper to render text with **bold** markdown function renderMarkdown(text: string) { - return text.replace(/\*\*(.+?)\*\*/g, '$1'); + return text.replace(/\*\*(.+?)\*\*/g, "$1"); } // TGE allocation data const tgeData = [ - { category: t("launch.tge.table.private_sale"), percent: "15%", quan: "3,150,000" }, - { category: t("launch.tge.table.public_sale"), percent: "10%", quan: "2,100,000" }, - { category: t("launch.tge.table.dex_liquidity"), percent: "5%", quan: "1,050,000" }, + { + category: t("launch.tge.table.private_sale"), + percent: "15%", + quan: "3,150,000", + }, + { + category: t("launch.tge.table.public_sale"), + percent: "10%", + quan: "2,100,000", + }, + { + category: t("launch.tge.table.dex_liquidity"), + percent: "5%", + quan: "1,050,000", + }, { category: t("launch.tge.table.total"), percent: "30%", quan: "6,300,000" }, ]; @@ -66,73 +78,113 @@ const feesPoints = t("launch.fees.points") as unknown as string[];

{t("launch.overview.title")}

-

+

{t("launch.supply.title")}

    -
  • {t("launch.supply.max_supply")} {t("launch.supply.max_supply_value")}
  • -
  • {t("launch.supply.tge_supply")} {t("launch.supply.tge_supply_value")}
  • -
  • {t("launch.supply.mining_supply")} {t("launch.supply.mining_supply_value")}
  • +
  • + {t("launch.supply.max_supply")} + {t("launch.supply.max_supply_value")} +
  • +
  • + {t("launch.supply.tge_supply")} + {t("launch.supply.tge_supply_value")} +
  • +
  • + {t("launch.supply.mining_supply")} + {t("launch.supply.mining_supply_value")} +
-

{t("launch.supply.note")}

+

+ {t("launch.supply.note")} +

{t("launch.tge.title")}

-

{t("launch.tge.intro")}

- +

+ {t("launch.tge.intro")} +

+
- - - + + + - {tgeData.map((row, i) => ( - - - - - - ))} + { + tgeData.map((row, i) => ( + + + + + + )) + }
{t("launch.tge.table.category")}{t("launch.tge.table.percent")}{t("launch.tge.table.quan")}{t("launch.tge.table.category")}{t("launch.tge.table.percent")}{t("launch.tge.table.quan")}
{row.category}{row.percent}{row.quan}
{row.category}{row.percent}{row.quan}
- -

+ +

{t("launch.mining.title")}

-

-

{t("launch.mining.ownership_title")}

- +

+

+ {t("launch.mining.ownership_title")} +

+
- - + + - {miningData.map((row) => ( - - - - - ))} + { + miningData.map((row) => ( + + + + + )) + }
{t("launch.mining.table.recipient")}{t("launch.mining.table.percent")}{t("launch.mining.table.recipient")}{t("launch.mining.table.percent")}
{row.recipient}{row.percent}
{row.recipient}{row.percent}
@@ -141,25 +193,30 @@ const feesPoints = t("launch.fees.points") as unknown as string[];

{t("launch.team.title")}

-

{t("launch.team.intro")}

-

{t("launch.team.content")}

+

+ {t("launch.team.intro")} +

+

+ {t("launch.team.content")} +

    - {teamPoints.map((point) => ( -
  • - ))} + {teamPoints.map((point) =>
  • )}

{t("launch.fees.title")}

-

+

    - {feesPoints.map((point) => ( -
  • - ))} + {feesPoints.map((point) =>
  • )}
-

{t("launch.fees.note")}

+

+ {t("launch.fees.note")} +

diff --git a/website/src/pages/launch.astro b/website/src/pages/launch.astro index bb81ebe..22371a0 100644 --- a/website/src/pages/launch.astro +++ b/website/src/pages/launch.astro @@ -20,14 +20,26 @@ const jsonLd = { // Helper to render text with **bold** markdown function renderMarkdown(text: string) { - return text.replace(/\*\*(.+?)\*\*/g, '$1'); + return text.replace(/\*\*(.+?)\*\*/g, "$1"); } // TGE allocation data const tgeData = [ - { category: t("launch.tge.table.private_sale"), percent: "15%", quan: "3,150,000" }, - { category: t("launch.tge.table.public_sale"), percent: "10%", quan: "2,100,000" }, - { category: t("launch.tge.table.dex_liquidity"), percent: "5%", quan: "1,050,000" }, + { + category: t("launch.tge.table.private_sale"), + percent: "15%", + quan: "3,150,000", + }, + { + category: t("launch.tge.table.public_sale"), + percent: "10%", + quan: "2,100,000", + }, + { + category: t("launch.tge.table.dex_liquidity"), + percent: "5%", + quan: "1,050,000", + }, { category: t("launch.tge.table.total"), percent: "30%", quan: "6,300,000" }, ]; @@ -58,73 +70,113 @@ const feesPoints = t("launch.fees.points") as unknown as string[];

{t("launch.overview.title")}

-

+

{t("launch.supply.title")}

    -
  • {t("launch.supply.max_supply")} {t("launch.supply.max_supply_value")}
  • -
  • {t("launch.supply.tge_supply")} {t("launch.supply.tge_supply_value")}
  • -
  • {t("launch.supply.mining_supply")} {t("launch.supply.mining_supply_value")}
  • +
  • + {t("launch.supply.max_supply")} + {t("launch.supply.max_supply_value")} +
  • +
  • + {t("launch.supply.tge_supply")} + {t("launch.supply.tge_supply_value")} +
  • +
  • + {t("launch.supply.mining_supply")} + {t("launch.supply.mining_supply_value")} +
-

{t("launch.supply.note")}

+

+ {t("launch.supply.note")} +

{t("launch.tge.title")}

-

{t("launch.tge.intro")}

- +

+ {t("launch.tge.intro")} +

+
- - - + + + - {tgeData.map((row, i) => ( - - - - - - ))} + { + tgeData.map((row, i) => ( + + + + + + )) + }
{t("launch.tge.table.category")}{t("launch.tge.table.percent")}{t("launch.tge.table.quan")}{t("launch.tge.table.category")}{t("launch.tge.table.percent")}{t("launch.tge.table.quan")}
{row.category}{row.percent}{row.quan}
{row.category}{row.percent}{row.quan}
- -

+ +

{t("launch.mining.title")}

-

-

{t("launch.mining.ownership_title")}

- +

+

+ {t("launch.mining.ownership_title")} +

+
- - + + - {miningData.map((row) => ( - - - - - ))} + { + miningData.map((row) => ( + + + + + )) + }
{t("launch.mining.table.recipient")}{t("launch.mining.table.percent")}{t("launch.mining.table.recipient")}{t("launch.mining.table.percent")}
{row.recipient}{row.percent}
{row.recipient}{row.percent}
@@ -133,25 +185,30 @@ const feesPoints = t("launch.fees.points") as unknown as string[];

{t("launch.team.title")}

-

{t("launch.team.intro")}

-

{t("launch.team.content")}

+

+ {t("launch.team.intro")} +

+

+ {t("launch.team.content")} +

    - {teamPoints.map((point) => ( -
  • - ))} + {teamPoints.map((point) =>
  • )}

{t("launch.fees.title")}

-

+

    - {feesPoints.map((point) => ( -
  • - ))} + {feesPoints.map((point) =>
  • )}
-

{t("launch.fees.note")}

+

+ {t("launch.fees.note")} +