Расчеты без хранения средств
USDT поступает прямо на кошелек продавца; BoltUtil не хранит средства и закрытые ключи.
BoltUtil предоставляет разработчикам простую поверхность API для платежных поручений в USDT, мониторинга цепочки, страниц оформления заказа и уведомлений о платежах между серверами.
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())
})API криптовалютных платежей, созданный для оплаты стейблкоинов
Создайте платежный заказ на сервере, указав сумму, сеть и внешний идентификатор.
Покажите покупателю checkout URL, сеть, адрес, QR-код и точную сумму USDT.
BoltUtil проверит сеть, контракт токена, адрес, сумму, срок заказа и подтверждения.
После подтверждения проверьте подпись webhook и выполните заказ идемпотентно.
USDT поступает прямо на кошелек продавца; BoltUtil не хранит средства и закрытые ключи.
Один API поддерживает мониторинг TRC20, ERC20, BEP20, Polygon и Solana и единый формат уведомлений.
HMAC-подпись, временная метка и повторная доставка помогают безопасно автоматизировать выполнение заказа.
Примечания по интеграции
Не раскрывайте API-ключ в браузере и сохраняйте внешний идентификатор до показа checkout.
Адрес сам по себе не заменяет явное указание TRC20, ERC20, BEP20, Polygon или Solana.
Return URL не подтверждает оплату; используйте подписанный webhook или серверный запрос статуса.
Эти ответы помогают разработчикам, основателям и группам поддержки понять жизненный цикл платежа, прежде чем принимать реальные платежи в долларах США.
Нет. Средства поступают прямо на кошелек продавца, а BoltUtil отслеживает переводы и отправляет уведомления.
Система проверяет сеть, токен, адрес назначения, точную сумму, состояние и срок действия заказа.
TRC20, ERC20, BEP20, Polygon и Solana.
Создавайте заказы, отслеживайте переводы и уведомляйте свой сервер, не прося клиентов присылать снимки экрана.
Создать бесплатную учетную запись