4.1 KiB
4.1 KiB
NAC XIC Token Presale - TODO
已完成
- 基础预售页面(Hero、倒计时、进度条、购买区域)
- 导航栏右上角连接钱包按钮
- 去除最低购买量限制(No Minimum)
- FAQ常见问题区域(8个问题)
- 实时购买记录Live Feed
- 右下角聊天支持浮动按钮
- SSL证书域名化HTTPS部署(pre-sale.newassetchain.io)
- 升级为全栈项目(tRPC + 数据库)
- 接入BSC/ETH真实链上数据(totalRaised/tokensSold)
- TRC20监听后端服务(每30秒轮询TRON地址)
- 中英文双语支持(导航栏语言切换)
- 零Manus内联生产构建
待完成
- 新增购买教程区域(详细分步说明:MetaMask钉包安装/地址查找、BSC购买流程、ETH购买流程、TRC20购买流程含EVM地址备注说明)
- TRC20购买流程增加备注EVM地址功能(用户付款时提交EVM地址)
- 开发管理员后台(登录验证+TRC20购买记录+标记发放状态)
- 切换专用RPC节点提高BSC/ETH数据稳定性(使用公共RPC)
- 重新构建并部署到备份服务器
钱包连接修复与测试(v4)
- 修复BSC/ETH钱包连接:连接后自动识别EVM地址,无需手动输入
- 修复Approve USDT + Buy XIC两步购买流程(合约交互)
- 确保MetaMask/Trust Wallet等主流EVM钱包可正常连接
- 修复presaleEndDate无限循环bug(Maximum update depth exceeded)
- 浏览器测试验证完整购买流程(BSC/ETH/TRON三网络)
- 测试管理员后台(TRC20购买记录、EVM地址意图、分发工作流)
- 测试教程页面(多钱包、多网络、中英文切换)
- 部署到备份服务器并同步代码库(https://git.newassetchain.io/nacadmin/xic-presale)
v5 功能升级
- 配置专用高可用RPC节点池(BSC + ETH多节点故障转移)
- 添加TRC20购买Telegram通知(新购买确认时自动推送)
- 管理员后台添加内容编辑功能(预售参数动态配置)
- 完整域名浏览器购买测试(pre-sale.newassetchain.io)
- 部署到备份服务器并同步代码库
v5 备份服务器部署
- 修复TRON面板EVM地址自动识别(已连接钱包地址预填入)
- 构建生产版本(移除Manus内联)
- 打包并上传到备份服务器 103.96.148.7
- 备份服务器环境配置(Node.js 22、PM2、MySQL、Nginx)
- 配置环境变量(DATABASE_URL、JWT_SECRET等)
- 启动服务并验证运行状态
- 同步代码到Gitea库(nacadmin/xic-presale)
- 记录部署日志
v5 钱包连接修复
- 将useWallet()提升到Home顶层,通过props传递给NavWalletButton和EVMPurchasePanel
- 验证导航栏和购买面板钱包状态同步
- 完整域名浏览器购买测试验证
v6 合约地址更新 + TronLink 检测
- 更新 BSC 预售合约地址为 0xc65e7a2738ed884db8d26a6eb2fecf7daca2e90c
- 更新 ETH 预售合约地址为 0x85AB2F2d9f7ca7ecB272b5E8726c70f3fd45D1E3
- 更新 XIC 代币合约地址为 0x59ff34dd59680a7125782b1f6df2a86ed46f5a24
- 为 TRON 标签添加 TronLink 钱包检测并自动填充 TRON 接收地址
- 构建并部署到备份服务器 pre-sale.newassetchain.io
- 后台 Site Settings 添加“一键开启/关闭预售活动”功能(数据库字段 + 后端 API + 前端开关 UI + 首页状态联动)
v7 钉包连接全面修复
- 全面修复所有 EVM 钉包(MetaMask、Trust Wallet、OKX、Coinbase等)无法自动填写 EVM 地址的问题
- 重写 useWallet hook 支持所有主流 EVM 钉包自动识别
- 将页面所有“EVM 地址”文案改为“XIC 接收地址”(中文)/ "XIC Receiving Address"(英文)
- 构建并部署到备份服务器并验证
v7 钱包列表选择器
- 创建 WalletSelector 组件(MetaMask、Trust Wallet、OKX、Coinbase、TokenPocket 检测+连接+安装引导)
- 集成 WalletSelector 到 TRON 标签 XIC 接收地址区域- 集成 WalletSelector 到 BSC/ETH 购买面板替换原 Connect Wallet 按鈕钮
- 构建并部署到备份服务器