Skip to main content

User Payout Guide

A comprehensive guide to withdrawing your tokens and managing payout transactions on TradePoint.


1. Introduction

The Payout feature allows you to withdraw your token balances to external cryptocurrency wallets. Think of it as transferring money from your TradePoint account to your personal bank account - except instead of a bank account, you're sending cryptocurrency to your wallet.

What You Can Do

  • Withdraw Tokens - Transfer your available token balances to your saved wallet addresses
  • Track History - View all past and pending withdrawal transactions
  • Multiple Networks - Withdraw to different blockchain networks (Ethereum, Polygon, BSC, etc.)
  • Secure Process - Two-factor authentication protects every withdrawal

[!IMPORTANT]

Cryptocurrency transactions are irreversible. Once a withdrawal is processed and sent to the blockchain, it cannot be undone. Always double-check your addresses before withdrawing.


2. Prerequisites

Before you can make a withdrawal, you must complete these requirements:

Requirement 1: KYC Verification (Identity Verification)

Why Required: Financial regulations require platforms to verify user identities before allowing withdrawals.

Status: Your KYC must be Approved

How to Check:

  1. Go to Account Settings > Identity Verification
  2. Look for your KYC status
  3. If it says "Approved" ✅, you're good to go
  4. If it says "Under Review" ⏳ or "Rejected" ❌, you must complete/resubmit KYC

Requirement 2: Two-Factor Authentication (2FA/TOTP)

Why Required: 2FA adds an extra security layer to protect your funds from unauthorized withdrawals.

Status: TOTP must be Enabled

How to Check:

  1. Go to Account Settings > Security
  2. Look for "Two-Factor Authentication" section
  3. If it says "Active" ✅, you're ready
  4. If it says "Inactive" ❌, you must set up 2FA

[!IMPORTANT]

You cannot make withdrawals without 2FA enabled. This is a mandatory security requirement.


Requirement 3: Bind a Withdrawal Address

Why Required: You need to link a verified wallet address to each token before withdrawing. The binding process confirms you control the address.

How to Bind an Address:

[!IMPORTANT]

2FA must be enabled before you can enter an address. If 2FA is not set up, a warning modal will appear directing you to enable it first.

Step 1 — Find your token in the Current Assets table:

  1. Go to Payout from the main menu
  2. Look at the Current Assets table at the top of the page
  3. Find the token you want to set up — it shows "No Address Set" or "Send test failed" in the Status column
  4. Click the "Enter Address" button on that row

Payout Page Overview

Step 2 — Enter your wallet address (Step 1 of 3 in the modal):

FieldNotes
TokenPre-filled automatically (the token you selected)
Wallet AddressYour destination wallet address — format is validated automatically
NetworkSelect the blockchain network from the dropdown

Click "OK" to proceed.

Payout Page Overview

Step 3 — Review and send test (Step 2 of 3 in the modal):

Verify the Token, Network, and Address are correct. Review the Test Withdrawal Fee Breakdown to see how much the test withdrawal will cost. Click "Send test" to continue.

Step 4 — Enter 2FA code (Step 3 of 3 in the modal):

Enter your 6-digit TOTP code and click "Verify & Continue". This will:

  • Create your withdrawal address
  • Automatically initiate a small test withdrawal to confirm you control it

Payout Page Overview

Step 5 — Wait for the test to process:

Your token's status in the Current Assets table changes to "Sending test". An admin will process the test withdrawal. Once complete, the status changes to "Test successful".

Payout Page Overview

Step 6 — Confirm receipt and bind:

  1. Check your external wallet for the small incoming test transaction
  2. Return to the Payout page
  3. Click the "Confirm" button in the Current Assets table
  4. A modal shows the test transaction details — click "Confirm and Bind"
  5. Your address status changes to "Bound" ✅ and is ready for withdrawals

Address Statuses in the Current Assets Table:

StatusMeaning
No Address SetNo address configured for this token
Sending testAddress submitted, test withdrawal being processed by admin
Test successfulTest transaction received — click "Confirm" to complete binding
BoundAddress verified and ready for withdrawals
Send test failedTest transaction failed — you can submit a new address

[!IMPORTANT]

Only Bound addresses can be used for withdrawals. Addresses in "Sending test" or "Test successful" status are not yet available in the withdrawal form.

