Liquidação não custodial
Os fundos vão direto para a carteira do comerciante. A BoltUtil monitora a blockchain e envia notificações.
A BoltUtil envia payloads assinados com pedido, status, rede, valor, confirmações e hash da transação.
import crypto from 'node:crypto'
import express from 'express'
const app = express()
app.post('/webhooks/boltutil', express.raw({ type: 'application/json' }), async (req, res) => {
const timestamp = req.get('X-Bolt-Webhook-Timestamp') || ''
const received = req.get('X-Bolt-Webhook-Signature') || ''
const rawBody = req.body.toString('utf8')
const expected = crypto
.createHmac('sha256', process.env.BOLTUTIL_WEBHOOK_SECRET)
.update(`${timestamp}.${rawBody}`)
.digest('hex')
const recent = Number.isFinite(Number(timestamp)) && Math.abs(Date.now() - Number(timestamp)) < 300_000
const wellFormed = /^[0-9a-f]{64}$/i.test(received)
const valid = recent && wellFormed && crypto.timingSafeEqual(
Buffer.from(received, 'hex'),
Buffer.from(expected, 'hex')
)
if (!valid) return res.sendStatus(401)
const event = JSON.parse(rawBody)
await fulfillOnce(event.externalOrderId, event.txHash)
return res.sendStatus(204)
})Ideal para ativar contas, creditar saldo, entregar produtos ou atualizar assinaturas após o pagamento.
Configure a URL e o segredo do webhook.
Crie uma ordem com notifyUrl ou use o webhook padrão.
A BoltUtil detecta a transferência USDT e confirma a ordem.
Seu backend verifica a assinatura e atualiza o cliente.
Os fundos vão direto para a carteira do comerciante. A BoltUtil monitora a blockchain e envia notificações.
Aceite TRC20, ERC20, BEP20, Polygon e Solana com uma única API de pedidos e payload de webhook unificado.
Quando o pagamento é detectado e confirmado, seu backend recebe uma chamada assinada para cumprir o pedido.
Notas de integração
Os fundos vão direto para a carteira do comerciante. A BoltUtil monitora a blockchain e envia notificações.
Aceite TRC20, ERC20, BEP20, Polygon e Solana com uma única API de pedidos e payload de webhook unificado.
Quando o pagamento é detectado e confirmado, seu backend recebe uma chamada assinada para cumprir o pedido.
Estas respostas ajudam desenvolvedores, fundadores e equipes de suporte a entender o ciclo de pagamento antes de aceitar USDT real.
Não. A BoltUtil é uma camada não custodial de monitoramento e notificação. O comerciante usa sua própria carteira.
O sistema valida rede, endereço de destino, valor exato em USDT, status da ordem e janela de expiração.
O foco atual em produção é TRC20, ERC20, BEP20, Polygon e Solana.
Crie ordens, monitore transferências e notifique seu backend sem pedir comprovantes manuais.
Criar conta grátis