diff --git a/docs_center/presale-website/README.md b/docs_center/presale-website/README.md new file mode 100644 index 0000000..ba3034d --- /dev/null +++ b/docs_center/presale-website/README.md @@ -0,0 +1,84 @@ +# NAC预售网站 (pre-sale.newassetchain.io) 日志 + +## 模块信息 + +- **模块名称**:NAC XIC Token 预售网站 +- **域名**:https://pre-sale.newassetchain.io +- **部署服务器**:AI服务器 43.224.155.27 +- **项目路径**:/www/wwwroot/nac-presale-test +- **PM2进程**:nac-presale-test (端口3100) + +--- + +## 技术栈 + +| 组件 | 技术 | +|---|---| +| 前端 | React + TypeScript + Vite + Tailwind CSS | +| 后端 | Node.js + Express + tRPC | +| 数据库 | MySQL (TiDB) | +| 区块链交互 | ethers.js v6 + wagmi/viem | +| 钱包支持 | MetaMask, Trust Wallet, OKX, Coinbase, TokenPocket, TronLink | + +--- + +## 版本历史 + +| 版本 | 日期 | 主要变更 | +|---|---|---| +| v1.0 | 2026-03-07 | 初始版本:BSC/ETH USDT购买、TRC20手动转账 | +| v2.0 | 2026-03-07 | 新增导航栏钱包按钮、FAQ、实时购买Feed | +| v3.0 | 2026-03-07 | 接入BSC/ETH真实链上数据、TRC20自动发放、中英双语 | +| v4.0 | 2026-03-07 | 购买教程页面、管理员后台、TRC20 EVM地址输入 | +| v5.0 | 2026-03-08 | 多节点RPC故障转移、Telegram通知、Site Settings | +| v6.0 | 2026-03-08 | TronLink钱包检测、多钱包列表选择器 | +| v7.0 | 2026-03-09 | 新预售合约XICPresale v2部署,购买即时发放XIC | + +--- + +## 合约地址 + +| 合约 | 网络 | 地址 | +|---|---|---| +| XICPresale v2(新) | BSC | 0x5953c025dA734e710886916F2d739A3A78f8bbc4 | +| XIC Token | BSC | 0x59FF34dD59680a7125782b1f6df2A86ed46F5A24 | +| USDT | BSC | 0x55d398326f99059fF775485246999027B3197955 | +| 旧预售合约(已弃用) | BSC | 0xc65e7a2738ed884db8d26a6eb2fecf7daca2e90c | +| ETH预售合约 | ETH | 0x85AB2F2d9f7ca7ecB272b5E8726c70f3fd45D1E3 | + +--- + +## 管理员账号 + +| 项目 | 值 | +|---|---| +| 管理后台地址 | https://pre-sale.newassetchain.io/admin | +| 管理员密码 | NACadmin2026! | + +--- + +## 关键文件 + +``` +/www/wwwroot/nac-presale-test/ +├── client/src/ +│ ├── lib/contracts.ts # 合约地址和ABI配置 +│ ├── hooks/usePresale.ts # 购买逻辑 +│ ├── hooks/useWallet.ts # 钱包连接 +│ └── pages/Home.tsx # 主页面 +├── server/ +│ ├── onchain.ts # 链上数据读取 +│ ├── trc20Monitor.ts # TRC20监控 +│ ├── routers.ts # tRPC路由 +│ └── configDb.ts # 配置数据库 +└── contracts/ + └── XICPresale.sol # 预售合约源码 +``` + +--- + +## Nginx配置 + +文件路径:/etc/nginx/conf.d/nac-presale.conf +代理:443 → 127.0.0.1:3100 +SSL:/etc/ssl/newassetchain/_.newassetchain.io.crt