Skip to main content

Cryptocurrency

The Cryptocurrency module is used to manage USDT (TRC20) wallets and transaction records.

Feature Overview

Wallet List

Manage platform USDT collection wallets:

FieldDescription
Wallet AddressTRC20 wallet address
Wallet BalanceCurrent USDT balance
StatusEnabled/Disabled
MerchantBound merchant
Created TimeTime wallet was added

System Wallet

Manage platform system-level wallets:

  • Platform collection wallet
  • Aggregation wallet
  • Fee wallet

Transaction Record

Query all USDT transaction records:

FieldDescription
Transaction IDBlockchain transaction hash
TypeDeposit/Withdrawal/Aggregation
AmountUSDT quantity
Sender AddressSource wallet
Receiver AddressDestination wallet
StatusConfirming/Success/Failed
ConfirmationsNumber of block confirmations
TimeTransaction time

Create Transaction

Manually create USDT transfers:

  • Select source wallet
  • Enter destination address
  • Set transfer amount
  • Confirm and execute

Wallet Types

TypePurpose
Collection WalletReceive user USDT deposits
Aggregation WalletConsolidate distributed USDT
Payout WalletFor USDT payouts
Fee WalletPay blockchain fees

Transaction Status Description

StatusDescription
Pending ConfirmationTransaction broadcast, waiting for block confirmation
ConfirmingHas block confirmations, waiting to reach safe confirmation count
SuccessReached sufficient confirmations, transaction complete
FailedTransaction failed or rejected

Common Operations

  1. Add Wallet - Import new TRC20 collection wallet
  2. Query Transactions - Track USDT deposit and withdrawal records
  3. Wallet Aggregation - Consolidate distributed balances to main wallet
  4. Balance Query - View real-time balance of each wallet

Security Notes

  • 🔐 Private keys are securely stored, not displayed in backstage
  • 🔐 Large withdrawals require multi-factor verification
  • 🔐 Regularly check wallet balances and transaction records
  • 🔐 Maintain appropriate balance in aggregation wallet