[!TIP]

Submit your withdrawal address well in advance — admin processing can take time. Plan ahead before you need to withdraw.

Summary of Prerequisites

RequirementWhat You NeedWhere to Complete
✅ KYC ApprovedIdentity verification completed and approvedAccount > Identity Verification
✅ 2FA EnabledAuthenticator app set up and activeAccount > Security
Bound AddressAt least one Bound withdrawal address for your tokenPayout > Current Assets

When All Requirements Met:

  • You can select tokens and addresses
  • You can enter withdrawal amounts
  • The "Withdraw" button will be active

If Requirements Not Met:

  • Clicking form fields will show a modal explaining what's needed
  • Links will guide you to complete missing requirements

3. Understanding Your Available Balance

What is Available Balance?

Your available balance is the amount of tokens you can withdraw right now. This is your actual balance from the platform's accounting system, reflecting:

  • ✅ Tokens distributed to you and claimed
  • ✅ Trading profits that have settled
  • ✅ Vested tokens that are unlocked
  • ❌ Excludes tokens locked in pending operations
  • ❌ Excludes unclaimed tokens
  • ❌ Excludes unvested tokens
  • ❌ Excludes tokens currently in pending withdrawals

Where to See Your Balance

In the Payout Page:

  1. Navigate to Payout from the main menu
  2. Click the "Select Token" dropdown
  3. Each token shows its balance next to the name

Example:

USDT (Tether) (Balance: 1,500.000000)
ETH (Ethereum) (Balance: 0.500000)

After Selecting a Token:

  • Below the "Withdraw Amount" field, you'll see:

    Available: 1,500.000000 USDT

[!NOTE]

The system automatically rounds down your balance to the token's display decimals for clarity. For example, if a token uses 6 decimal places, you'll see values like 1,500.123456 (not 1,500.12345678901234).


Only Tokens with Balance Are Shown

Important: The token dropdown only shows tokens where you have both a positive balance and an Active (Bound) withdrawal address for that token.

If you don't see a token:

  • You may have a zero balance for that token
  • You may not have a Bound address for that token — go to the Payout page, look at the Current Assets table, and complete the address binding process
  • The token may not be configured for withdrawals yet
  • Contact support if you believe you should have a balance

4. Withdrawal Process

Follow these steps to withdraw your tokens to an external wallet.

Step 1: Navigate to Payout Page

  1. Log into your TradePoint account
  2. From the main menu, click "Payout"
  3. You'll see the Withdrawal Form and Transaction History

Payout Page Overview


Step 2: Select Your Token

  1. Click the "Select Token" dropdown
  2. You'll see only tokens that have both a positive balance and a Bound address
  3. Each token shows:
    • Token Name (e.g., "Tether")
    • Token Symbol (e.g., "USDT")
    • Your Balance (e.g., "Balance: 100000.00")
    • Your Bound Address (truncated, e.g., "0x742d...f44e")
  4. Click on the token you want to withdraw

Note: Once you select a token, its Bound address is automatically applied to the withdrawal. There is no separate address selection step.

[!TIP]

If you don't see a token, either your balance is zero, you don't yet have a Bound address for it (see Requirement 3 above), or the token is not configured for withdrawals.


Step 3: Enter Withdrawal Amount

  1. Click in the "Withdraw Amount" field
  2. Type the amount you want to withdraw
  3. Or click the "Max" button to withdraw your entire available balance

Important Validation Rules:

✅ Amount must be:

  • Greater than zero
  • Less than or equal to your available balance
  • Greater than the platform withdrawal fee
  • Result in a positive amount after fees are deducted

❌ Common Errors:

Error: "Amount exceeds available balance"

  • Solution: Reduce the amount or click "Max" to use the maximum

Error: "Amount must be greater than the platform fee of X USDT"

  • Solution: The withdrawal amount must exceed the fee so you receive something after the fee is deducted

Example Scenario:

Your Balance: 100 USDT
Withdrawal Fee: 5 USDT
Minimum Valid Amount: 5.000001 USDT (slightly more than fee)
Maximum Valid Amount: 100 USDT

If you enter 100 USDT:
You will receive: 95 USDT (100 - 5 fee)

