Non-custodial USDT / USDC Payment Gateway

Stablecoin payments
Direct to your wallet

Accept USDT and USDC. Automatically match payments and receive a webhook once confirmed.
Supports TRON, Ethereum, BNB Smart Chain, Polygon, Solana and Base.

Wallet checkout. No manual entry.
TRC20 network logoTRC20
ERC20 network logoERC20
BEP20 network logoBEP20
POLYGON network logoPOLYGON
SOLANA network logoSOLANA
BASE network logoBASE
0%Manual transfer platform fee
P2PNo intermediaries
DIRECTDirect to Wallet
Illustrative data
Payment monitoring preview
Demo Playing
BASE network logo
BASE0x4e...8c2
Confirming
+125.00
USDCUSDCIncoming
TRC20 network logo
TRC20TC8f...92f
Confirmed
+299.00
USDTUSDTIncoming
ERC20 network logo
ERC200x1a...4d3
Confirming
+1,500.00
USDCUSDCIncoming
BEP20 network logo
BEP200xb7...91e
Confirmed
+86.40
USDTUSDTIncoming
POLYGON network logo
POLYGON0x72...b08
Detected
+420.18
USDCUSDCIncoming
SOLANA network logo
SOLANA5Kq...m2A
Confirming
+168.25
USDTUSDTIncoming
Sample transfers illustrate payment detection and confirmation.

Wallet checkout or manual transfer.

Connect your wallet to fill in the address and amount automatically, or scan and copy the address for a manual transfer. Choose your preferred method. Funds go directly to the merchant’s wallet.

  1. Scan or copy the recipient address

    Use a wallet that supports the network to scan or copy the address shown at checkout.

  2. Enter the full payable amount

    Select the order’s network and token, enter the exact amount, and review the transfer in your wallet.

  3. Pay directly to the merchant

    BoltUtil checks the on-chain payment and notifies the merchant once confirmation requirements are met.

Offer your customers a simpler checkout

Wallet availability varies by network and device. Manual transfer remains available. Payment requires wallet approval and on-chain confirmation.

Interactive demo
BoltUtil

Funds go directly to the merchant wallet. BoltUtil checks payments and sends signed notifications after confirmation.

Expires in30:00

Amount due

EthereumUSDT10.001USDT
Network · Ethereum (ERC20)

Scan the QR code or copy the receiving address

Enter the full payable amount in your wallet. Do not round it.

Recipient
0x12ab…90cd

Interactive demo only. The QR code and address cannot be used for payment.

Supported wallets

  • OKX Wallet
  • Trust Wallet
  • Phantom
  • TronLink
  • MetaMask
  • Binance Wallet
  • TokenPocket
  • SafePal
  • Bitget Wallet
  • Coinbase Wallet

Connection methods vary by wallet and network. Some wallets open checkout inside their app. Available options depend on the order network and device.

Wallet checkout questions

Does every payment take just one click?
The payment details are filled in automatically. First use may also require unlocking your wallet, approving the connection or switching networks. Review the recipient and amount before confirming.
Which networks and currencies can I use?
TRON supports USDT. Ethereum, BNB Smart Chain, Polygon, Solana and Base support USDT and USDC. The checkout shows routes enabled for the merchant; wallet options depend on the network and device.
Is the order paid as soon as I confirm in my wallet?
Submitting a transaction is not payment confirmation. BoltUtil verifies the on-chain transfer and required confirmations before notifying the merchant with a signed Webhook. Funds go directly to the merchant wallet.
Can I still pay by manual transfer?
Yes. Manual transfer remains available. Use the exact network, token, recipient and full amount shown at checkout. Keep enough native currency for network fees and avoid paying the same order twice.

Use cases

Your business. Another way to get paid.

Cross-border merchants

Accept USDT and USDC from customers abroad, directly into your wallet. Automatic payment matching means less manual checking.

Flow demo

Developers and teams

Create payment orders through the API and receive results through signed webhooks. Focus on your business. BoltUtil handles on-chain monitoring.

Flow demo
POST /api/v1/order/create

Digital products and services

Software subscriptions, digital goods and account top-ups. Once payment is confirmed, your system is notified to deliver, credit an account or activate a service.

Flow demo#1001
Built for Developers

Connect payments Focus on your business

  1. Create a payment order

    Use the API to set the amount, network and currency.

  2. Automatically match payments

    Match on-chain transfers and confirm payment results.

  3. Receive a signed webhook

    Verify the webhook signature, then update your business order.

create_order.json
POST 'https://api.BoltUtil.com/api/v1/order/create'
{
  "externalOrderId": "ORDER_100001",
  "amount": "199.00",
  "network": "TRC20",
  "currency": "USDT"
}

Set the amount, network and currency to get a checkout URL. Create a payment order →

Start with your first stablecoin payment

Accept USDT and USDC directly into your wallet. Once payment is confirmed, your system is notified automatically.