/wallet gives you a complete view of your assets and quick access to deposit and withdrawal actions.
Balance overview
The top of the wallet page displays your total assets card with three supporting metrics:| Metric | Source field | Description |
|---|---|---|
| Total assets | wallet_balance | Your available USDT balance. This is the amount used as the base cost for each optimization task. |
| Today’s profit | profit | Commission earned from tasks in the current session. Displayed with a + prefix. |
| Referral bonus | referral_earned | Total USDT earned through the referral program. Displayed with a + prefix. |
| Completed tasks | completed_count | The total number of tasks you have confirmed across all sessions. |
Available balance vs frozen balance
Your profile holds two distinct balance fields:wallet_balance — freely spendable funds. This is what the task system draws from when calculating the optimization cost for each task (wallet_balance × 0.98).
freeze_balance — funds that are locked because of an active bundled package task. When you accept a bundle, the required totalAmount moves from wallet_balance to freeze_balance along with the bonusAmount. Frozen funds are released back (plus the earned bonus) once the bundle is settled by the platform.
Frozen funds cannot be withdrawn or used for standard tasks. They are held in escrow until the bundle settlement is processed.
Deposit
To add USDT to your account, use the Inject Funds card on the wallet page or the Deposit shortcut in the Quick Hub on the dashboard.Deposit funds
Add USDT to your wallet balance. Follow the on-screen instructions to send funds to the platform deposit address.
Withdraw earnings
Initiate a payout to your verified withdrawal wallet address.
wallet_balance once confirmed on-chain and approved by the platform. A deposit transaction record is created in your history.
Withdrawal
To withdraw your earnings, click Initiate Payout on the wallet page or navigate to Transactions → Withdrawals. Withdrawals require:- A verified withdrawal wallet address saved to your profile (
withdrawal_wallet_address). - Sufficient available balance (only
wallet_balanceis withdrawable;freeze_balanceis not).
type: 'withdrawal' and status: 'pending'. The platform reviews and approves payouts. You will see the status update in your transaction history once processed.
Transaction types
Every financial movement on the platform creates aTransaction record. The five transaction types are:
| Type | Description |
|---|---|
deposit | Funds added to your wallet. |
withdrawal | Payout sent to your external wallet address. |
commission | Earnings credited from a completed optimization task. |
freeze | Funds moved from wallet_balance to freeze_balance when a bundle is accepted. |
unfreeze | Funds released from freeze_balance back to wallet_balance after bundle settlement. |
status of pending, approved, or rejected depending on whether they require platform review.
Transaction history
A full audit of your activity is available at/record. From the wallet page, three quick links are provided:
- History logs — complete transaction and task activity.
- Payment node — manage your saved payout wallet address at
/profile/wallet. - Asset protection — security settings at
/profile/security.
Currency
The SmartBugMedia platform operates entirely in USDT (Tether). All balances, task costs, commissions, and payouts are denominated in USDT. The platform supports display currency formatting based on your profilecurrency setting, but the underlying value is always USDT.