diff --git a/app/[lang]/layout.tsx b/app/[lang]/layout.tsx index c7385c7..a335f80 100644 --- a/app/[lang]/layout.tsx +++ b/app/[lang]/layout.tsx @@ -7,6 +7,7 @@ import { getPageMap } from 'nextra/page-map' import type { FC, ReactNode } from 'react' import { DocumentLastUpdated } from '../document-last-updated' import localeRoutes from '../../locale-routes.json' +import '../docs.css' import 'nextra-theme-docs/style.css' export const metadata: Metadata = { diff --git a/app/docs.css b/app/docs.css new file mode 100644 index 0000000..ad91014 --- /dev/null +++ b/app/docs.css @@ -0,0 +1,233 @@ +.token-allocation-table:focus-visible { + border-radius: 0.25rem; + outline: 2px solid currentColor; + outline-offset: 0.25rem; +} + +.token-allocation-table :is(th, td):first-child { + min-width: 8rem; +} + +.token-allocation-table :is(th, td):nth-child(2) { + min-width: 7rem; +} + +@media (max-width: 48rem) { + .token-allocation-table { + max-width: 100%; + overflow-x: auto; + padding-bottom: 0.5rem; + -webkit-overflow-scrolling: touch; + } + + .token-allocation-table table { + min-width: 44rem; + } +} + +.brand-kit-actions { + display: flex; + flex-wrap: wrap; + gap: 0.75rem; + margin: 1.5rem 0 2.25rem; +} + +.brand-kit-button { + display: inline-flex; + align-items: center; + justify-content: center; + min-height: 2.75rem; + padding: 0.65rem 1rem; + border: 1px solid #d7dcda; + border-radius: 0.65rem; + color: #171b1a; + font-weight: 650; + line-height: 1.2; + text-decoration: none; + transition: + border-color 140ms ease, + background-color 140ms ease, + transform 140ms ease; +} + +.brand-kit-button:hover { + border-color: #171b1a; + background: #f3f6f5; + text-decoration: none; + transform: translateY(-1px); +} + +.brand-kit-button--primary { + border-color: #171b1a; + background: #171b1a; + color: #ffffff; +} + +.brand-kit-button--primary:hover { + background: #242a28; + color: #ffffff; +} + +.brand-kit-button:focus-visible, +.brand-asset-meta a:focus-visible { + outline: 2px solid #08f0a5; + outline-offset: 3px; +} + +.brand-asset-grid { + display: grid; + grid-template-columns: repeat(2, minmax(0, 1fr)); + gap: 1rem; + margin: 1.25rem 0 2.5rem; +} + +.brand-asset-grid--avatar { + grid-template-columns: repeat(4, minmax(0, 1fr)); +} + +.brand-asset-grid--banner { + grid-template-columns: minmax(0, 1fr); +} + +.brand-asset-card { + min-width: 0; + overflow: hidden; + border: 1px solid #e1e5e3; + border-radius: 0.85rem; + background: #ffffff; +} + +.brand-asset-preview { + display: flex; + align-items: center; + justify-content: center; + min-height: 12rem; + padding: 2rem; +} + +.brand-asset-preview--light { + background: #f4f7f6; +} + +.brand-asset-preview--dark { + background: #171b1a; +} + +.brand-asset-preview img { + display: block; + width: 100%; + height: auto; +} + +.brand-asset-preview--horizontal img { + max-width: 24rem; +} + +.brand-asset-preview--stacked img { + max-width: 10rem; +} + +.brand-asset-preview--avatar img { + max-width: 7.5rem; +} + +.brand-asset-preview--banner { + min-height: 0; + padding: 0; +} + +.brand-asset-meta { + display: flex; + align-items: center; + justify-content: space-between; + gap: 1rem; + min-height: 3.75rem; + padding: 0.85rem 1rem; + border-top: 1px solid #e1e5e3; + color: #4e5754; + font-size: 0.875rem; +} + +.brand-asset-meta a { + flex: 0 0 auto; + color: #171b1a; + font-weight: 650; +} + +.brand-color-grid { + display: grid; + grid-template-columns: repeat(3, minmax(0, 1fr)); + gap: 1rem; + margin: 1.25rem 0 2.5rem; +} + +.brand-color-card { + display: flex; + align-items: center; + gap: 0.85rem; + padding: 0.85rem; + border: 1px solid #e1e5e3; + border-radius: 0.75rem; +} + +.brand-color-card > span:last-child { + display: grid; + gap: 0.15rem; +} + +.brand-color-card code { + padding: 0; + background: transparent; + color: #6c7572; + font-size: 0.8rem; +} + +.brand-color-swatch { + flex: 0 0 auto; + width: 3rem; + height: 3rem; + border: 1px solid rgba(23, 27, 26, 0.12); + border-radius: 0.55rem; +} + +.brand-color-swatch--green { + background: #08f0a5; +} + +.brand-color-swatch--ink { + background: #171b1a; +} + +.brand-color-swatch--white { + background: #ffffff; +} + +@media (max-width: 64rem) { + .brand-asset-grid--avatar { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } +} + +@media (max-width: 40rem) { + .brand-kit-actions, + .brand-kit-button { + width: 100%; + } + + .brand-asset-grid, + .brand-asset-grid--avatar, + .brand-color-grid { + grid-template-columns: minmax(0, 1fr); + } + + .brand-asset-preview { + min-height: 10rem; + padding: 1.5rem; + } + + .brand-asset-meta { + align-items: flex-start; + flex-direction: column; + gap: 0.4rem; + } +} diff --git a/content/en/_meta.js b/content/en/_meta.js index b79a6a1..ae8cdf0 100644 --- a/content/en/_meta.js +++ b/content/en/_meta.js @@ -1,10 +1,22 @@ export default { - index: 'Introduction', - 'how-it-works': 'How It Works', + index: 'Overview', + 'how-it-works': { + title: 'How X-Agent Works', + display: 'hidden' + }, litepaper: 'Litepaper', - build: 'Build', - token: 'Token ($XAGT)', + token: 'XAGT', + announcement: { + title: 'Announcements' + }, + security: 'Security', resources: 'Resources', - changelog: 'Changelog', - disclaimer: 'Disclaimer' + changelog: { + title: 'Changelog', + display: 'hidden' + }, + disclaimer: { + title: 'Disclaimer', + display: 'hidden' + } } diff --git a/content/en/announcement/_meta.js b/content/en/announcement/_meta.js new file mode 100644 index 0000000..35a64b1 --- /dev/null +++ b/content/en/announcement/_meta.js @@ -0,0 +1,4 @@ +export default { + index: 'Latest Updates', + 'token-allocation-vesting': 'XAGT Token Allocation & Vesting' +} diff --git a/content/en/announcement/index.mdx b/content/en/announcement/index.mdx new file mode 100644 index 0000000..b740e02 --- /dev/null +++ b/content/en/announcement/index.mdx @@ -0,0 +1,16 @@ +--- +title: Announcements +description: Official X-Agent updates, published in reverse chronological order. +--- + +# Announcements + +Official X-Agent updates are published here in reverse chronological order. Each announcement has its own permanent page and may be updated as new information is confirmed. + +## Latest + +### [XAGT Token Allocation & Vesting Schedule](/en/announcement/token-allocation-vesting) + +`Provisional · September 7, 2026 · Tokenomics` + +The current community-consensus token allocation, initial supply, and vesting schedule. This announcement will be kept current and finalized before TGE. diff --git a/content/en/announcement/token-allocation-vesting.mdx b/content/en/announcement/token-allocation-vesting.mdx new file mode 100644 index 0000000..b3865d5 --- /dev/null +++ b/content/en/announcement/token-allocation-vesting.mdx @@ -0,0 +1,31 @@ +--- +title: XAGT Token Allocation & Vesting Schedule +description: Current XAGT token allocation and vesting information agreed within the community. +--- + +# XAGT Token Allocation & Vesting Schedule + +`Status: Provisional · Published on September 7, 2026` + +This is the token allocation that has reached consensus within the community. As the project team is still in discussions with exchanges and high‑caliber investors, the allocation and initial supply are subject to change based on the consensus from exchanges and investors. We will keep the information updated to keep the community aligned on a timely basis and finalize before TGE. + +
+ +| Category | Allocation | Core Vesting Schedule & Release Terms | +| --------- | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Community | 58% | 5% unlocked at TGE, with the remaining 53% distributed across 8 quarters via mining. | +| Marketing | 14% | 9.5% unlocked at TGE (subject to CEX arrangements), with the remaining 4.5% unlocking across Q1–Q8. If required by top‑tier exchanges, the team reserves the right to unlock up to 4.5% to the exchange to enhance the project’s liquidity. | +| Treasury | 8.5% | 1% unlocked at TGE, with the remaining 7.5% distributed across 5 quarters. | +| Team | 10% | 0% at TGE, with a 12-month cliff, remaining 10% unlocked across Q5–Q12 (8 quarters). | +| Liquidity | 4% | 4% unlocked at TGE to ensure absolute initial liquidity management. | +| Investor | 5.5% | 0% at TGE, with a 12-month cliff, remaining 5.5% unlocked across Q5–Q12 (8 quarters). | +| **Total** | **100%** | **Total Initial Circulation at TGE: 19.5%** | + +
+ +Among the 58% allocated to the community, users account for ~29%, while all other types of builders and partners account for ~29%. diff --git a/content/en/build/_meta.js b/content/en/build/_meta.js deleted file mode 100644 index a842972..0000000 --- a/content/en/build/_meta.js +++ /dev/null @@ -1,7 +0,0 @@ -export default { - 'create-agent': 'Create Your First Agent', - deployment: 'Deployment Channels', - playbooks: 'Use Case Playbooks', - 'api-sdk': 'Developer API & SDK', - marketplace: 'Agent Marketplace' -} diff --git a/content/en/build/api-sdk.mdx b/content/en/build/api-sdk.mdx deleted file mode 100644 index f6ac1a4..0000000 --- a/content/en/build/api-sdk.mdx +++ /dev/null @@ -1,9 +0,0 @@ -# Developer API & SDK - -import { Callout } from 'nextra/components' - - - **Coming soon.** This section is being finalized. Follow X-Agent for updates. - - -Programmatic access and SDKs for integrating X-Agent Agents into your own products. diff --git a/content/en/build/create-agent.mdx b/content/en/build/create-agent.mdx deleted file mode 100644 index f09ec73..0000000 --- a/content/en/build/create-agent.mdx +++ /dev/null @@ -1,9 +0,0 @@ -# Create Your First Agent - -import { Callout } from 'nextra/components' - - - **Coming soon.** This section is being finalized. Follow X-Agent for updates. - - -A step-by-step walkthrough of building and deploying your first Agent in minutes. diff --git a/content/en/build/deployment.mdx b/content/en/build/deployment.mdx deleted file mode 100644 index d0f96f6..0000000 --- a/content/en/build/deployment.mdx +++ /dev/null @@ -1,9 +0,0 @@ -# Deployment Channels - -import { Callout } from 'nextra/components' - - - **Coming soon.** This section is being finalized. Follow X-Agent for updates. - - -Configuration guides for deploying Agents to Telegram, WhatsApp, and the web. diff --git a/content/en/build/marketplace.mdx b/content/en/build/marketplace.mdx deleted file mode 100644 index 77dc8c6..0000000 --- a/content/en/build/marketplace.mdx +++ /dev/null @@ -1,9 +0,0 @@ -# Agent Marketplace - -import { Callout } from 'nextra/components' - - - **Coming soon.** This section is being finalized. Follow X-Agent for updates. - - -How to publish, discover, and monetize Agents across the X-Agent network. diff --git a/content/en/build/playbooks.mdx b/content/en/build/playbooks.mdx deleted file mode 100644 index 47750ab..0000000 --- a/content/en/build/playbooks.mdx +++ /dev/null @@ -1,9 +0,0 @@ -# Use Case Playbooks - -import { Callout } from 'nextra/components' - - - **Coming soon.** This section is being finalized. Follow X-Agent for updates. - - -Hands-on playbooks for Crypto Trading, Social Management, Luma Assistant, Dapps Integration, and Mini-Games. diff --git a/content/en/changelog.mdx b/content/en/changelog.mdx index 970ead9..d736a8a 100644 --- a/content/en/changelog.mdx +++ b/content/en/changelog.mdx @@ -2,6 +2,18 @@ All notable changes to the X-Agent Litepaper and documentation are documented here. +## Token Allocation Announcement — September 7, 2026 + +- Added a dedicated **Announcements** section for public information that may continue to evolve without repeatedly revising the Litepaper. +- Published the current community-consensus **XAGT Token Allocation & Vesting Schedule**, together with the initial-circulation estimate and vesting terms. +- Clarified that the allocation and initial supply may change while discussions with exchanges and high-caliber investors continue, and that the announcement will be kept current for the community. +- Published the announcement in English, Japanese, and Korean. The Litepaper continues to show its pre-TGE notice instead of duplicating the allocation table. +- Added a multilingual Announcements index for ongoing updates, with each announcement kept on its own permanent page. +- Removed the five placeholder-only Build pages from public navigation until complete creator, deployment, playbook, API/SDK, and marketplace documentation is ready. +- Reorganized the public navigation around Overview, Litepaper, XAGT, Announcements, Security, and Resources; placeholder Token utility, governance, and media pages are no longer published. +- Added localized How X-Agent Works, XAGT Overview, FAQ, and Glossary pages, and corrected mixed-language text in the Japanese and Korean Litepapers. +- Expanded the Brand & Media Kit with official logo variants, brand colors, usage guidance, a social banner, and downloadable assets; added the global and Korean Telegram communities to Contact & Support. + ## Documentation Update — August 31, 2026 - Added the original PeckShield X-Agent Token audit report (v1.0, August 28, 2026) as a PDF download. diff --git a/content/en/index.mdx b/content/en/index.mdx index c4a3bfa..eb1fea9 100644 --- a/content/en/index.mdx +++ b/content/en/index.mdx @@ -1,15 +1,38 @@ --- -title: Introduction +title: X-Agent Overview --- +import { Cards } from 'nextra/components' + # X-Agent > X-Agent: Empowering People to Build Custom AI Agents for ∞ possibilities. > > **Speak to Build. Share to Connect.** -X-Agent is a next-generation platform bridging Web3 social networks and autonomous AI. Acting as a Zero-code Operational Base, it empowers anyone to instantly create and deploy specialized AI Agents using pure natural language — no coding required — and to monetize their real-world social network by turning connections into business opportunities. +X-Agent is a next-generation platform connecting Web3 social networks with autonomous AI. It enables people to create and deploy specialized AI Agents using natural language, without writing code or managing servers. ---- +## Start here + + + + Follow the path from a natural-language request to a deployed, shareable AI + Agent. + + + Understand the vision, product model, token mechanics, roadmap, and business + model. + + + Find the current supply, token role, allocation status, and official + contract information. + + + Access official contract information and the independent security audit + report. + + + +## Latest official update -[Read the Litepaper →](/en/litepaper) +[XAGT Token Allocation & Vesting Schedule →](/en/announcement/token-allocation-vesting) diff --git a/content/en/litepaper.mdx b/content/en/litepaper.mdx index f447098..568d826 100644 --- a/content/en/litepaper.mdx +++ b/content/en/litepaper.mdx @@ -59,7 +59,7 @@ The token implements a Linear + Incentive Acceleration Release Plan across 8 qua ### 5.4 Token Allocation & Vesting Schedule -This part will be annouced before TGE. +This part will be announced before TGE. ## 6. Strategic Roadmap diff --git a/content/en/resources/_meta.js b/content/en/resources/_meta.js index d3a0daf..7be0fbc 100644 --- a/content/en/resources/_meta.js +++ b/content/en/resources/_meta.js @@ -1,8 +1,14 @@ export default { faq: 'FAQ', glossary: 'Glossary', - 'brand-kit': 'Brand Kit', + 'brand-kit': 'Brand & Media Kit', contact: 'Contact & Support', - security: 'Security & Audits', - media: 'Media / Press Kit' + changelog: { + title: 'Documentation Changelog', + href: '/en/changelog' + }, + disclaimer: { + title: 'Legal & Disclaimer', + href: '/en/disclaimer' + } } diff --git a/content/en/resources/brand-kit.mdx b/content/en/resources/brand-kit.mdx index 6baa659..c01c53e 100644 --- a/content/en/resources/brand-kit.mdx +++ b/content/en/resources/brand-kit.mdx @@ -1,19 +1,201 @@ -# Brand Kit +# Brand & Media Kit -## Logo +Use the official X-Agent artwork below for product listings, press coverage, partnerships, and community content. The files are direct SVG exports from the X-Agent design source. -![X-Agent logo](/logo.png) +
+ + Download all logos (.zip) + +
-Download: [logo.png](/logo.png) +## Social banner -## Name +Use this 3:1 banner for X / Twitter profiles and other wide social headers. -Always written as **X-Agent** (hyphenated). Not "XAgent" or "Xagent". +
+
+
+ X-Agent social banner with the Speak to Build and Share to Connect tagline +
+
+ Social header · 3:1 + Download JPEG +
+
+
-## Tagline +## Horizontal logos + +Use the horizontal lockup when the X-Agent name should be immediately visible. + +
+
+
+ X-Agent green and ink horizontal logo +
+
+ Primary · light background + Download SVG +
+
+
+
+ X-Agent green and white horizontal logo +
+
+ Green mark · dark background + Download SVG +
+
+
+
+ X-Agent white and ink horizontal logo +
+
+ White mark · dark background + Download SVG +
+
+
+
+ X-Agent ink and green horizontal logo +
+
+ Ink mark · green symbol + Download SVG +
+
+
+
+ X-Agent ink and white horizontal logo +
+
+ Ink mark · white symbol + Download SVG +
+
+
+ +## Stacked logos + +Use the stacked lockup in square or centered layouts. + +
+
+
+ X-Agent primary stacked logo +
+
+ Primary · light background + Download SVG +
+
+
+
+ X-Agent green and white stacked logo +
+
+ Green mark · dark background + Download SVG +
+
+
+
+ X-Agent white and ink stacked logo +
+
+ White mark · dark background + Download SVG +
+
+
+
+ X-Agent ink and green stacked logo +
+
+ Ink mark · green symbol + Download SVG +
+
+
+
+ X-Agent ink and white stacked logo +
+
+ Ink mark · white symbol + Download SVG +
+
+
+ +## Avatar marks + +Use the avatar mark where the brand name is already clear, such as social profiles and compact product surfaces. + +
+
+
+ X-Agent green avatar +
+
+ Brand green + Download SVG +
+
+
+
+ X-Agent white avatar +
+
+ White + Download SVG +
+
+
+
+ X-Agent ink avatar with green symbol +
+
+ Ink · green symbol + Download SVG +
+
+
+
+ X-Agent ink avatar with white symbol +
+
+ Ink · white symbol + Download SVG +
+
+
+ +## Brand colors + +
+
+
+
+
+
+
+
+ +## Name and tagline + +Always write the name as **X-Agent**, including the hyphen. Do not use “XAgent” or “Xagent.” > Speak to Build. Share to Connect. -## Colors +## Usage -Primary brand colors are being finalized and will be published here. +- Use the supplied artwork as-is. Do not redraw, distort, recolor, crop, or add effects to the logo. +- Choose the variant that maintains clear contrast with its background. +- For additional formats or partnership materials, use [Contact & Support](/en/resources/contact). diff --git a/content/en/resources/contact.mdx b/content/en/resources/contact.mdx index 0f5f8ea..9e11f13 100644 --- a/content/en/resources/contact.mdx +++ b/content/en/resources/contact.mdx @@ -4,6 +4,6 @@ - **X / Twitter** — [@XAgent_official](https://x.com/XAgent_official) - **Medium** — [@xagentai](https://medium.com/@xagentai) - **Email** — [admin@xagt.ai](mailto:admin@xagt.ai) -- **Telegram** — Coming soon +- **Telegram · Global** — [@XAgent_official](https://t.me/XAgent_official) For partnership or press inquiries, reach out via the channels above. diff --git a/content/en/resources/faq.mdx b/content/en/resources/faq.mdx index 9fb3e45..57dd42e 100644 --- a/content/en/resources/faq.mdx +++ b/content/en/resources/faq.mdx @@ -10,10 +10,10 @@ No. You describe what you want in plain language and X-Agent generates a working To Telegram, WhatsApp, or a standard web interface, with a single click. ## What is $XAGT used for? -$XAGT is the ecosystem's gas and commission settlement layer — it powers computation, staking, and settles commercial transactions brokered by Agents. See [Tokenomics](/en/litepaper). +$XAGT is the ecosystem's gas and commission settlement layer — it powers computation, staking, and settles commercial transactions brokered by Agents. See the [XAGT Overview](/en/token/overview). ## How can I earn? Through three-dimensional Business Mining — running Agents (Execution), sharing and converting new users (Distribution), and building premium Agents that generate revenue (Value). ## When does the token launch? -Token generation and listing details will be announced. Watch the [Changelog](/en/changelog) for updates. +Token generation and listing details will be published in the official [Announcements](/en/announcement). diff --git a/content/en/resources/media.mdx b/content/en/resources/media.mdx deleted file mode 100644 index 8f21c7e..0000000 --- a/content/en/resources/media.mdx +++ /dev/null @@ -1,9 +0,0 @@ -# Media / Press Kit - -import { Callout } from 'nextra/components' - - - **Coming soon.** This section is being finalized. Follow X-Agent for updates. - - -Press assets, boilerplate, and media contacts will be available here. diff --git a/content/en/resources/security.mdx b/content/en/resources/security.mdx deleted file mode 100644 index ec85dbc..0000000 --- a/content/en/resources/security.mdx +++ /dev/null @@ -1,11 +0,0 @@ -# Security & Audits - -## X-Agent Token Audit - -PeckShield audited the X-Agent Token smart contract. Report: v1.0, August 28, 2026 (English original). - -[Download the PeckShield audit report (PDF)](/audits/PeckShield-Audit-Report-ERC20-XAgentToken-v1.0.pdf) - -## Security Disclosure - -The security disclosure process will be published here. diff --git a/content/en/security.mdx b/content/en/security.mdx new file mode 100644 index 0000000..3c6c435 --- /dev/null +++ b/content/en/security.mdx @@ -0,0 +1,24 @@ +--- +title: Security +description: Official XAGT contract information and independent security audit materials. +--- + +# Security + +Use this page to verify official XAGT contract information and access published security materials. + +## Official contract status + +The official on-chain contract address will be published after token generation. Until it appears on the [Contract Address](/en/token/addresses) page, do not rely on addresses shared through unofficial channels. + +## Independent security audit + +### PeckShield + +- **Report:** X-Agent Token v1.0 +- **Audit date:** August 28, 2026 +- **Document:** [Download the original report (PDF)](/audits/PeckShield-Audit-Report-ERC20-XAgentToken-v1.0.pdf) + +## Security inquiries + +For security-related questions, use the official [Contact & Support](/en/resources/contact) page. diff --git a/content/en/token/_meta.js b/content/en/token/_meta.js index 839bd3a..6f4ab19 100644 --- a/content/en/token/_meta.js +++ b/content/en/token/_meta.js @@ -1,6 +1,4 @@ export default { - overview: 'Token Overview', - utility: 'Utility & Gas Mechanics', - addresses: 'Contract Addresses', - governance: 'Governance' + overview: 'XAGT Overview', + addresses: 'Contract Address' } diff --git a/content/en/token/governance.mdx b/content/en/token/governance.mdx deleted file mode 100644 index 695bf1a..0000000 --- a/content/en/token/governance.mdx +++ /dev/null @@ -1,9 +0,0 @@ -# Governance - -import { Callout } from 'nextra/components' - - - **Coming soon.** This section is being finalized. Follow X-Agent for updates. - - -The framework for $XAGT-based community governance is being defined. diff --git a/content/en/token/overview.mdx b/content/en/token/overview.mdx index b69fd98..51aafb6 100644 --- a/content/en/token/overview.mdx +++ b/content/en/token/overview.mdx @@ -4,13 +4,15 @@ ## At a glance -| | | -|---|---| -| **Symbol** | $XAGT | -| **Total supply** | 10B $XAGT | -| **Max supply** | 10B $XAGT | -| **Role** | Gas + commission settlement layer | -| **Earned via** | Three-dimensional [Business Mining](/en/litepaper) (Execution / Distribution / Value) | -| **Release** | Linear + Incentive Acceleration over 8 quarters | +| | | +| -------------------- | ------------------------------------------------------------------------------------- | +| **Symbol** | $XAGT | +| **Total supply** | 10B $XAGT | +| **Max supply** | 10B $XAGT | +| **Role** | Gas + commission settlement layer | +| **Earned via** | Three-dimensional [Business Mining](/en/litepaper) (Execution / Distribution / Value) | +| **Token allocation** | [Current pre-TGE announcement](/en/announcement/token-allocation-vesting) | +| **Contract address** | To be published after token generation | +| **Security audit** | [PeckShield v1.0](/en/security) | -For the full allocation table and quarterly vesting schedule, see the [Tokenomics](/en/litepaper) chapter. +The announcement is the current source for allocation and vesting information while final arrangements are completed before TGE. The Litepaper explains the broader token model and Business Mining mechanics. diff --git a/content/en/token/utility.mdx b/content/en/token/utility.mdx deleted file mode 100644 index ce1e9bb..0000000 --- a/content/en/token/utility.mdx +++ /dev/null @@ -1,9 +0,0 @@ -# Utility & Gas Mechanics - -import { Callout } from 'nextra/components' - - - **Coming soon.** This section is being finalized. Follow X-Agent for updates. - - -The mechanics of how $XAGT settles gas and commissions across Agent transactions. diff --git a/content/ja/_meta.js b/content/ja/_meta.js index d0c839b..79ffeba 100644 --- a/content/ja/_meta.js +++ b/content/ja/_meta.js @@ -1,8 +1,22 @@ export default { - index: 'はじめに', + index: '概要', + 'how-it-works': { + title: 'X-Agentの仕組み', + display: 'hidden' + }, litepaper: 'Litepaper', - token: 'トークン($XAGT)', + token: 'XAGT', + announcement: { + title: 'お知らせ' + }, + security: 'セキュリティ', resources: 'リソース', - changelog: '更新履歴', - disclaimer: '免責事項' + changelog: { + title: '更新履歴', + display: 'hidden' + }, + disclaimer: { + title: '免責事項', + display: 'hidden' + } } diff --git a/content/ja/announcement/_meta.js b/content/ja/announcement/_meta.js new file mode 100644 index 0000000..44c7464 --- /dev/null +++ b/content/ja/announcement/_meta.js @@ -0,0 +1,4 @@ +export default { + index: '最新情報', + 'token-allocation-vesting': 'トークン配分およびベスティングスケジュール' +} diff --git a/content/ja/announcement/index.mdx b/content/ja/announcement/index.mdx new file mode 100644 index 0000000..08611f8 --- /dev/null +++ b/content/ja/announcement/index.mdx @@ -0,0 +1,16 @@ +--- +title: お知らせ +description: X-Agentの公式情報を新しい順に掲載します。 +--- + +# お知らせ + +X-Agentの公式情報を新しい順に掲載します。各お知らせには固定の個別ページがあり、新たな情報が確認され次第、内容を更新する場合があります。 + +## 最新のお知らせ + +### [XAGTトークン配分およびベスティングスケジュール](/ja/announcement/token-allocation-vesting) + +`暫定版 · 2026年9月7日 · トークノミクス` + +コミュニティで合意された現在のトークン配分、初期供給量、およびベスティングスケジュールです。このお知らせは継続的に更新され、TGE前に最終決定されます。 diff --git a/content/ja/announcement/token-allocation-vesting.mdx b/content/ja/announcement/token-allocation-vesting.mdx new file mode 100644 index 0000000..d963cf6 --- /dev/null +++ b/content/ja/announcement/token-allocation-vesting.mdx @@ -0,0 +1,31 @@ +--- +title: トークン配分およびベスティングスケジュール +description: コミュニティ内で合意された現在のXAGTトークン配分およびベスティング情報です。 +--- + +# トークン配分およびベスティングスケジュール + +`ステータス:暫定版 · 2026年9月7日公開` + +これはコミュニティ内で合意に達したトークン配分です。プロジェクトチームは現在も取引所および有力投資家と協議を続けているため、配分および初期供給量は、取引所および投資家との合意内容に基づき変更される可能性があります。コミュニティとの認識を適時一致させるために情報を継続的に更新し、TGE前に最終決定します。 + +
+ +| カテゴリー | 配分 | 主なベスティングスケジュールおよびリリース条件 | +| -------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| コミュニティ | 58% | TGE時に5%をアンロックし、残りの53%を8四半期にわたりマイニングを通じて配分します。 | +| マーケティング | 14% | TGE時に9.5%をアンロックし(CEXとの調整による)、残りの4.5%をQ1-Q8にわたりアンロックします。主要取引所から要請があった場合、プロジェクトの流動性を高めるため、チームは最大4.5%を当該取引所向けにアンロックする権利を留保します。 | +| トレジャリー | 8.5% | TGE時に1%をアンロックし、残りの7.5%を5四半期にわたり配分します。 | +| チーム | 10% | TGE時のアンロックは0%です。12か月のクリフ期間後、残りの10%をQ5-Q12(8四半期)にわたりアンロックします。 | +| 流動性 | 4% | 初期流動性を確実に管理するため、TGE時に4%をアンロックします。 | +| 投資家 | 5.5% | TGE時のアンロックは0%です。12か月のクリフ期間後、残りの5.5%をQ5-Q12(8四半期)にわたりアンロックします。 | +| **合計** | **100%** | **TGE時の初期総流通量:19.5%** | + +
+ +コミュニティに配分された58%のうち、約29%をユーザー向け、残りの約29%をその他すべてのビルダーおよびパートナー向けとします。 diff --git a/content/ja/changelog.mdx b/content/ja/changelog.mdx index f81be35..66bddf4 100644 --- a/content/ja/changelog.mdx +++ b/content/ja/changelog.mdx @@ -2,6 +2,18 @@ X-AgentのLitepaperおよびドキュメントの主な変更を記録しています。 +## トークン配分に関するお知らせ — 2026年9月7日 + +- Litepaperを繰り返し改訂することなく、継続的に更新される公開情報を掲載できる独立した「お知らせ」セクションを追加しました。 +- 初期流通量の見込みおよびベスティング条件を含む、コミュニティで合意された現在の **XAGTトークン配分およびベスティングスケジュール** を公開しました。 +- 取引所および有力投資家との協議が続いている間、配分と初期供給量が変更される可能性があること、およびコミュニティ向けに当該お知らせを継続的に更新することを明記しました。 +- お知らせを英語・日本語・韓国語で公開しました。Litepaperでは配分表を重複掲載せず、TGE前に公開する旨の案内を引き続き表示します。 +- 継続的な更新に対応する多言語のお知らせ一覧を追加し、各お知らせを固定の個別ページで公開する構成にしました。 +- 作成、デプロイ、プレイブック、API/SDK、マーケットプレイスの各ガイドが完成するまで、「Coming soon」のみだった5つのBuildページを公開ナビゲーションから削除しました。 +- 公開ナビゲーションを「概要」「Litepaper」「XAGT」「お知らせ」「セキュリティ」「リソース」に再編し、内容が未完成だったトークン用途、ガバナンス、メディアの各ページを非公開にしました。 +- 「X-Agentの仕組み」「XAGT概要」「よくある質問」「用語集」の日本語・韓国語版を追加し、Litepaperに混在していた他言語の表記を修正しました。 +- ブランド&メディアキットに公式ロゴ、ブランドカラー、使用ガイド、ソーシャルバナー、およびダウンロード素材を追加し、お問い合わせページにグローバルおよび韓国向けTelegramコミュニティを掲載しました。 + ## ドキュメント更新 — 2026年8月31日 - PeckShieldによるX-Agent Tokenの監査報告書(v1.0、2026年8月28日)の英語原本をPDFでダウンロードできるようにしました。 diff --git a/content/ja/how-it-works.mdx b/content/ja/how-it-works.mdx new file mode 100644 index 0000000..d44d42b --- /dev/null +++ b/content/ja/how-it-works.mdx @@ -0,0 +1,17 @@ +# X-Agentの仕組み + +X-Agentは、自然言語による依頼を、コードやサーバー管理を必要とせず、展開・共有可能なAIエージェントへと変換します。 + +## 1. Speak to Build + +実現したいことを自然言語で説明します。X-Agentのエンジンが意図を解析し、適切なモデルを組み合わせ、カスタムワークフローを構成して、目的に特化したAIエージェントを生成します。 + +## 2. Share to Connect + +作成したエージェントは、Telegram、WhatsApp、またはWebに展開できます。Web3ソーシャルプロトコルを通じて、同じニーズを持つユーザーやエージェントとの接続を支援します。 + +## 全体の流れ + +**説明 → 生成 → 展開 → 共有 → 接続と収益化** + +構築と共有による報酬モデルについては、Litepaperの [$XAGT Business Mining](/ja/litepaper) をご覧ください。 diff --git a/content/ja/index.mdx b/content/ja/index.mdx index 14922c9..0fcf36f 100644 --- a/content/ja/index.mdx +++ b/content/ja/index.mdx @@ -1,15 +1,34 @@ --- -title: はじめに +title: X-Agent概要 --- +import { Cards } from 'nextra/components' + # X-Agent > X-Agent: Empowering People to Build Custom AI Agents for ∞ possibilities. > > **Speak to Build. Share to Connect.** -X-Agentは、Web3ソーシャルネットワークと自律型AIを繋ぐ次世代のプラットフォームです。プログラミングの知識がなくても、自然語のみで特定の機能を持つAIエージェントを即座に構築・展開し、自身のソーシャルネットワークを活用してビジネス収益化を実現できる「ノーコード型実行基盤(Zero-code Operational Base)」として機能します。 +X-Agentは、Web3ソーシャルネットワークと自律型AIをつなぐ次世代プラットフォームです。コードを書いたりサーバーを管理したりすることなく、自然言語を使って特化型AIエージェントを作成・展開できます。 ---- +## はじめに + + + + 自然言語による依頼から、共有可能なAIエージェントを展開するまでの流れを確認します。 + + + ビジョン、プロダクトモデル、トークンメカニズム、ロードマップ、ビジネスモデルを理解します。 + + + 現在の供給量、トークンの役割、配分状況、公式コントラクト情報を確認します。 + + + 公式コントラクト情報と第三者によるセキュリティ監査報告書を確認します。 + + + +## 最新の公式情報 -[Litepaper を読む →](/ja/litepaper) +[XAGTトークン配分およびベスティングスケジュール →](/ja/announcement/token-allocation-vesting) diff --git a/content/ja/litepaper.mdx b/content/ja/litepaper.mdx index 6c00e32..2c6251b 100644 --- a/content/ja/litepaper.mdx +++ b/content/ja/litepaper.mdx @@ -6,7 +6,7 @@ title: Litepaper ## 1. Executive Summary(エグゼクティブサマリー) -X-Agentは、巨大なWeb3ソーシャルグラフのイン프ラを基盤に構築された、世界初の機敏なAIエージェントローンチパッドです。私たちは、AI導入における技術的障壁を完全に排除することに注力しています。自然語駆動型の強力なエンジンにより、一般のユーザーでもわずか数分でパーソナライズされた「生産性向上ツール」を作成、配布、管理することができます。X-Agentは、単なる生産性ツールの集合体ではなく、人と人、人とサービスを繋ぐ中核的なソーシャルハブであり、最終的には分散型のAIエージェント経済圏(Agentic Economy)を構築します。 +X-Agentは、巨大なWeb3ソーシャルグラフのインフラを基盤に構築された、世界初の機敏なAIエージェントローンチパッドです。私たちは、AI導入における技術的障壁を完全に排除することに注力しています。自然言語駆動型の強力なエンジンにより、一般のユーザーでもわずか数分でパーソナライズされた「生産性向上ツール」を作成、配布、管理することができます。X-Agentは、単なる生産性ツールの集合体ではなく、人と人、人とサービスを繋ぐ中核的なソーシャルハブであり、最終的には分散型のAIエージェント経済圏(Agentic Economy)を構築します。 ## 2. Problem Statement(業界の課題) @@ -18,7 +18,7 @@ X-Agentは、巨大なWeb3ソーシャルグラフのイン프ラを基盤に構 ### 3.1 Agile Agent Engine(アジャイルエージェントエンジン) -- **Speak to Build:** マルチモーダルな自然語入力をサポートし、モデルのアグリゲーションとカスタムワークフローの設定を自動的にオーケストレーションします。一般ユーザーは自然語で要件を説明するだけで、特定の機能を持つ専門エージェントを即座に生成できます。 +- **Speak to Build:** マルチモーダルな自然言語入力をサポートし、モデルのアグリゲーションとカスタムワークフローの設定を自動的にオーケストレーションします。一般ユーザーは自然言語で要件を説明するだけで、特定の機能を持つ専門エージェントを即座に生成できます。 - **One-Click Launch:** 複雑なサーバー設定は一切不要です。ワンクリックで、Telegram、WhatsApp、または標準的なWebインターフェースにエージェントを即座に展開できます。 ### 3.2 Agents as Social Infrastructure(ソーシャル基盤としてのエージェント) @@ -32,7 +32,7 @@ X-Agentは、巨大なWeb3ソーシャルグラフのイン프ラを基盤に構 - **Social Management:** 複数プラットフォームのソーシャルアカウント自動管理、プログラムベースのコンテンツ配信、アルゴリズムによるコメントフィルタリングを支援します。 - **Luma Assistant:** サミット参加者の自動スキャン、ビジネスDMの自動送信、自動予約、コーヒーチャットのスケジュール管理を自動化します。 - **Dapps Integration:** Polymarket、Uniswap、HyperLiquidなどの主要なWeb3プロトコルとの自動実行および呼び出しをサポートします。 -- **Mini-Games:** 自然語のインターフェースプロンプトのみを使用して、パーソナライズされたインタラクティブなマイクロゲームを迅速に展開できます。 +- **Mini-Games:** 自然言語のインターフェースプロンプトのみを使用して、パーソナライズされたインタラクティブなマイクロゲームを迅速に展開できます。 ## 5. Tokenomics(トークンエコノミクス) @@ -71,4 +71,4 @@ $XAGTは、エコシステム全体のガス代およびビジネス仲介手数 - **コンピューティングパワーのリテール(Compute Arbitrage):** 上位のLLMクラスターからモデル演算の基本単位を卸売りで確保し、これをSRE安全実行サンドボックスおよびベクトルメモリと組み合わせることで、付加価値の高いエージェントサービスとしてエンドユーザーに小売販売し、マージンを確保します。 - **ビジネスマッチング手数料(Matchmaking Commission):** エージェントが自律的に成立させた企業間取引、分散型ビジネス撮合、決済および清算のプロセスにおいて、固定比率のプロトコル手数料およびガス代のシェアを徴収します。 -- **プレミアムサブスクリプション(Premium Subscriptions):** 企業向けのコンプライアンスソリューション、高性能な実行サンドボックス、高頻度なクリプトトレーディングボットのテンプレート、およびノードのホ스팅サービスを月額/年額のサブスクリプションモデルで提供します。 +- **プレミアムサブスクリプション(Premium Subscriptions):** 企業向けのコンプライアンスソリューション、高性能な実行サンドボックス、高頻度なクリプトトレーディングボットのテンプレート、およびノードのホスティングサービスを月額/年額のサブスクリプションモデルで提供します。 diff --git a/content/ja/resources/_meta.js b/content/ja/resources/_meta.js index 290b8c4..8b5f6a9 100644 --- a/content/ja/resources/_meta.js +++ b/content/ja/resources/_meta.js @@ -1,5 +1,14 @@ export default { - 'brand-kit': 'ブランドキット', + faq: 'よくある質問', + glossary: '用語集', + 'brand-kit': 'ブランド&メディアキット', contact: 'お問い合わせ・サポート', - security: 'セキュリティと監査' + changelog: { + title: 'ドキュメント更新履歴', + href: '/ja/changelog' + }, + disclaimer: { + title: '法的情報・免責事項', + href: '/ja/disclaimer' + } } diff --git a/content/ja/resources/contact.mdx b/content/ja/resources/contact.mdx index 1d93724..31e797d 100644 --- a/content/ja/resources/contact.mdx +++ b/content/ja/resources/contact.mdx @@ -4,6 +4,6 @@ - **X / Twitter** — [@XAgent_official](https://x.com/XAgent_official) - **Medium** — [@xagentai](https://medium.com/@xagentai) - **メール** — [admin@xagt.ai](mailto:admin@xagt.ai) -- **Telegram** — 近日公開予定 +- **Telegram・グローバル** — [@XAgent_official](https://t.me/XAgent_official) パートナーシップや取材に関するお問い合わせは、上記の窓口までご連絡ください。 diff --git a/content/ja/resources/faq.mdx b/content/ja/resources/faq.mdx new file mode 100644 index 0000000..14284fd --- /dev/null +++ b/content/ja/resources/faq.mdx @@ -0,0 +1,25 @@ +# よくある質問 + +## X-Agentとは何ですか? + +X-Agentは、誰でも自然言語を使ってカスタムAIエージェントを作成・展開し、収益化できる、Web3ソーシャルグラフを基盤としたノーコードプラットフォームです。 + +## プログラミングの知識は必要ですか? + +必要ありません。実現したいことを自然言語で説明すると、X-Agentが動作するエージェントを生成します。プログラミングやサーバー設定は不要です。 + +## エージェントはどこに展開できますか? + +Telegram、WhatsApp、または標準的なWebインターフェースに展開できます。 + +## $XAGTは何に使われますか? + +$XAGTはエコシステムのガスおよび手数料決済レイヤーとして、計算処理、ステーキング、エージェントが仲介する商取引の決済に使用されます。詳細は[XAGT概要](/ja/token/overview)をご覧ください。 + +## どのように報酬を得られますか? + +エージェントの実行(Execution)、共有と新規ユーザーの獲得(Distribution)、収益を生む優れたエージェントの構築(Value)という3次元のBusiness Miningを通じて報酬を得られます。 + +## トークンはいつローンチされますか? + +トークン生成および上場に関する詳細は、公式の[お知らせ](/ja/announcement)で公開します。 diff --git a/content/ja/resources/glossary.mdx b/content/ja/resources/glossary.mdx new file mode 100644 index 0000000..723344c --- /dev/null +++ b/content/ja/resources/glossary.mdx @@ -0,0 +1,17 @@ +# 用語集 + +**Agent(エージェント)** — ユーザーに代わって自律的にタスクを実行する、X-Agent上で作成された特化型AIツール。 + +**Speak to Build** — コードを使わず、自然言語で説明することによりエージェントを作成する方法。 + +**Share to Connect** — Web3ソーシャルグラフ上でエージェントを共有し、ユーザーやサービスとの接続を可能にする仕組み。 + +**Business Mining** — Execution Mining、Distribution Mining、Value Miningで構成される3次元の報酬モデル。 + +**Super-Agent** — 多数のアクティブユーザーを獲得した、利用規模の大きいエージェント。 + +**Relationship Mapping** — Web3ソーシャルプロトコルを利用して、タスク実行に関連するユーザーの実世界のネットワークを認識する仕組み。 + +**$XAGT** — X-Agentエコシステムのネイティブなガスおよび手数料決済トークン。 + +**TGE** — Token Generation Event。$XAGTが初めて生成・流通するイベント。 diff --git a/content/ja/resources/security.mdx b/content/ja/resources/security.mdx deleted file mode 100644 index e9a009d..0000000 --- a/content/ja/resources/security.mdx +++ /dev/null @@ -1,11 +0,0 @@ -# セキュリティと監査 - -## X-Agent Token監査 - -PeckShieldがX-Agent Tokenのスマートコントラクトを監査しました。報告書:v1.0、2026年8月28日(英語原文)。 - -[PeckShield監査報告書をダウンロード(PDF・英語)](/audits/PeckShield-Audit-Report-ERC20-XAgentToken-v1.0.pdf) - -## 脆弱性の報告 - -脆弱性の報告手順はこちらで公開する予定です。 diff --git a/content/ja/security.mdx b/content/ja/security.mdx new file mode 100644 index 0000000..469b6ec --- /dev/null +++ b/content/ja/security.mdx @@ -0,0 +1,24 @@ +--- +title: セキュリティ +description: XAGTの公式コントラクト情報および第三者によるセキュリティ監査資料です。 +--- + +# セキュリティ + +XAGTの公式コントラクト情報の確認および公開済みのセキュリティ資料へのアクセスには、このページをご利用ください。 + +## 公式コントラクトの状況 + +公式オンチェーンコントラクトアドレスは、トークン生成後に公開します。[コントラクトアドレス](/ja/token/addresses)ページに掲載されるまでは、非公式な経路で共有されたアドレスを利用しないでください。 + +## 第三者セキュリティ監査 + +### PeckShield + +- **報告書:** X-Agent Token v1.0 +- **監査日:** 2026年8月28日 +- **ドキュメント:** [英語原本をダウンロード(PDF)](/audits/PeckShield-Audit-Report-ERC20-XAgentToken-v1.0.pdf) + +## セキュリティに関するお問い合わせ + +セキュリティに関するご質問は、公式の[お問い合わせ・サポート](/ja/resources/contact)ページをご利用ください。 diff --git a/content/ja/token/_meta.js b/content/ja/token/_meta.js index cb96814..1825a03 100644 --- a/content/ja/token/_meta.js +++ b/content/ja/token/_meta.js @@ -1,3 +1,4 @@ export default { + overview: 'XAGT概要', addresses: 'コントラクトアドレス' } diff --git a/content/ja/token/overview.mdx b/content/ja/token/overview.mdx new file mode 100644 index 0000000..db0bc00 --- /dev/null +++ b/content/ja/token/overview.mdx @@ -0,0 +1,18 @@ +# XAGT概要 + +**$XAGT**は、X-Agentエコシステムのネイティブトークンです。計算処理、ステーキングによる支持、エージェントが仲介する商取引におけるガスおよび手数料の決済レイヤーとして機能します。 + +## 基本情報 + +| 項目 | 内容 | +| ------------------------ | --------------------------------------------------------------------------- | +| **シンボル** | $XAGT | +| **総供給量** | 10B $XAGT | +| **最大供給量** | 10B $XAGT | +| **役割** | ガスおよび手数料の決済レイヤー | +| **獲得方法** | 3次元の[Business Mining](/ja/litepaper)(Execution / Distribution / Value) | +| **トークン配分** | [現在のTGE前のお知らせ](/ja/announcement/token-allocation-vesting) | +| **コントラクトアドレス** | トークン生成後に公開予定 | +| **セキュリティ監査** | [PeckShield v1.0](/ja/security) | + +TGE前の最終調整が完了するまで、配分とベスティングに関する現在の情報源は公式のお知らせです。Litepaperでは、より広範なトークンモデルとBusiness Miningの仕組みを説明しています。 diff --git a/content/ko/_meta.js b/content/ko/_meta.js index 3689523..e9e5f5e 100644 --- a/content/ko/_meta.js +++ b/content/ko/_meta.js @@ -1,8 +1,22 @@ export default { - index: '소개', + index: '개요', + 'how-it-works': { + title: 'X-Agent 작동 방식', + display: 'hidden' + }, litepaper: 'Litepaper', - token: '토큰 ($XAGT)', + token: 'XAGT', + announcement: { + title: '공지사항' + }, + security: '보안', resources: '자료', - changelog: '변경 이력', - disclaimer: '면책 조항' + changelog: { + title: '변경 이력', + display: 'hidden' + }, + disclaimer: { + title: '면책 조항', + display: 'hidden' + } } diff --git a/content/ko/announcement/_meta.js b/content/ko/announcement/_meta.js new file mode 100644 index 0000000..99e8cbc --- /dev/null +++ b/content/ko/announcement/_meta.js @@ -0,0 +1,4 @@ +export default { + index: '최신 공지', + 'token-allocation-vesting': '토큰 배분 및 베스팅 일정' +} diff --git a/content/ko/announcement/index.mdx b/content/ko/announcement/index.mdx new file mode 100644 index 0000000..7411630 --- /dev/null +++ b/content/ko/announcement/index.mdx @@ -0,0 +1,16 @@ +--- +title: 공지사항 +description: X-Agent의 공식 업데이트를 최신순으로 제공합니다. +--- + +# 공지사항 + +X-Agent의 공식 업데이트를 최신순으로 제공합니다. 각 공지는 고유한 영구 페이지를 가지며, 새로운 정보가 확인되면 내용이 업데이트될 수 있습니다. + +## 최신 공지 + +### [XAGT 토큰 배분 및 베스팅 일정](/ko/announcement/token-allocation-vesting) + +`잠정안 · 2026년 9월 7일 · 토크노믹스` + +커뮤니티에서 합의된 현재의 토큰 배분, 초기 공급량 및 베스팅 일정입니다. 이 공지는 지속적으로 업데이트되며 TGE 전에 최종 확정됩니다. diff --git a/content/ko/announcement/token-allocation-vesting.mdx b/content/ko/announcement/token-allocation-vesting.mdx new file mode 100644 index 0000000..80d03e9 --- /dev/null +++ b/content/ko/announcement/token-allocation-vesting.mdx @@ -0,0 +1,31 @@ +--- +title: 토큰 배분 및 베스팅 일정 +description: 커뮤니티 내에서 합의된 현재 XAGT 토큰 배분 및 베스팅 정보입니다. +--- + +# 토큰 배분 및 베스팅 일정 + +`상태: 잠정안 · 2026년 9월 7일 공개` + +이는 커뮤니티 내에서 합의에 도달한 토큰 배분안입니다. 프로젝트 팀은 현재도 거래소 및 유력 투자자들과 논의를 진행하고 있으므로, 배분과 초기 공급량은 거래소 및 투자자들과의 합의 내용에 따라 변경될 수 있습니다. 커뮤니티가 적시에 동일한 정보를 공유할 수 있도록 관련 내용을 지속적으로 업데이트하고 TGE 전에 최종 확정하겠습니다. + +
+ +| 구분 | 배분 비율 | 주요 베스팅 일정 및 해제 조건 | +| -------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 커뮤니티 | 58% | TGE 시점에 5%를 해제하고, 나머지 53%는 8개 분기에 걸쳐 마이닝을 통해 분배합니다. | +| 마케팅 | 14% | TGE 시점에 9.5%를 해제하며(CEX와의 협의에 따라 결정), 나머지 4.5%는 Q1-Q8에 걸쳐 해제합니다. 최상위권 거래소의 요구가 있을 경우, 팀은 프로젝트의 유동성을 높이기 위해 최대 4.5%를 해당 거래소에 해제할 권리를 보유합니다. | +| 트레저리 | 8.5% | TGE 시점에 1%를 해제하고, 나머지 7.5%는 5개 분기에 걸쳐 분배합니다. | +| 팀 | 10% | TGE 시점에는 0%를 해제하며, 12개월의 클리프 기간 후 나머지 10%를 Q5-Q12(8개 분기)에 걸쳐 해제합니다. | +| 유동성 | 4% | 초기 유동성을 확실하게 관리하기 위해 TGE 시점에 4%를 해제합니다. | +| 투자자 | 5.5% | TGE 시점에는 0%를 해제하며, 12개월의 클리프 기간 후 나머지 5.5%를 Q5-Q12(8개 분기)에 걸쳐 해제합니다. | +| **합계** | **100%** | **TGE 시점의 총 초기 유통량: 19.5%** | + +
+ +커뮤니티에 배정된 58% 중 사용자에게 약 29%, 그 외 모든 유형의 빌더와 파트너에게 약 29%가 배정됩니다. diff --git a/content/ko/changelog.mdx b/content/ko/changelog.mdx index 745fdb0..631439e 100644 --- a/content/ko/changelog.mdx +++ b/content/ko/changelog.mdx @@ -2,6 +2,18 @@ X-Agent Litepaper 및 문서의 주요 변경 사항을 기록합니다. +## 토큰 배분 공지 — 2026년 9월 7일 + +- Litepaper를 반복해서 개정하지 않고도 계속 업데이트되는 공개 정보를 게시할 수 있도록 독립된 「공지사항」 섹션을 추가했습니다. +- 초기 유통량 예상치와 베스팅 조건을 포함하여 커뮤니티에서 합의된 현재의 **XAGT 토큰 배분 및 베스팅 일정** 을 공개했습니다. +- 거래소 및 유력 투자자들과의 논의가 계속되는 동안 배분과 초기 공급량이 변경될 수 있으며, 커뮤니티를 위해 해당 공지를 지속적으로 업데이트할 것임을 명시했습니다. +- 공지를 영어·일본어·한국어로 공개했습니다. Litepaper에는 배분표를 중복 게시하지 않고 TGE 전에 공개한다는 기존 안내를 유지합니다. +- 지속적인 업데이트를 위한 다국어 공지사항 목록을 추가하고, 각 공지를 고유한 영구 페이지로 제공하도록 구성했습니다. +- 제작, 배포, 플레이북, API/SDK 및 마켓플레이스 문서가 완성될 때까지 「Coming soon」 안내만 있던 5개의 Build 페이지를 공개 탐색 메뉴에서 삭제했습니다. +- 공개 탐색 메뉴를 개요, Litepaper, XAGT, 공지사항, 보안, 자료 중심으로 재구성하고 내용이 완성되지 않은 토큰 유틸리티, 거버넌스 및 미디어 페이지는 공개하지 않도록 했습니다. +- X-Agent 작동 방식, XAGT 개요, 자주 묻는 질문 및 용어집의 일본어·한국어 페이지를 추가하고 Litepaper에 섞여 있던 다른 언어 표현을 수정했습니다. +- 브랜드 및 미디어 키트에 공식 로고, 브랜드 색상, 사용 지침, 소셜 배너 및 다운로드 자료를 추가하고 문의 페이지에 글로벌 및 한국 Telegram 커뮤니티를 안내했습니다. + ## 문서 업데이트 — 2026년 8월 31일 - PeckShield의 X-Agent Token 감사 보고서(v1.0, 2026년 8월 28일) 영문 원본을 PDF로 다운로드할 수 있도록 추가했습니다. @@ -36,4 +48,4 @@ X-Agent Litepaper 및 문서의 주요 변경 사항을 기록합니다. - 핵심 개요인 요약, 문제 정의, X-Agent 솔루션을 공개했습니다. - **$XAGT 토크노믹스**로 토큰 활용, 가속 베스팅, 3차원 비즈니스 마이닝, 전체 배분 및 분기별 베스팅 일정을 공개했습니다. - 전략 로드맵(2026년 → 2029년)과 비즈니스 모델을 추가했습니다. -- 한국어판과 일본어판(日本語)을 추가했습니다. +- 한국어판과 일본어판을 추가했습니다. diff --git a/content/ko/how-it-works.mdx b/content/ko/how-it-works.mdx new file mode 100644 index 0000000..5d87bda --- /dev/null +++ b/content/ko/how-it-works.mdx @@ -0,0 +1,17 @@ +# X-Agent 작동 방식 + +X-Agent는 자연어 요청을 코드 작성이나 서버 관리 없이 배포 및 공유 가능한 AI 에이전트로 전환합니다. + +## 1. Speak to Build + +원하는 작업을 자연어로 설명합니다. X-Agent 엔진이 사용자의 의도를 분석하고 적절한 모델을 조합한 뒤 맞춤형 워크플로를 구성하여 목적에 특화된 AI 에이전트를 생성합니다. + +## 2. Share to Connect + +생성한 에이전트는 Telegram, WhatsApp 또는 웹에 배포할 수 있습니다. Web3 소셜 프로토콜을 통해 같은 요구를 가진 사용자와 에이전트가 서로 연결될 수 있도록 지원합니다. + +## 전체 흐름 + +**설명 → 생성 → 배포 → 공유 → 연결 및 수익 창출** + +구축과 공유에 대한 보상 모델은 Litepaper의 [$XAGT Business Mining](/ko/litepaper)에서 확인할 수 있습니다. diff --git a/content/ko/index.mdx b/content/ko/index.mdx index d9b8b7e..b1bc530 100644 --- a/content/ko/index.mdx +++ b/content/ko/index.mdx @@ -1,15 +1,34 @@ --- -title: 소개 +title: X-Agent 개요 --- +import { Cards } from 'nextra/components' + # X-Agent > X-Agent: Empowering People to Build Custom AI Agents for ∞ possibilities. > > **Speak to Build. Share to Connect.** -X-Agent는 Web3 소셜 네트워크와 자율형 AI를 연결하는 차세대 플랫폼입니다. 사용자가 코딩 없이 자연어만으로 원하는 전문 AI 에이전트를 즉시 생성 및 배포하고, 자신의 소셜 네트워크를 활용해 비즈니스 기회를 창출할 수 있도록 지원하는 제로코드 가동 기반(Zero-code Operational Base) 역할을 합니다. +X-Agent는 Web3 소셜 네트워크와 자율형 AI를 연결하는 차세대 플랫폼입니다. 코드를 작성하거나 서버를 관리하지 않고도 자연어를 사용해 전문 AI 에이전트를 만들고 배포할 수 있습니다. ---- +## 시작하기 + + + + 자연어 요청이 배포 및 공유 가능한 AI 에이전트로 이어지는 과정을 확인합니다. + + + 비전, 제품 모델, 토큰 메커니즘, 로드맵 및 비즈니스 모델을 이해합니다. + + + 현재 공급량, 토큰 역할, 배분 상태 및 공식 컨트랙트 정보를 확인합니다. + + + 공식 컨트랙트 정보와 독립적인 보안 감사 보고서를 확인합니다. + + + +## 최신 공식 업데이트 -[Litepaper 읽기 →](/ko/litepaper) +[XAGT 토큰 배분 및 베스팅 일정 →](/ko/announcement/token-allocation-vesting) diff --git a/content/ko/litepaper.mdx b/content/ko/litepaper.mdx index b9ba7c1..e2a4295 100644 --- a/content/ko/litepaper.mdx +++ b/content/ko/litepaper.mdx @@ -6,13 +6,13 @@ title: Litepaper ## 1. Executive Summary (실행 요약) -X-Agent는 거대한 Web3 소셜 그래프 인프라를 기반으로 구축된 세계 최초의 민첩한 AI 에이전트 런치패드입니다. 우리는 AI 배포의 기술적 장벽을 제거하는 데 집중하고 있습니다. 자연어 기반의 강력한 엔진을 통해 일반 사용자도 단 몇 분 만에 개인화된 '생산성 도구'를 생성, 분발 및 관리할 수 있습니다. X-Agent는 단순한 생산성 도구 모음을 넘어, 사람과 사람, 사람과 서비스를 연결하는 핵심 소셜 허브로서 궁극적으로 탈중앙화된 AI 에이전트 경제체(Agentic Economy)를 구축합니다. +X-Agent는 거대한 Web3 소셜 그래프 인프라를 기반으로 구축된 세계 최초의 민첩한 AI 에이전트 런치패드입니다. 우리는 AI 배포의 기술적 장벽을 제거하는 데 집중하고 있습니다. 자연어 기반의 강력한 엔진을 통해 일반 사용자도 단 몇 분 만에 개인화된 '생산성 도구'를 생성, 배포 및 관리할 수 있습니다. X-Agent는 단순한 생산성 도구 모음을 넘어, 사람과 사람, 사람과 서비스를 연결하는 핵심 소셜 허브로서 궁극적으로 탈중앙화된 AI 에이전트 경제권(Agentic Economy)을 구축합니다. -## 2. Problem Statement (업계痛点 및 과제) +## 2. Problem Statement (업계 문제 및 과제) - **배포의 장벽 (The Deployment Chasm):** 현대 AI 모델은 매우 강력하지만, 전 세계 인터넷 사용자의 99%는 프로그래밍 및 코딩 능력이 없기 때문에 이를 실용적이고 작동 가능한 에이전트로 전환하지 못하고 있습니다. - **소셜 고립 (Social Silos):** 현재 시장의 AI 에이전트들은 독립된 환경에서 고립되어 작동하며 소셜 문맥(Social Context)이 전혀 없습니다. 단일 기기 내의 상호작용에만 머물러 있어, 실제 사회적 관계망 속에서 실질적인 경제적 가치를 창출하지 못합니다. -- **分發의 병목 (Distribution Bottlenecks):** 독립 개발자들은 효과적인 트래픽 진입로를 확보하기 어려우며, 이로 인해 수많은 우수한 프리미엄 에이전트들이 시장의 소음 속에 묻히고 있습니다. +- **유통의 병목 (Distribution Bottlenecks):** 독립 개발자들은 효과적인 트래픽 진입로를 확보하기 어려우며, 이로 인해 수많은 우수한 프리미엄 에이전트들이 시장의 소음 속에 묻히고 있습니다. ## 3. The X-Agent Solution (핵심 솔루션) @@ -29,12 +29,12 @@ X-Agent는 거대한 Web3 소셜 그래프 인프라를 기반으로 구축된 ## 4. Use Cases Launched (출시된 주요 활용 사례) - **Crypto Trading:** 자동 시장 모니터링, 체인 상의 차익거래 실행, 자산 보안 위험 경고 등을 수행합니다. Onchain OS 등 하위 크립토 트레이딩 인프라와 원활하게 연동됩니다. -- **Social Management:** 다중 플랫폼 소셜 계정 자동 관리, 프로그램 기반 콘텐츠 분발, 알고리즘 기반 댓글 필터링을 지원합니다. +- **Social Management:** 다중 플랫폼 소셜 계정 자동 관리, 프로그램 기반 콘텐츠 배포, 알고리즘 기반 댓글 필터링을 지원합니다. - **Luma Assistant:** 서밋 참가자 자동 스캔, 비즈니스 DM 제안 발송, 자동 예약 및 커피챗 스케줄링을 자동화합니다. - **Dapps Integration:** Polymarket, Uniswap, HyperLiquid 등 주요 Web3 프로토콜과의 자동 실행 및 호출을 지원합니다. - **Mini-Games:** 자연어 인터페이스 프롬프트만을 사용하여 맞춤형 상호작용 마이크로 게임을 신속하게 배포할 수 있습니다. -## 5. Tokenomics (代币 경제학) +## 5. Tokenomics (토큰 경제학) ### 5.1 $XAGT Token Utility @@ -52,7 +52,7 @@ $XAGT는 전체 생태계의 가스비(Gas) 및 비즈니스 중개 수수료 ### 5.3 Three-Dimensional "Business Mining" (세 가지 차원의 비즈니스 마이닝) - **실행 마이닝 (Execution Mining):** 에이전트가 실제 태스크를 처리하는 빈도와 지속 시간에 따라 보상을 분배하여 실질적인 트랜잭션 유동성을 보장합니다. 에이전트가 실제로 소비한 LLM Token 양을 투명한 계량 기준으로 삼습니다. -- **분발 마이닝 (Distribution Mining):** 대규모 Web3 소셜 그래프 인프라를 바탕으로, 에이전트를 성공적으로 공유하고 신규 활성 사용자를 유치한 빌더와 프로모터에게 확실한 보상을 제공합니다. +- **배포 마이닝 (Distribution Mining):** 대규모 Web3 소셜 그래프 인프라를 바탕으로, 에이전트를 성공적으로 공유하고 신규 활성 사용자를 유치한 빌더와 프로모터에게 확실한 보상을 제공합니다. - **가치 마이닝 (Value Mining):** 우수한 프리미엄 에이전트가 더 많은 구독을 유치하거나 높은 외부 수익을 창출하는 경우, 개발자에게 알고리즘 기반의 추가 인센티브 보너스를 지급합니다. ### 5.4 Token Allocation & Vesting Schedule (토큰 배분 및 베스팅 일정) @@ -64,7 +64,7 @@ $XAGT는 전체 생태계의 가스비(Gas) 및 비즈니스 중개 수수료 - **2026 Q1-Q2:** 하위 프로세싱 코어 최적화 완결 및 공식 X-Agent 런치패드 가동. - **2026 Q3-Q4:** 1차 슈퍼 에이전트(활성 사용자 10만 명 이상)를 배포하여 활력 있는 생태계 기반 확립. - **2027 Q1-Q3:** 플랫폼 내 에이전트 융합 달성, 활성 사용자 100만 명 돌파, 생성된 에이전트 수 100만 개 돌파 및 수십 개의 슈퍼 에이전트 확보. -- **2027 Q4 - 2028 Q2:** 바이럴 분발 메커니즘을 확립하여 세계적인 메인 에이전트 스토어(Agent Store)로 도약. +- **2027 Q4 - 2028 Q2:** 바이럴 배포 메커니즘을 확립하여 세계적인 메인 에이전트 스토어(Agent Store)로 도약. - **2028 Q3 - 2029 Q3:** 에이전트 간 전자동 협업 및 실시간 미세 결제를 실현하여 AI 워크플로우의 궁극적인 경제 허브 구축. ## 7. Business Model (비즈니스 모델) diff --git a/content/ko/resources/_meta.js b/content/ko/resources/_meta.js index b53f508..6b40460 100644 --- a/content/ko/resources/_meta.js +++ b/content/ko/resources/_meta.js @@ -1,5 +1,14 @@ export default { - 'brand-kit': '브랜드 키트', + faq: '자주 묻는 질문', + glossary: '용어집', + 'brand-kit': '브랜드 및 미디어 키트', contact: '문의 및 지원', - security: '보안 및 감사' + changelog: { + title: '문서 변경 이력', + href: '/ko/changelog' + }, + disclaimer: { + title: '법적 고지 및 면책 조항', + href: '/ko/disclaimer' + } } diff --git a/content/ko/resources/contact.mdx b/content/ko/resources/contact.mdx index 261db73..53657e2 100644 --- a/content/ko/resources/contact.mdx +++ b/content/ko/resources/contact.mdx @@ -4,6 +4,6 @@ - **X / Twitter** — [@XAgent_official](https://x.com/XAgent_official) - **Medium** — [@xagentai](https://medium.com/@xagentai) - **이메일** — [admin@xagt.ai](mailto:admin@xagt.ai) -- **Telegram** — 추후 공개 예정 +- **Telegram · 한국 커뮤니티** — [@XAgentKR](https://t.me/XAgentKR) 파트너십 또는 언론 문의는 위 채널을 통해 연락해 주세요. diff --git a/content/ko/resources/faq.mdx b/content/ko/resources/faq.mdx new file mode 100644 index 0000000..aa5a0ac --- /dev/null +++ b/content/ko/resources/faq.mdx @@ -0,0 +1,25 @@ +# 자주 묻는 질문 + +## X-Agent란 무엇인가요? + +X-Agent는 누구나 자연어를 사용해 맞춤형 AI 에이전트를 생성, 배포 및 수익화할 수 있도록 지원하는 Web3 소셜 그래프 기반의 제로코드 플랫폼입니다. + +## 코딩 지식이 필요한가요? + +필요하지 않습니다. 원하는 작업을 자연어로 설명하면 X-Agent가 작동 가능한 에이전트를 생성합니다. 프로그래밍이나 서버 설정이 필요하지 않습니다. + +## 에이전트를 어디에 배포할 수 있나요? + +Telegram, WhatsApp 또는 표준 웹 인터페이스에 배포할 수 있습니다. + +## $XAGT는 어디에 사용되나요? + +$XAGT는 생태계의 가스 및 수수료 결제 계층으로서 컴퓨팅, 스테이킹, 에이전트가 중개하는 상업 거래의 결제에 사용됩니다. 자세한 내용은 [XAGT 개요](/ko/token/overview)를 확인하세요. + +## 어떻게 보상을 받을 수 있나요? + +에이전트 실행(Execution), 공유 및 신규 사용자 전환(Distribution), 수익을 창출하는 우수한 에이전트 구축(Value)으로 구성된 3차원 Business Mining을 통해 보상을 받을 수 있습니다. + +## 토큰은 언제 출시되나요? + +토큰 생성 및 상장에 관한 세부 정보는 공식 [공지사항](/ko/announcement)을 통해 공개됩니다. diff --git a/content/ko/resources/glossary.mdx b/content/ko/resources/glossary.mdx new file mode 100644 index 0000000..0de859f --- /dev/null +++ b/content/ko/resources/glossary.mdx @@ -0,0 +1,17 @@ +# 용어집 + +**Agent(에이전트)** — 사용자를 대신해 작업을 자율적으로 수행하도록 X-Agent에서 생성된 전문 AI 도구. + +**Speak to Build** — 코드를 사용하지 않고 자연어로 설명하여 에이전트를 만드는 방식. + +**Share to Connect** — Web3 소셜 그래프에서 에이전트를 공유하여 사용자 및 서비스와 연결하는 방식. + +**Business Mining** — Execution Mining, Distribution Mining 및 Value Mining으로 구성된 3차원 보상 모델. + +**Super-Agent** — 많은 활성 사용자를 확보한 높은 활용도의 에이전트. + +**Relationship Mapping** — Web3 소셜 프로토콜을 활용해 작업 수행과 관련된 사용자의 실제 네트워크를 인식하는 방식. + +**$XAGT** — X-Agent 생태계의 네이티브 가스 및 수수료 결제 토큰. + +**TGE** — Token Generation Event. $XAGT가 처음 생성되어 유통되는 이벤트. diff --git a/content/ko/resources/security.mdx b/content/ko/resources/security.mdx deleted file mode 100644 index 25e2265..0000000 --- a/content/ko/resources/security.mdx +++ /dev/null @@ -1,11 +0,0 @@ -# 보안 및 감사 - -## X-Agent Token 감사 - -PeckShield가 X-Agent Token 스마트 컨트랙트를 감사했습니다. 보고서: v1.0, 2026년 8월 28일(영문 원본). - -[PeckShield 감사 보고서 다운로드 (PDF · 영문)](/audits/PeckShield-Audit-Report-ERC20-XAgentToken-v1.0.pdf) - -## 취약점 제보 - -취약점 제보 절차는 이 페이지에 공개될 예정입니다. diff --git a/content/ko/security.mdx b/content/ko/security.mdx new file mode 100644 index 0000000..9fae9f2 --- /dev/null +++ b/content/ko/security.mdx @@ -0,0 +1,24 @@ +--- +title: 보안 +description: XAGT 공식 컨트랙트 정보와 독립적인 보안 감사 자료입니다. +--- + +# 보안 + +XAGT 공식 컨트랙트 정보를 확인하고 공개된 보안 자료에 접근하려면 이 페이지를 이용하세요. + +## 공식 컨트랙트 상태 + +공식 온체인 컨트랙트 주소는 토큰 생성 후 공개됩니다. [컨트랙트 주소](/ko/token/addresses) 페이지에 게시되기 전에는 비공식 채널에서 공유된 주소를 이용하지 마세요. + +## 독립적인 보안 감사 + +### PeckShield + +- **보고서:** X-Agent Token v1.0 +- **감사일:** 2026년 8월 28일 +- **문서:** [영문 원본 다운로드 (PDF)](/audits/PeckShield-Audit-Report-ERC20-XAgentToken-v1.0.pdf) + +## 보안 문의 + +보안 관련 문의는 공식 [문의 및 지원](/ko/resources/contact) 페이지를 이용하세요. diff --git a/content/ko/token/_meta.js b/content/ko/token/_meta.js index 9f0e8cb..7ae9f74 100644 --- a/content/ko/token/_meta.js +++ b/content/ko/token/_meta.js @@ -1,3 +1,4 @@ export default { + overview: 'XAGT 개요', addresses: '컨트랙트 주소' } diff --git a/content/ko/token/overview.mdx b/content/ko/token/overview.mdx new file mode 100644 index 0000000..cbdb955 --- /dev/null +++ b/content/ko/token/overview.mdx @@ -0,0 +1,18 @@ +# XAGT 개요 + +**$XAGT**는 X-Agent 생태계의 네이티브 토큰입니다. 컴퓨팅, 스테이킹 기반 지지, 에이전트가 중개하는 상업 거래를 위한 가스 및 수수료 결제 계층으로 작동합니다. + +## 기본 정보 + +| 항목 | 내용 | +| ----------------- | ------------------------------------------------------------------------- | +| **심볼** | $XAGT | +| **총공급량** | 10B $XAGT | +| **최대 공급량** | 10B $XAGT | +| **역할** | 가스 및 수수료 결제 계층 | +| **획득 방식** | 3차원 [Business Mining](/ko/litepaper) (Execution / Distribution / Value) | +| **토큰 배분** | [현재 TGE 전 공지](/ko/announcement/token-allocation-vesting) | +| **컨트랙트 주소** | 토큰 생성 후 공개 예정 | +| **보안 감사** | [PeckShield v1.0](/ko/security) | + +TGE 전 최종 조율이 완료될 때까지 공식 공지가 배분 및 베스팅 정보의 현재 기준입니다. Litepaper에서는 더 넓은 토큰 모델과 Business Mining 메커니즘을 설명합니다. diff --git a/locale-routes.json b/locale-routes.json index c1d5fb2..e2eaed1 100644 --- a/locale-routes.json +++ b/locale-routes.json @@ -1,44 +1,50 @@ { "en": [ "", - "build/api-sdk", - "build/create-agent", - "build/deployment", - "build/marketplace", - "build/playbooks", + "announcement", "changelog", "disclaimer", "how-it-works", "litepaper", + "security", + "announcement/token-allocation-vesting", "resources/brand-kit", "resources/contact", "resources/faq", "resources/glossary", - "resources/media", - "resources/security", "token/addresses", - "token/governance", - "token/overview", - "token/utility" + "token/overview" ], "ja": [ "", + "announcement", "changelog", "disclaimer", + "how-it-works", "litepaper", + "security", + "announcement/token-allocation-vesting", "resources/brand-kit", "resources/contact", - "resources/security", - "token/addresses" + "resources/faq", + "resources/glossary", + "token/addresses", + "token/overview" ], "ko": [ "", + "announcement", "changelog", "disclaimer", + "how-it-works", "litepaper", + "security", + "announcement/token-allocation-vesting", "resources/brand-kit", "resources/contact", - "resources/security", - "token/addresses" + "resources/faq", + "resources/glossary", + "token/addresses", + "token/overview" ] } diff --git a/next.config.mjs b/next.config.mjs index ef2dcfd..2d98929 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -13,6 +13,18 @@ export default withNextra({ reactStrictMode: true, async redirects() { return [ + ...Object.keys(localeRoutes).map((locale) => ({ + source: `/${locale}/token-allocation-vesting`, + destination: `/${locale}/announcement/token-allocation-vesting`, + permanent: true, + locale: false + })), + ...Object.keys(localeRoutes).map((locale) => ({ + source: `/${locale}/resources/security`, + destination: `/${locale}/security`, + permanent: true, + locale: false + })), { source: '/favicon.ico', destination: '/logo.png', diff --git a/public/brand/x-agent-avatar-dark-green.svg b/public/brand/x-agent-avatar-dark-green.svg new file mode 100644 index 0000000..ab9feb6 --- /dev/null +++ b/public/brand/x-agent-avatar-dark-green.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/brand/x-agent-avatar-dark-white.svg b/public/brand/x-agent-avatar-dark-white.svg new file mode 100644 index 0000000..ea5c4be --- /dev/null +++ b/public/brand/x-agent-avatar-dark-white.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/brand/x-agent-avatar-green.svg b/public/brand/x-agent-avatar-green.svg new file mode 100644 index 0000000..3a37f36 --- /dev/null +++ b/public/brand/x-agent-avatar-green.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/brand/x-agent-avatar-white.svg b/public/brand/x-agent-avatar-white.svg new file mode 100644 index 0000000..6861194 --- /dev/null +++ b/public/brand/x-agent-avatar-white.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/public/brand/x-agent-horizontal-dark-green.svg b/public/brand/x-agent-horizontal-dark-green.svg new file mode 100644 index 0000000..d82a5cd --- /dev/null +++ b/public/brand/x-agent-horizontal-dark-green.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/brand/x-agent-horizontal-dark-white.svg b/public/brand/x-agent-horizontal-dark-white.svg new file mode 100644 index 0000000..3f0f0e1 --- /dev/null +++ b/public/brand/x-agent-horizontal-dark-white.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/brand/x-agent-horizontal-green.svg b/public/brand/x-agent-horizontal-green.svg new file mode 100644 index 0000000..008473c --- /dev/null +++ b/public/brand/x-agent-horizontal-green.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/brand/x-agent-horizontal-light.svg b/public/brand/x-agent-horizontal-light.svg new file mode 100644 index 0000000..d0f39a8 --- /dev/null +++ b/public/brand/x-agent-horizontal-light.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/brand/x-agent-horizontal-white.svg b/public/brand/x-agent-horizontal-white.svg new file mode 100644 index 0000000..0b56ec5 --- /dev/null +++ b/public/brand/x-agent-horizontal-white.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/brand/x-agent-logo-pack.zip b/public/brand/x-agent-logo-pack.zip new file mode 100644 index 0000000..0deeb21 Binary files /dev/null and b/public/brand/x-agent-logo-pack.zip differ diff --git a/public/brand/x-agent-social-banner-1500x500.jpeg b/public/brand/x-agent-social-banner-1500x500.jpeg new file mode 100644 index 0000000..8c12b39 Binary files /dev/null and b/public/brand/x-agent-social-banner-1500x500.jpeg differ diff --git a/public/brand/x-agent-stacked-dark-green.svg b/public/brand/x-agent-stacked-dark-green.svg new file mode 100644 index 0000000..9dfc35e --- /dev/null +++ b/public/brand/x-agent-stacked-dark-green.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/brand/x-agent-stacked-dark-white.svg b/public/brand/x-agent-stacked-dark-white.svg new file mode 100644 index 0000000..f95d2ed --- /dev/null +++ b/public/brand/x-agent-stacked-dark-white.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/brand/x-agent-stacked-green.svg b/public/brand/x-agent-stacked-green.svg new file mode 100644 index 0000000..18d3042 --- /dev/null +++ b/public/brand/x-agent-stacked-green.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/brand/x-agent-stacked-light.svg b/public/brand/x-agent-stacked-light.svg new file mode 100644 index 0000000..fd4a25b --- /dev/null +++ b/public/brand/x-agent-stacked-light.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/brand/x-agent-stacked-white.svg b/public/brand/x-agent-stacked-white.svg new file mode 100644 index 0000000..a7491d6 --- /dev/null +++ b/public/brand/x-agent-stacked-white.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/scripts/site-smoke.test.mjs b/scripts/site-smoke.test.mjs index eb3d379..8c8b1b7 100644 --- a/scripts/site-smoke.test.mjs +++ b/scripts/site-smoke.test.mjs @@ -29,8 +29,67 @@ for (const [locale, paths] of Object.entries(routes)) { } } +for (const locale of ['en', 'ja', 'ko']) { + test(`the ${locale} announcement index links to its localized detail page`, async () => { + const response = await request(`/${locale}/announcement`) + assert.equal(response.status, 200) + const html = await response.text() + assert.match( + html, + new RegExp(`href="/${locale}/announcement/token-allocation-vesting"`) + ) + assert.doesNotMatch( + html, + new RegExp(`href="/${locale}/token-allocation-vesting"`) + ) + }) +} + +for (const [locale, sectionLabel, indexLabel, detailLabel] of [ + [ + 'en', + 'Announcements', + 'Latest Updates', + 'XAGT Token Allocation & Vesting' + ], + ['ja', 'お知らせ', '最新情報', 'トークン配分およびベスティングスケジュール'], + ['ko', '공지사항', '최신 공지', '토큰 배분 및 베스팅 일정'] +]) { + test(`the ${locale} announcement navigation exposes the index and detail page`, async () => { + const response = await request(`/${locale}/announcement`) + assert.equal(response.status, 200) + const html = await response.text() + assert.match(html, new RegExp(`>${sectionLabel}<`)) + assert.match(html, new RegExp(`>${indexLabel}<`)) + assert.match(html, new RegExp(`>${detailLabel}<`)) + }) +} + +for (const locale of ['en', 'ja', 'ko']) { + test(`the legacy ${locale} token allocation URL redirects to the announcement`, async () => { + const response = await request(`/${locale}/token-allocation-vesting`) + assert.equal(response.status, 308) + assert.equal( + new URL(response.headers.get('location'), baseUrl).pathname, + `/${locale}/announcement/token-allocation-vesting` + ) + }) + + test(`the legacy ${locale} security URL redirects to the consolidated security page`, async () => { + const response = await request(`/${locale}/resources/security`) + assert.equal(response.status, 308) + assert.equal( + new URL(response.headers.get('location'), baseUrl).pathname, + `/${locale}/security` + ) + }) +} + for (const path of [ '/en/not-a-real-page', + '/en/resources/media', + '/en/token/governance', + '/en/token/utility', '/missing-asset.png', '/audits/missing.pdf' ]) { @@ -79,17 +138,6 @@ for (const [cookie, expected] of [ }) } -for (const locale of ['ja', 'ko']) { - test(`untranslated ${locale} routes keep their documented fallback`, async () => { - const response = await request(`/${locale}/resources/faq`) - assert.equal(response.status, 307) - assert.equal( - new URL(response.headers.get('location'), baseUrl).pathname, - `/${locale}` - ) - }) -} - test('audit download serves the exact original PDF as an attachment', async () => { const response = await request( '/audits/PeckShield-Audit-Report-ERC20-XAgentToken-v1.0.pdf' @@ -104,3 +152,28 @@ test('audit download serves the exact original PDF as an attachment', async () = 'd2b40ecdf9d604a81e41313aa4457a4819df6c4915b6ee051dbf09d575a3680b' ) }) + +for (const path of [ + '/brand/x-agent-logo-pack.zip', + '/brand/x-agent-social-banner-1500x500.jpeg', + '/brand/x-agent-avatar-green.svg', + '/brand/x-agent-avatar-white.svg', + '/brand/x-agent-avatar-dark-green.svg', + '/brand/x-agent-avatar-dark-white.svg', + '/brand/x-agent-horizontal-light.svg', + '/brand/x-agent-horizontal-green.svg', + '/brand/x-agent-horizontal-white.svg', + '/brand/x-agent-horizontal-dark-green.svg', + '/brand/x-agent-horizontal-dark-white.svg', + '/brand/x-agent-stacked-light.svg', + '/brand/x-agent-stacked-green.svg', + '/brand/x-agent-stacked-white.svg', + '/brand/x-agent-stacked-dark-green.svg', + '/brand/x-agent-stacked-dark-white.svg' +]) { + test(`brand kit asset is published: ${path}`, async () => { + const response = await request(path) + assert.equal(response.status, 200) + assert.ok((await response.arrayBuffer()).byteLength > 0) + }) +}