[!TIP]

Always check how much you'll receive after fees before confirming. The confirmation screen will show you the exact amount.

Enter Amount Validation Min

Enter Amount Validation Max

Enter Amount Validation Fee


Step 4: Review and Click Withdraw

Before clicking "Withdraw", verify:

CheckWhat to Verify
✅ Correct TokenIs this the token you want to send?
✅ Correct AddressIs this the right destination wallet?
✅ Correct NetworkDoes the network match your wallet?
✅ Correct AmountIs the amount what you intended?
✅ Fees UnderstoodDo you know how much you'll receive after fees?

When Ready:

  1. Click the "Withdraw" button
  2. A confirmation modal will appear

[!WARNING]

This is your last chance to review before the withdrawal is requested. Double-check everything!


Step 5: Review Transaction Summary

A confirmation modal will appear showing:

Transaction Summary Card:

Enter Amount Validation Fee

What to Check:

  1. "You will receive" - Confirm this is the amount you expect (after fees)
  2. Destination Address - Verify this is your correct wallet address
  3. Network - Confirm the blockchain is correct
  4. Fee Breakdown - Understand what's being deducted

Step 6: Enter 2FA Code

At the bottom of the confirmation modal:

  1. Open your authenticator app on your phone
  2. Find the TradePoint entry
  3. You'll see a 6-digit code (e.g., 123 456)
  4. Type this code into the "Authentication Code" field
  5. Click "Request Withdrawal"

Code Requirements:

  • Must be exactly 6 digits
  • Must be the current code (changes every 30 seconds)
  • Must be entered before it expires

If Code Expires While Typing:

  • Wait for the new code to appear
  • Enter the new code instead

[!TIP]

If the code is about to expire (timer almost at zero), wait for the next code to avoid having to re-enter it.

Error Messages:

❌ "Invalid or expired code"

  • Cause: Code was typed incorrectly or expired
  • Solution: Wait for the next code and try again

❌ "TOTP verification failed"

  • Cause: Technical issue with 2FA system
  • Solution: Ensure your phone's time is set to automatic, or contact support

Step 7: Countdown and Cancellation Window

After entering a valid 2FA code:

  1. A 10-second countdown timer appears
  2. You'll see:

Enter Amount Validation Fee

Your Options:

Option 1: Wait for Countdown (Do Nothing)

  • The withdrawal will automatically submit when timer reaches 0
  • You have the full 10 seconds to change your mind

Option 2: Cancel Withdrawal

  • Click "Cancel Withdrawal" button
  • Your withdrawal request is cancelled
  • No funds are deducted
  • You return to the withdrawal form

Option 3: Continue Now

  • Click "Continue Now" button
  • Skips the countdown and submits withdrawal immediately
  • Use this if you're certain and don't want to wait

[!IMPORTANT]

This is your final opportunity to cancel the withdrawal. Once the countdown reaches zero or you click "Continue Now," the withdrawal is submitted and enters the processing queue.


Step 8: Withdrawal Submitted

Once the countdown completes or you click "Continue Now":

  1. Success message appears: "Withdrawal request submitted"
  2. Your balance updates immediately - The withdrawn amount is deducted
  3. Transaction appears in History with status "Pending"
  4. Form resets - Ready for another withdrawal if needed

What Happens Next:

  1. Withdrawal is Queued ⏳
    • Your withdrawal enters the admin review queue
    • Status: Pending
    • Funds are locked and cannot be used
  2. Admin Reviews Request 👤
    • Platform administrators verify the withdrawal
    • They check for compliance and fraud prevention
    • This typically takes 1-3 business days
  3. Admin Processes Withdrawal ✅
    • Admin clicks "Process Withdrawal" in their dashboard
    • Transaction is sent to the blockchain
    • Status changes to Completed
  4. You Receive Your Tokens 🎉
    • Tokens arrive in your external wallet
    • Blockchain confirmations may take a few minutes to hours depending on network congestion
    • You can track the transaction on a blockchain explorer (if transaction hash is provided)

[!NOTE]

Processing Time: Withdrawals typically complete within 1-3 business days, but this can vary based on admin availability and compliance checks.

Withdrawal Success Message


This guide is maintained by the TradePoint team. Last updated: February 2026