TON 集成概览
TON(The Open Network)是一条 Layer-1 区块链,与 Telegram 即时通讯生态深度整合。凭借 Telegram 庞大的全球用户群,以及基于 TON 的 mini-apps 和钱包的日益普及,TON 已成为一条拥有真实自然需求(而非仅仅是投机交易兴趣)的区块链。
Codono 的加密货币交易所软件提供完整的 TON 支持,让您能够上线 Toncoin 和 Jetton 代币,服务来自 Telegram 生态的用户。
支持的资产
Toncoin (TON)
- The Open Network 的原生代币
- 完整的充值与提现支持
- 用作所有 TON 交易及 Jetton 转账的 gas
- 可作为交易对的基础货币或计价货币
Jettons
- TON 的同质化代币标准(功能上类似于 ERC-20)
- 在 TON 上发行的稳定币(TON 上的 USDT、jUSDC 等)
- TON 原生 dApp 的项目代币与实用型代币
- 任何 Jetton 合约均可通过其 master 合约地址上线
TON 与 EVM 链的区别 —— 关键技术要点
TON 的架构与以太坊系区块链有显著差异。理解这些差异对交易所运营至关重要:
Jetton 钱包合约
在 EVM 链上,单个 ERC-20 合约通过链上 mapping 记录所有持有者的余额。而在 TON 上,每个 Jetton 会为持有该代币的每个地址创建一个独立的”Jetton 钱包”智能合约。当您的交易所查询用户的 Jetton 余额时,必须先解析出该用户的 Jetton 钱包地址,然后再查询该合约。Codono 会自动完成这一过程——但在排查余额差异时,了解这一点很有帮助。
Comment/Memo 字段
TON 交易支持附加在转账上的可选 comment(文本消息)。这常用于两种充值模式:
- 每用户独立地址 —— 无需 comment;收款地址本身即可识别用户。这是 Codono 的默认方案。
- 共享充值地址加 memo —— 所有充值都进入同一个交易所地址,comment 字段中包含用户标识。这种方式降低了密钥管理的复杂性,但需要在用户侧严格执行 comment 的填写要求。
对大多数交易所部署而言,每用户独立地址是更清晰的模式。
地址格式
TON 地址采用 URL 友好的 base64 编码表示(例如 EQ… 或 UQ… 格式)。EQ 前缀表示 bounceable(可退回)地址;UQ 表示 non-bounceable(不可退回)地址。交易所应始终为用户充值地址使用 non-bounceable 地址,以防止智能合约调用失败时资金被退回。
钱包架构
用户充值地址
平台为每位用户生成独立的 TON 地址。钱包层会监控发往这些地址的 Toncoin 与 Jetton 转账。当充值达到配置的确认数后,交易所余额即会入账。
归集与 Gas 管理
Jetton 转账需要 Toncoin 支付 gas。在将 Jetton 余额从用户充值地址归集到热钱包时,平台会先确保充值地址中有足够的 TON 用于这笔 Jetton 转出。这一”gas 补充”步骤由系统自动完成,但运营者应在归集钱包中保持充足的 TON 储备。
冷热钱包分离
大额 TON 与 Jetton 持仓应存放于冷钱包,冷转热需人工授权。管理后台支持可配置的自动提现与人工审核提现阈值。
集成方式
Blockgum 集成
Blockgum 提供托管式 TON 基础设施:
- 钱包地址生成与管理
- TON 与 Jetton 的实时充值监控
- 带确认数跟踪的余额同步
- 带手续费估算的提现处理
- Jetton 钱包解析与查询
- 充值与提现确认后的 Webhook 回调
Blockgum 抽象掉了 TON 节点管理与 Jetton 钱包解析的运维复杂性。
直连 TON 节点集成
适用于需要完全控制的高级部署:
- 连接自托管的 TON 节点(liteserver 或全节点)
- 完全掌握交易数据
- 无第三方 API 依赖
- 适合有自定义监控需求的大交易量运营
性能特征
| 指标 | 数值 |
|---|---|
| 出块时间 | 约 5 秒(分片链区块) |
| Finality | 快速;通常几个区块 |
| 推荐确认数 | 标准充值 3–5 个 |
| Gas 代币 | TON(Toncoin) |
| 代币标准 | Jetton(TEP-74) |
TON 采用专为大规模吞吐量设计的分片架构。对交易所而言,关键特征在于交易确认速度快——充值通常在广播后 30–60 秒内即可入账。
为什么 TON 对交易所运营者很重要
Telegram 用户漏斗
TON Space(Telegram 内置钱包)以及 Tonkeeper 等第三方 TON 钱包,让 Telegram 用户能够轻松持有和转账 TON 与 Jetton。支持 TON 的交易所可以直接在 Telegram 社群、基于 TON 的 mini-apps 以及不断壮大的 Telegram 原生项目生态中进行推广。
稳定币需求
在 Telegram 流行的地区,TON 上发行的 USDT 正日益成为 USDT-TRC20 的替代选择,采用率持续增长。上线 TON 版 USDT 可以让您的交易所承接这部分转账需求。
新代币发行活跃
TON 已成为新项目发行的活跃平台,涵盖 GameFi、DeFi 以及社交应用等领域。尽早上线相关 Jetton,可以在这些项目迁移到更大平台之前抢先吸引用户。
哪些交易所最能从 TON 支持中受益
- 面向独联体、东南亚和中东市场的交易所 —— 这些地区 Telegram 渗透率高,TON 用户群不断增长。
- 社区驱动型交易所 —— TON 的 Telegram 基因使其深受在 Telegram 上组织活动的加密社区欢迎。
- 多链平台 —— 在 EVM 链之外增加 TON 支持,可以让您的上币服务更具差异化。
管理后台功能
- 启用或禁用 TON 及单个 Jetton 交易对
- 通过 master 合约地址添加 Jetton,自动获取元数据
- 按资产配置充值确认数阈值
- 设置提现限额、最低金额与审批流程
- 监控归集钱包的 TON gas 余额,低余额时发出告警
- 查看交易历史,并附 TON 浏览器深度链接
快速开始
Codono 交易所软件包已内置 TON 支持。典型的部署步骤:
- 配置 Blockgum 凭据,或连接自托管的 TON liteserver
- 生成主钱包并做好助记词(seed)备份
- 通过管理后台添加 Toncoin 及首批 Jetton 上币
- 配置确认数阈值、归集设置与提现限额
- 端到端测试充值与提现流程
- 在 TON 主网上线
如需 TON 集成协助与配置指导,请联系我们的团队。