非托管结算
资金直接进入您配置的商户钱包。BoltUtil 只负责监听链上交易和发送通知,不接触也不托管用户资金。
BoltUtil 提供简单的 API,用于 USDT 支付订单、链上监听、Checkout 页面和服务端支付通知。
import crypto from 'node:crypto'
import express from 'express'
const app = express()
app.use(express.json())
app.post('/api/checkout', async (req, res) => {
const payload = JSON.stringify({
externalOrderId: req.body.orderId,
amount: req.body.amount,
currency: 'USDT',
network: 'TRC20',
notifyUrl: 'https://merchant.com/webhooks/boltutil',
returnUrl: 'https://merchant.com/orders/complete'
})
const timestamp = Date.now().toString()
const signature = crypto
.createHmac('sha256', process.env.BOLTUTIL_API_SECRET)
.update(`${timestamp}.${payload}`)
.digest('hex')
const response = await fetch('https://api.boltutil.com/api/v1/order/create', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Bolt-Key': process.env.BOLTUTIL_API_KEY,
'X-Bolt-Timestamp': timestamp,
'X-Bolt-Signature': signature
},
body: payload
})
res.status(response.status).json(await response.json())
})适合把加密支付接入 SaaS、会员系统、市场平台或自定义收银流程的开发团队。
通过金额、网络、商户订单号和返回地址创建支付订单。
向买家展示收款地址、二维码、Checkout 页面和精确 USDT 金额。
BoltUtil 扫描 TRC20、ERC20、BEP20、Polygon 或 Solana 转账,并按网络、地址和金额匹配订单。
链上确认后,BoltUtil 向您的服务器发送带签名的 Webhook,包含交易哈希和订单状态。
资金直接进入您配置的商户钱包。BoltUtil 只负责监听链上交易和发送通知,不接触也不托管用户资金。
通过同一套订单 API 和统一 Webhook,接入 TRC20、ERC20、BEP20、Polygon、Solana 五条主流 USDT 网络。
当链上交易被检测并确认后,您的系统会收到带签名的回调,可自动发货、开通会员或入账。
这些答案可帮助开发人员、创始人和支持团队在接受真正的 USDT 付款之前了解付款生命周期。
不会。BoltUtil 是非托管的链上监听与通知层,商户配置自己的收款钱包,资金直接到商户钱包。
系统会同时校验网络、收款地址、精确 USDT 金额、订单状态和订单有效期,然后才会更新订单。
当前生产重点支持 TRC20、ERC20、BEP20、Polygon 和 Solana。
创建订单、监控转账并通知您的后端,而无需要求客户发送屏幕截图。
创建免费帐户