Skip to main content
Withdrawals let you transfer your available wallet_balance to an external cryptocurrency wallet. All withdrawals are submitted as requests and processed by an administrator, typically within 24 hours.

Prerequisites

Before you can submit your first withdrawal, your account must meet all of the following conditions:
1

Complete identity verification

Your verification_status must be verified. Submit your ID documents under ProfileVerification and wait for administrator approval. Withdrawals are blocked while your status is unverified, pending, or rejected.
2

Set a withdrawal wallet address

Add your external wallet address in your account settings (withdrawal_wallet_address). This is the address your funds will be sent to.
3

Select a wallet network

Configure your preferred network (wallet_network) — USDT-TRC20, USDT-BEP20, ETH (ERC20), or BTC — to match your external wallet.
4

Set a withdrawal password

Create a withdrawal_password in your account security settings. This password is required every time you initiate a withdrawal.
5

Set a security PIN

Create a security_pin in your account security settings. You must enter this PIN to confirm each withdrawal request.

How to withdraw

1

Navigate to the Withdraw page

Go to WalletWithdraw. Your available balance is displayed at the top of the page.
2

Enter a withdrawal amount

Type the amount you want to withdraw, or use one of the quick-select chips. The minimum withdrawal amount depends on your current tier level. You cannot withdraw more than your available wallet_balance.
3

Select the target network

Choose the network that matches your external wallet: USDT-TRC20, USDT-BEP20, ETH (ERC20), or BTC.
4

Confirm your wallet address

Review the wallet address shown. If it needs updating, edit your withdrawal_wallet_address in account settings before proceeding.
5

Enter your security PIN and withdrawal password

Provide both credentials when prompted to authorize the request.
6

Submit the request

Click Initiate Payout. Your request is created with a pending status and sent to an administrator for review.
Never share your security PIN or withdrawal password with anyone, including SmartBugMedia support staff. Legitimate support requests will never ask for these credentials.

Minimum withdrawal amounts

The minimum withdrawal amount is determined by your tier level. You can view your current minimum on the Withdraw page under your available balance.

Withdrawal status

StatusMeaning
pendingSubmitted and queued for administrator review
approvedProcessed and funds sent to your external wallet
rejectedNot approved — contact support for details
Withdrawals are typically processed within 24 business hours after submission.

Frozen balance and withdrawable funds

Your wallet has two balance fields:
  • wallet_balance — funds available for withdrawal
  • freeze_balance — funds locked in active bundle task orders
Funds in freeze_balance are held until the associated bundle task is completed or released. They cannot be withdrawn while frozen. Once a bundle task resolves, the funds are unfrozen and returned to wallet_balance.
Before requesting a withdrawal, check your transaction history to see if any funds are currently frozen in a pending bundle task. Completing the bundle task first will increase your available withdrawable balance.
All withdrawals are visible in your transaction history immediately after submission, where you can monitor their status.

Build docs developers (and LLMs) love