Direct wallet receipt
Funds go from the customer to the configured merchant wallet, not a BoltUtil custodial balance. Fiat conversion and bank payout are not provided.
Integration guide
Customers send USDT / USDC directly to your configured wallet. BoltUtil checks transfers and sends signed callbacks; your server verifies and fulfills.
Steps to follow
Best for merchants who want automated USDT / USDC checkout without asking a third-party platform to hold customer funds.
The merchant configures a receiving wallet for TRC20, ERC20, BEP20, Polygon, Solana, or Base USDT / USDC.
The backend creates a payment order with the exact amount, network, wallet address, notifyUrl, and returnUrl.
The customer sends USDT / USDC directly to the merchant-controlled destination address.
BoltUtil monitors the chain, matches successful transfers, and sends a signed webhook after confirmation.
BoltUtil checks payments and sends signed callbacks. Your server verifies signatures and order status, deduplicates events, then delivers goods, activates service or credits accounts.
Integration notes
Funds go from the customer to the configured merchant wallet, not a BoltUtil custodial balance. Fiat conversion and bank payout are not provided.
Order matching, confirmations and signed notifications automate reconciliation without custody.
Protect wallet keys, configure addresses, verify callbacks and keep idempotent delivery records.
Customer ── USDT / USDC ──> Merchant wallet
BoltUtil: monitor → check order → signed callback
Merchant server: verify → deduplicate → fulfill
BoltUtil does not hold wallet keys or withdraw funds.Examples are for integration and troubleshooting only. No requests are sent. Use your order data, network configuration and current API documentation.
Read API docsIntegration guide
No. Configure receiving addresses and retain your wallet keys and withdrawal authority yourself.
No. Check the configured network and token, destination, payable amount, order window and confirmation progress. Verify callbacks and fulfill only once.
TRON supports USDT only. Available USDT / USDC pairs on other networks depend on enabled channels and configured wallets. Compare the configured contract or mint, not just the token name.
Create orders, monitor transfers, and notify your backend without asking customers to send screenshots.