API de pagos cripto diseñada para checkout con stablecoins

BoltUtil ofrece una API simple para órdenes USDT, monitoreo de cadena, páginas de checkout y notificaciones servidor a servidor.

Diseñado para
REST API
Diseñado para
Claves API
Diseñado para
Firmas webhook
Crear una orden con la API
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())
})

Flujo de integración API

Ideal para desarrolladores que integran pagos cripto en SaaS, membresías, marketplaces o checkouts propios.

  1. 01

    Cree una orden de pago con importe, red, ID de pedido y URL de retorno.

  2. 02

    Muestre al comprador la dirección, el código QR, la página de checkout y el importe exacto en USDT.

  3. 03

    BoltUtil escanea transferencias TRC20, ERC20, BEP20, Polygon o Solana y compara red, dirección e importe.

  4. 04

    Tras la confirmación on-chain, BoltUtil envía un webhook firmado con el hash de transacción y el estado.

Liquidación no custodial

Los fondos llegan directamente a la billetera del comercio. BoltUtil solo monitorea la cadena y envía notificaciones.

Cinco redes USDT

Integre TRC20, ERC20, BEP20, Polygon y Solana con una sola API de órdenes y un payload de webhook unificado.

Automatización por webhook

Cuando el pago se detecta y confirma, su backend recibe una devolución firmada para activar, entregar o acreditar.

Notas de integración

Lo importante antes de producción

Liquidación no custodial

Los fondos llegan directamente a la billetera del comercio. BoltUtil solo monitorea la cadena y envía notificaciones.

Cinco redes USDT

Integre TRC20, ERC20, BEP20, Polygon y Solana con una sola API de órdenes y un payload de webhook unificado.

Automatización por webhook

Cuando el pago se detecta y confirma, su backend recibe una devolución firmada para activar, entregar o acreditar.

Preguntas antes de salir a producción

Estas respuestas ayudan a desarrolladores, fundadores y equipos de soporte a entender el ciclo de pago antes de aceptar USDT real.

¿BoltUtil custodia los fondos del comercio? +

No. BoltUtil funciona como una capa no custodial de monitoreo y notificación. El comercio configura su propia billetera de cobro.

¿Cómo se empareja un pago con una orden? +

El sistema valida red, dirección de destino, importe exacto en USDT, estado de la orden y ventana de expiración.

¿Qué redes USDT están soportadas? +

El enfoque actual de producción cubre TRC20, ERC20, BEP20, Polygon y Solana.

Lance un flujo de pago USDT más claro

Cree órdenes, monitoree transferencias y notifique a su backend sin pedir capturas de pago.

Crear cuenta gratis