xic-presale/deploy-logs/v13-deploy-log.md

3.3 KiB
Raw Permalink Blame History

v13 部署日志

部署时间: 2026-03-10
部署人员: Manus AI
部署服务器: AI服务器 43.224.155.27:22000
部署目录: /www/wwwroot/nac-presale-test/
PM2进程 nac-presale-test (id=8)
服务端口: 3100
域名: https://pre-sale.newassetchain.io


本次更新内容

1. 自研跨链桥完全移除Li.Fi第三方协议

背景: 之前Bridge页面使用Li.Fi协议由于XIC代币尚未在任何DEX上市Li.Fi无法获取报价Bridge功能完全无法使用。

解决方案: 完全移除Li.Fi改为NAC自研跨链桥

  • 用户选择源链BSC/ETH/Polygon/Arbitrum/Avalanche
  • 系统显示对应链的官方USDT收款地址
  • 用户发送USDT后点击"I Have Sent USDT"注册意向
  • 后端监听器自动监控各链的USDT转入
  • 确认收款后按$0.02/XIC预售价分发XIC代币

2. 官方收款地址更新

网络 地址
TRC20/USDT (TRON) TWc2ugYBFN5aSoimAh4qGt9oMyket6NYZp
ERC20/USDT (Ethereum) 0x43DAb577f3279e11D311E7d628C6201d893A9Aa3
BEP20/USDT (BSC) 0x43DAb577f3279e11D311E7d628C6201d893A9Aa3
Polygon USDT 0x43DAb577f3279e11D311E7d628C6201d893A9Aa3
Arbitrum USDT 0x43DAb577f3279e11D311E7d628C6201d893A9Aa3
Avalanche USDT 0x43DAb577f3279e11D311E7d628C6201d893A9Aa3

3. 新增文件

  • server/bridgeMonitor.ts - 多链USDT转入监听器BSC/ETH/Polygon/Arbitrum/Avalanche
  • server/_core/index.ts - 添加Bridge监听器启动入口

4. 数据库变更

新增表:

  • bridge_intents - 用户购买意向记录(注册后等待确认)
  • bridge_orders - 已确认的跨链购买订单

修改表:

  • bridge_orders.status - 添加 distributed 枚举值

测试结果

功能 状态 备注
Bridge页面加载 正常
5条链选择BSC/ETH/POLY/ARB/AVAX 正常
Gas费说明随链切换 正常
收款地址显示 正常 官方地址
USDT金额输入 正常
XIC计算$0.02/XIC 正常 100 USDT = 5,000 XIC
复制收款地址 正常
"I Have Sent USDT"提交 正常 注册意向到数据库
成功提示显示 正常 绿色成功框
My Transactions查询 正常 显示待处理订单
主页TRC20收款地址 正常 TWc2ugYBFN5aSoimAh4qGt9oMyket6NYZp
主页链上数据 正常 $9,900 Raised, 495K Tokens Sold

后台管理员信息

  • 后台管理员账号: 通过Manus OAuth登录
  • 数据库用户: nac_presale / NACpresale2026!
  • 数据库名: nac_presale
  • MySQL连接 127.0.0.1:3306仅本地
  • 宝塔面板: http://43.224.155.27:12/btwestcproot/vajngkvf
  • PM2进程名 nac-presale-testid=8

待优化事项

  1. Polygon/Arbitrum/Avalanche 链的 USDT 合约地址需要配置目前使用通用ERC20地址
  2. 钱包连接功能MetaMask需要在有MetaMask扩展的浏览器中验证
  3. Bridge监听器的RPC节点可考虑使用付费节点提高稳定性

Git同步