Skip to content

Wallet Service

Igor Sazonov edited this page Mar 9, 2026 · 1 revision

The WalletService is responsible for managing your wallet operations, including deposits, withdrawals, and retrieving wallet addresses. This service is essential for moving funds in and out of your BingX account.

Accessing the Service

To begin managing your wallet, you must first access the WalletService through your BingXClient instance:

from bingx import BingXClient

client = BingXClient(api_key="YOUR_API_KEY", api_secret="YOUR_API_SECRET")
wallet_service = client.wallet()

Core Functionalities

The WalletService provides a set of methods for handling all aspects of wallet management.

Method Description
get_deposit_history(...) Retrieves your deposit history. You can filter by coin, status, and time range.
get_deposit_address(coin, network) Retrieves the deposit address for a specific coin and network.
get_withdrawal_history(...) Retrieves your withdrawal history. You can filter by coin, status, and time range.
withdraw(coin, address, ...) Creates a new withdrawal request.
get_all_coin_info() Retrieves information for all coins supported by BingX.

Clone this wiki locally