Infrastructure

Non-custodial USDT payment infrastructure
Turn on-chain transfers into a stable order workflow

BoltUtil packages TRC20, ERC20, BEP20, Polygon, and Solana USDT monitoring, exact amount matching, signed webhooks, and reconciliation logs into one payment gateway. Funds settle directly to your wallet; the system only confirms and notifies.

USDT Network Coverage, One Integration

Accept USDT on TRC20, ERC20, BEP20, Polygon, and Solana with one order API, unified payment matching, and consistent webhook payloads.

TRC20 network logo

TRC20

TRON

Low fees and broad wallet support for everyday USDT payments.

ERC20 network logo

ERC20

Ethereum

Ethereum mainnet settlement with a mature, secure ecosystem.

BEP20 network logo

BEP20

BNB Chain

Fast confirmations and low costs for frequent transactions.

POLYGON network logo

POLYGON

Polygon

Low-cost EVM-compatible settlement for lightweight payments.

SOLANA network logo

SOLANA

Solana

High-throughput SPL-USDT settlement with minimal fees.

Real-time Webhook System

Signed, standardized JSON callbacks with HMAC verification, block confirmation tracking, delivery logs, and retry support.

// Real-time Webhook System Payload
{
  "amount": "199.00",
  "currency": "USDT",
  "network": "TRC20",
  "status": "CONFIRMED",
  "txHash": "0x4a...d2",
  "confirmations": 12,
  "paidAt": "2026-02-05T...",
  "metadata": { "id": "88" }
}

Funds never pass through platform accounts

Payments go directly to your configured wallet address. BoltUtil never asks for private keys, seed phrases, or withdrawal permissions; it only confirms orders from public on-chain data.

100% Non-Custodial Settlement

Transparent Financial Auditing

Automatically link order IDs with on-chain transaction hashes so your team can reconcile payments without manually checking block explorers.

CSVReconciliation Dashboard
How it works

From order creation to confirmed payment notification

BoltUtil turns public blockchain transfers into a predictable payment workflow. Your system creates the business order; BoltUtil watches TRC20, ERC20, BEP20, Polygon, and Solana USDT transfers, matches the exact payment, and sends a signed webhook after confirmation.

Operating flow

Order -> Webhook
1

Create a payment order

Your backend calls the create order API with amount, network, externalOrderId, notifyUrl, returnUrl, and metadata.

2

Show the checkout amount

BoltUtil returns the receiving wallet, network, QR data, checkout URL, and the exact USDT amount the buyer should pay.

3

Scan chain transfers

The scanner reads confirmed blocks, parses USDT Transfer events, normalizes decimals, and filters by token contract and receiving address.

4

Match the pending order

A transfer must match network, token, wallet address, order status, expiry window, and exact payable amount before the order is marked completed.

5

Send signed webhook

After the required confirmations, BoltUtil sends a signed callback so your business system can activate the service or deliver goods.

Exact amount matching

Why the payable amount may include a tiny decimal adjustment

When multiple unpaid orders use the same receiving wallet, the system can add a very small decimal offset to new orders. Launch uses fixed 3-digit matching precision, while Business Pro can configure 3-6 digits.

1Display the amount returned by the API or checkout page, not the original product price.
2Do not round, truncate, or remove the tiny decimal adjustment before payment.
3Offset precision changes apply only to newly created orders.
4Use externalOrderId and webhook status in your own system; BoltUtil uses the exact on-chain amount for automatic matching.

Trust boundary

Non-custodial by design

Customer funds go directly to your configured wallet address.
BoltUtil does not request private keys, seed phrases, or withdrawal permissions.
The service monitors public chain data and records matching evidence: tx hash, network, amount, confirmations, and timestamps.

Start accepting non-custodial USDT payments

The developer documentation covers the full flow from order creation and exact payable amounts to signed webhook delivery.