Receiving Stablecoin Deposits

Once you’ve issued a deposit address, Bitnob monitors it on-chain for incoming stablecoin transfers. When a transfer is detected and passes the required number of confirmations, we emit a webhook (deposit.succeeded) and credit the associated wallet balance in your account.

How It Works

receiveing-stablecoins

Confirmation Requirements

Each blockchain requires a different number of confirmations before a deposit is considered final and credited to your wallet. The exact counts are enforced internally by Bitnob for safety.

Supported Stablecoin Networks

To retrieve all supported stablecoin networks and their chain codes, use the following endpoint:

GET /wallets/stable-coins-networks Returns all available chain codes for USDT and USDC.

Get Supported Networks Request

Response

Get Supported Networks Response

Use Case: Dynamic Chain Support

You may want to display supported stablecoin networks to your end-users (e.g. “Send USDT via Tron, Ethereum or Solana”) or let them choose the cheapest or fastest one.

Use this endpoint to:

Dynamically render a network selector in your frontend

Validate that your backend supports a specific chain-code before issuing an address

Optimize for low-fee networks based on real-time fee data

Did you find this page useful?