$TON TON Pay SDK 概览 TON Pay SDK 是一个用于在 TON 区块链上集成支付功能的开发者工具包。它支持 Web 应用、Telegram Mini Apps、后端服务以及机器人。 该 SDK 提供了一个统一的接口,用于创建、验证和管理支付,同时抽象掉了区块链特定的底层逻辑。 TON Pay 不是支付处理器。 面向商家 在 TON 钱包中直接接受 TON 和 Jettons 作为等值法币的资金,无需任何中间商。 面向开发者 使用 SDK 接口将支付功能集成到 Web 应用、机器人和服务中。 支持的钱包 TON Pay SDK 通过 TON Connect 协议 与以下 TON 钱包兼容: Tonkeeper iOS、Android、Web、桌面端 MyTonWallet iOS、Android、桌面端 Tonhub iOS、Android OpenMask Web 浏览器扩展 TON Wallet Web、桌面端 Wallet bot Telegram 主要功能 支付创建:支持一次性转账、循环支付(recurring payments)和订阅(subscriptions),可自定义 reference ID 和 memo 字段。 交易跟踪:交易状态监控、确认处理、错误报告以及分析统计。 UI 组件:提供 React hooks、开箱即用的支付组件、内置状态指示器。 TON Pay 的工作原理 TON Pay 后端生成一笔交易消息。 用户在钱包中查看并签名该交易。 交易在 TON 区块链上执行并确认。 TON Pay 后端监控交易状态,并在完成后通过 webhook 向应用发送通知。 安全性 非托管:资金始终由用户完全控制。 标准协议:基于经过验证的 TON 标准构建。 透明性:所有交易均可在链上公开验证。