# OpenXSwitch | Docs > OpenXSwitch is building an infrastructure that abstracts wallets, gas, liquidity, and blockchain complexity into programmable financial primitives that developers and businesses can integrate globally. OpenXSwitch is the most affordable, and robust 
platform to work with digital assets & stablecoins across Africa. - [Introduction](https://docs.openxswitch.com/introduction.md): Build and scale crypto and stablecoin products with APIs for wallet management, gasless transactions, payments, treasury operations, and programmable asset movement across multiple blockchain networks. - [Platform Overview](https://docs.openxswitch.com/platform-overview.md): OpenXSwitch provides institutional-grade digital asset custody, wallet infrastructure, and programmable wallet orchestration for enterprises, fintechs, and global platforms. - [Technical Support and Onboarding](https://docs.openxswitch.com/technical-support-and-onboarding.md): Learn how to get started with OpenXSwitch, access onboarding assistance, integrate with the platform, and receive technical support for your infrastructure and API operations. - [Supported Blockchains](https://docs.openxswitch.com/platform/supported-blockchains.md): OpenXSwitch supports multiple blockchain networks and token standards. - [Supported Assets](https://docs.openxswitch.com/platform/supported-assets.md) - [Testnets vs Mainnets](https://docs.openxswitch.com/platform/testnet-vs-mainnet.md) - [Manage Team Members](https://docs.openxswitch.com/platform/manage-team-members.md): OpenXSwitch provides Team Management features that enable businesses to securely collaborate across operational, engineering, compliance, and finance teams through role-based access controls and workspace-level permissions. - [API Permissions](https://docs.openxswitch.com/platform/api-permissions.md): OpenXSwitch uses a granular permission-based API access system to control how applications interact with platform infrastructure, wallets, transactions, and operational services. - [Wallet Infrastructure: Architecture](https://docs.openxswitch.com/wallet-infrastructure/architecture.md): This section introduces the core concepts and wallet models used across the OpenXSwitch Wallet Infrastructure. - [Why Smart Contract Wallets](https://docs.openxswitch.com/wallet-infrastructure/why-smart-contract-wallets.md): Wallets are the core primitive for any on-chain transaction. They serve as the foundational entry point for stablecoins, digital asset management, and the future of global, programmable payments. - [Unified EVM Address](https://docs.openxswitch.com/wallet-infrastructure/unified-evm-address.md): Wallet addresses are generated per protocol model and directly reflect blockchain-native ownership on supported networks. - [Auto Collection and Sweep Rule](https://docs.openxswitch.com/wallet-infrastructure/auto-collection-and-sweep-rule.md): Auto-sweep helps centralize liquidity, simplify treasury operations, and reduce manual treasury management across your wallets. - [Compliance Engine](https://docs.openxswitch.com/compliance/overview.md): Compliance Engine helps developers enable compliance with evolving regulations in the blockchain space. - [Watchlists](https://docs.openxswitch.com/compliance/watchlists.md): Withdrawals are filtered through watchlist rules to enforce operational policies, reduce unauthorized activity, and restrict transfers to high-risk or prohibited destinations. - [Swaps & Bridges](https://docs.openxswitch.com/swaps.md) - [Refund Policy & Settlement Lifecycle](https://docs.openxswitch.com/swaps/refunds-and-settlement.md) - [Stock Tokens](https://docs.openxswitch.com/stock-tokens.md) - [Overview](https://docs.openxswitch.com/gas-fees/overview.md): OpenXSwitch abstracts away native gas management, account funding requirements, and network-specific setup steps, enabling users and developers to interact across chains without acquiring, managing, or pre-funding native gas tokens, account rents, or other protocol-level constraints. - [Sponsorship Models](https://docs.openxswitch.com/gas-fees/sponsorship-models.md): Without sponsorship, users must source and maintain native tokens in their wallets across chain before they can execute transactions. - [Fee Faqs](https://docs.openxswitch.com/gas-fees/faqs.md) - [Overview](https://docs.openxswitch.com/webhook/overview.md): This guide explains how to configure, test, and secure webhooks for seamless integration with the OpenXSwitch API. - [Webhook Events](https://docs.openxswitch.com/webhook/webhook-events.md) - [Balance Model via Webhooks](https://docs.openxswitch.com/webhook/balance-model.md): Balance model defines how OpenXSwitch keeps wallet balances consistent with the latest state from webhook events and blockchain updates. - [Glossary](https://docs.openxswitch.com/glossary.md) - [Guides](https://docs.openxswitch.com/guides.md): Developer guides, and migration references - [Authentication](https://docs.openxswitch.com/guides/authentication.md): OpenXSwitch uses API key-based authentication to secure access to platform resources and infrastructure operations. - [Pricing](https://docs.openxswitch.com/guides/pricing.md): A comprehensive guide to understanding OpenXSwitch’s pricing, wallet capacity models, billing tiers, and usage-based scaling. - [Idempotent Requests](https://docs.openxswitch.com/guides/idempotent-request.md) - [Pagination](https://docs.openxswitch.com/guides/pagination.md): OpenXSwitch API uses pagination for REST endpoints that return array-based responses. - [Set Up Wallet Infrastructure for Your Workspace](https://docs.openxswitch.com/guides/dev-guides/set-up-wallet-infrastructure-for-your-workspace.md) - [Get Started with Account Management](https://docs.openxswitch.com/guides/dev-guides/get-started-with-account-management.md) - [Create and Manage Users](https://docs.openxswitch.com/guides/dev-guides/create-and-manage-users.md) - [Create and Manage Wallets](https://docs.openxswitch.com/guides/dev-guides/create-and-manage-wallets.md) - [Send and Transfer Tokens](https://docs.openxswitch.com/guides/dev-guides/send-and-transfer-tokens.md) - [Migration From V1 To V2](https://docs.openxswitch.com/guides/migration-from-v1-to-v2.md) - [API Overview](https://docs.openxswitch.com/api-reference/overview.md) - [Get Account](https://docs.openxswitch.com/api-reference/accounts/get-account.md): Retrieve details of an existing account. - [Create Account](https://docs.openxswitch.com/api-reference/accounts/create-account.md): Create a new account. - [Update Account](https://docs.openxswitch.com/api-reference/accounts/update-account.md): Update settings of an existing account. - [List Accounts](https://docs.openxswitch.com/api-reference/accounts/list-accounts.md): Retrieve a paginated list of accounts with optional filters. - [Get Account Stats](https://docs.openxswitch.com/api-reference/accounts/get-account-stats.md): Retrieve stats of a specific account. - [Get Wallet](https://docs.openxswitch.com/api-reference/wallets/get-wallet.md): Retrieve details of a specific wallet including its balances. - [Create Wallet](https://docs.openxswitch.com/api-reference/wallets/create-wallet.md): Create a new wallet (blockchain address) under a account. - [Update Wallet](https://docs.openxswitch.com/api-reference/wallets/update-wallet.md): Update settings of a specific wallet. - [List Wallets](https://docs.openxswitch.com/api-reference/wallets/list-wallets.md): Retrieve a paginated list of wallets with optional filters for account, blockchain, and environment. - [Get Wallet Balances](https://docs.openxswitch.com/api-reference/wallets/get-wallet-balances.md): Retrieve balances of a specific wallet. - [Get Supported Chains](https://docs.openxswitch.com/api-reference/chains-&-tokens/get-supported-chains.md): Get all supported chains - [Get Supported Tokens](https://docs.openxswitch.com/api-reference/chains-&-tokens/get-supported-tokens.md): Get all supported tokens - [Get Supported Tokens With Chains](https://docs.openxswitch.com/api-reference/chains-&-tokens/get-supported-tokens-with-chains.md): Get all supported tokens with their supported chains - [Get User](https://docs.openxswitch.com/api-reference/users/get-user.md): Retrieve details of a specific user using its userId. - [Create User](https://docs.openxswitch.com/api-reference/users/create-user.md): Create a new user. - [Get List of users](https://docs.openxswitch.com/api-reference/users/get-list-of-users.md): Retrieve a paginated list of user, optionally filtered by userId, username, refId, or email. - [Get User Wallets](https://docs.openxswitch.com/api-reference/users/get-user-wallets.md): Retrieve a paginated list of user wallets with optional filters for address, blockchain, and environment. - [Get User Wallet Balances](https://docs.openxswitch.com/api-reference/users/get-user-wallet-balances.md): Retrieve balances for all wallets associated to a specific user. - [Get User Stats](https://docs.openxswitch.com/api-reference/users/get-user-stats.md): Retrieve stats of a specific user. - [List User Transactions](https://docs.openxswitch.com/api-reference/users/list-user-transactions.md): Retrieve a paginated list of a user transactions with optional filters for wallet, blockchain, type, status, and token. - [Create Transfer Transaction](https://docs.openxswitch.com/api-reference/transactions/create-transfer-transaction.md): Create a new Transfer Transaction (fee is included)

Example:

When calling the endpoint with amount = 10 USDC, the receiver receives 10 USDC minus `fee`, and the balance decreases by 10 USDC.

- [Transfer Funds to Settlement Wallet](https://docs.openxswitch.com/api-reference/transactions/transfer-funds-to-settlement-wallet.md): Transfer funds from the specified wallet to the account’s settlement wallet on-chain. The settlement wallet is automatically determined for the account. The specified amount includes the transaction fee.

Example:

When calling the endpoint with amount = 10 USDC, the settlement w… - [Create Batch Transfer Transaction](https://docs.openxswitch.com/api-reference/transactions/create-batch-transfer-transaction.md): Create a new Batch Transfer Transaction

Example:

When calling the endpoint with amount = 10 USDC, the receiver receives 10 USDC, and the balance decreases by 10 USDC + `fee`.

- [Retry a Transaction](https://docs.openxswitch.com/api-reference/transactions/retry-a-transaction.md): Retries a previously failed transaction. The transaction will be executed using the original transaction details.

This endpoint should be used when a transaction fails during queue processing and needs to be processed again.

- [Validate Address](https://docs.openxswitch.com/api-reference/transactions/validate-address.md): Validate an address - [Get Transaction](https://docs.openxswitch.com/api-reference/transactions/get-transaction.md): Retrieve details of a specific transaction - [List Transactions](https://docs.openxswitch.com/api-reference/transactions/list-transactions.md): Retrieve a paginated list of transactions with optional filters for account, wallet, blockchain, type, status, and token. - [Estimate Fee for a Transaction](https://docs.openxswitch.com/api-reference/transactions/estimate-fee-for-a-transaction.md): Estimate the gas fee for a transaction - [Sync Blockchain Transaction](https://docs.openxswitch.com/api-reference/transactions/sync-blockchain-transaction.md): Fetch a blockchain transaction by hash, create or update the corresponding transaction record, and trigger the transaction webhook.

only `Bitcoin` is supported.

- [Get Swap Quote](https://docs.openxswitch.com/api-reference/swaps/get-swap-quote.md): Retrieves an existing swap quote using its Quote ID. Returns the previously generated quote and its current status. - [Generate Swap Quote](https://docs.openxswitch.com/api-reference/swaps/generate-swap-quote.md): Generates a firm, executable swap quote. Returns a valid Quote ID that can be submitted to the execute endpoint to complete the trade on-chain. - [Execute Quote](https://docs.openxswitch.com/api-reference/swaps/execute-quote.md): Executes an active, valid quote on-chain using its Quote ID. Builds and broadcasts the transaction to settle the trade, provided the quote has not expired. - [Get Supported Chains](https://docs.openxswitch.com/api-reference/swaps/get-supported-chains.md): Get all supported blockchains that support swaps on `OpenXSwitch`. - [Get Supported Tokens](https://docs.openxswitch.com/api-reference/swaps/get-supported-tokens.md): Get all supported tokens that support swaps on `OpenXSwitch`. - [Get Swap Transaction](https://docs.openxswitch.com/api-reference/transactions/get-swap-transaction.md): Retrieve details of a specific swap transaction - [List Swap Transactions](https://docs.openxswitch.com/api-reference/transactions/list-swap-transactions.md): Retrieve a paginated list of swap transactions with optional filters for account, wallet, users, blockchain, status, and tokens. - [Get watchlist item](https://docs.openxswitch.com/api-reference/compliance/get-watchlist-item.md): Get watchlist item. - [Add a blockchain address to the watchlist](https://docs.openxswitch.com/api-reference/compliance/add-a-blockchain-address-to-the-watchlist.md): Add a blockchain address to the watchlist for compliance risks. - [Remove an address from the watchlist](https://docs.openxswitch.com/api-reference/compliance/remove-an-address-from-the-watchlist.md): Remove an address from the watchlist for compliance risks. - [Get watchlist list](https://docs.openxswitch.com/api-reference/compliance/get-watchlist-list.md): Get watchlist list. - [Resend webhook](https://docs.openxswitch.com/api-reference/webhook-endpoints/resend-webhook.md): Resend webhook - from webhook history. - [Get Fiat Prices](https://docs.openxswitch.com/api-reference/markets/get-fiat-prices.md): Retrieve fiat prices for a specific country and coin with pagination. - [Check addresses validity](https://docs.openxswitch.com/api-reference/mix/check-addresses-validity.md): Check the validity of a blockchain address. - [Wallet-as-a-Service Overview](https://docs.openxswitch.com/api-reference-v1/overview.md): Wallet-as-a-Service (WaaS) is an infrastructure layer that allows you to create, manage, and operate blockchain wallets programmatically through APIs without handling private key management or blockchain infrastructure directly. - [Get Prime Wallet Details](https://docs.openxswitch.com/api-reference/prime-wallet-endpoints/get-prime-wallet-details.md): Retrieve details of prime wallet. - [Get Prime Wallet Assets](https://docs.openxswitch.com/api-reference/prime-wallet-endpoints/get-prime-wallet-assets.md): Retrieve the assets(balance) of Prime Wallet with optional filters for coin. - [Generate Wallet Address](https://docs.openxswitch.com/api-reference/prime-wallet-endpoints/generate-wallet-address.md):

Generate a new wallet address or retrieve an existing one for prime wallet.

Addresses can only be generated for recharge coins. - [Get List of Wallet Addresses](https://docs.openxswitch.com/api-reference/prime-wallet-endpoints/get-list-of-wallet-addresses.md): Retrieve a paginated list of wallet addresses. - [Create Sub-Wallet](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/create-sub-wallet.md): Create a new sub-wallet with optional user and label information. - [Get Sub-Wallet Details](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/get-sub-wallet-details.md): Retrieve details of a specific sub-wallet using its subWalletId. - [Freeze Sub-Wallet](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/freeze-sub-wallet.md): Freeze a sub-wallet to prevent transactions. - [Unfreeze Sub-Wallet](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/unfreeze-sub-wallet.md): Unfreeze a sub-wallet to resume transactions. - [Get List of Sub Wallets](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/get-list-of-sub-wallets.md): Retrieve a paginated list of wallets, optionally filtered by subWalletId, chain, or coin. - [Get Sub-Wallet Assets](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/get-sub-wallet-assets.md): Retrieve the assets(balance) of a sub-wallet with optional filters for chain and coin. - [Generate Address for Sub-Wallet](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/generate-address-for-sub-wallet.md):

Generate a new wallet address or retrieve an existing one for the specified sub-wallet.

Addresses can only be generated for recharge coins. - [Get List of sub-Wallet Addresses](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/get-list-of-sub-wallet-addresses.md): Retrieve a paginated list of sub-wallet addresses. - [Get Sub-Wallet Withdrawal Details](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/get-sub-wallet-withdrawal-details.md): Retrieve withdrawal details of a specific sub-wallet using its subWalletId, withdrawId. - [Sub-Wallet Withdrawal](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sub-wallet-withdrawal.md): Withdraw funds from a sub-wallet to an external address. To estimate the withdrawal fee, use the [Fee Estimate](https://docs.openxswitch.com/api-reference/fee-endpoints/estimate-withdrawal-fee) endpoint. - [Get List of Sub-Wallet Withdrawals](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/get-list-of-sub-wallet-withdrawals.md): Retrieve a paginated list of withdrawals made from a sub-wallet. - [Get Sub-Wallet Transfer Details](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/get-sub-wallet-transfer-details.md): Retrieve transfer details of a specific sub-wallet using its subWalletId, transferId. - [Transfer between Sub-Wallets](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/transfer-between-sub-wallets.md): Transfer funds from one sub-wallet to another sub-wallet within the same system. `This operation is free, and no fees are collected for these internal transfers.` - [Transfer from Sub-Wallets to Prime Wallet](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/transfer-from-sub-wallets-to-prime-wallet.md): Transfer funds from one sub-wallet to the workspace prime wallet workspace. `This operation is free, and no fees are collected for these internal transfers.` - [Get List of Sub-Wallet Transfers](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/get-list-of-sub-wallet-transfers.md): Retrieve a paginated list of sub-wallet transfers. - [Get Sub-Wallet Deposit](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/get-sub-wallet-deposit.md): Retrieve details of a specific sub-wallet deposit using its subWalletId, depositId. - [Get List of Sub-Wallet Deposits](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/get-list-of-sub-wallet-deposits.md): Retrieve a paginated list of sub-wallet deposits. - [Get Prime Wallet Deposit](https://docs.openxswitch.com/api-reference/deposit-endpoints/get-prime-wallet-deposit.md): Retrieve details of prime wallet deposit using its depositId. - [Get List of Prime Wallet Deposits](https://docs.openxswitch.com/api-reference/deposit-endpoints/get-list-of-prime-wallet-deposits.md): Retrieve a paginated list of prime wallet deposits. - [Prime Wallet Withdrawal](https://docs.openxswitch.com/api-reference/withdraw-endpoints/prime-wallet-withdrawal.md): Withdraw funds from prime wallet to an external address. To estimate the withdrawal fee, use the [Fee Estimate](https://docs.openxswitch.com/api-reference/fee-endpoints/estimate-withdrawal-fee) endpoint.

The **network fee** is automatically deducted from the specified amount, and the remaining… - [Get Prime Wallet Withdrawal Details](https://docs.openxswitch.com/api-reference/withdraw-endpoints/get-prime-wallet-withdrawal-details.md): Retrieve withdrawal details of prime wallet with optional withdrawId. - [Get List of Prime Wallet Withdrawals](https://docs.openxswitch.com/api-reference/withdraw-endpoints/get-list-of-prime-wallet-withdrawals.md): Retrieve a paginated list of withdrawals made from prime wallet. - [Get Prime Wallet Transfer Details](https://docs.openxswitch.com/api-reference/transfer-endpoints/get-prime-wallet-transfer-details.md): Retrieve transfer details of prime wallet using its transferId. - [Transfer from Prime wallet to sub-wallet](https://docs.openxswitch.com/api-reference/transfer-endpoints/transfer-from-prime-wallet-to-sub-wallet.md): Initiates a transfer of assets from the Prime (master) wallet to a specified sub-wallet. This operation is typically used to allocate funds to sub-wallets for operational or trading purposes. - [Get List of Prime Wallet Transfers](https://docs.openxswitch.com/api-reference/transfer-endpoints/get-list-of-prime-wallet-transfers.md): Retrieve a paginated list of prime wallet transfers. - [Estimate Withdrawal Fee](https://docs.openxswitch.com/api-reference/fee-endpoints/estimate-withdrawal-fee.md): Estimate the withdrawal fee for a specific transaction. - [Activate trading for a wallet/Sub-wallet](https://docs.openxswitch.com/api-reference/mix-endpoints/activate-trading-for-a-walletsub-wallet.md): Enables trading functionality on a specific wallet or sub-wallet. - [Refresh wallet or sub-wallet assets](https://docs.openxswitch.com/api-reference/mix-endpoints/refresh-wallet-or-sub-wallet-assets.md): Reconcile wallet or sub-wallet balances with system records to ensure accurate asset data. - [Check addresses validity](https://docs.openxswitch.com/api-reference/mix-endpoints/check-addresses-validity.md): Check the validity of a blockchain address. - [Get List of Rechargeable Currencies](https://docs.openxswitch.com/api-reference/mix-endpoints/get-list-of-rechargeable-currencies.md): Retrieve a list of currencies that support both `deposit` and `withdrawal` operations. You can only deposit funds into and withdraw funds from the `currencies` listed in this response. Other currencies are supported exclusively for `trading` (spot and futures) but do not support `deposit or withdraw… - [Get Fiat Prices](https://docs.openxswitch.com/api-reference/market-endpoints/get-fiat-prices.md): Retrieve fiat prices for a specific country and coin with pagination. - [Get Tickers](https://docs.openxswitch.com/api-reference/market-endpoints/get-tickers.md): Retrieve market tickers with optional filters for pair symbols. - [Get Ticker info](https://docs.openxswitch.com/api-reference/market-endpoints/get-ticker-info.md): Fetch ticker information - [Get instant swap quote price](https://docs.openxswitch.com/api-reference/instant-swap-endpoints/get-instant-swap-quote-price.md): Returns a real-time quote for converting a given amount of a source coin into a target coin. Includes estimated fee, swap price, and output amount. - [Get supported instant swap currencies](https://docs.openxswitch.com/api-reference/instant-swap-endpoints/get-supported-instant-swap-currencies.md): Returns a list of all available coins and their minimum, maximum, and current available liquidity for instant swaps. - [Create a new instant swap order](https://docs.openxswitch.com/api-reference/instant-swap-endpoints/create-a-new-instant-swap-order.md): Executes an instant swap based on a previously fetched quote or directly using coin and amount inputs. Returns swap confirmation with details. - [Get a specific instant swap order](https://docs.openxswitch.com/api-reference/instant-swap-endpoints/get-a-specific-instant-swap-order.md): Returns the full details of a particular swap transaction using the swapId and walletId. - [Get instant swap order history](https://docs.openxswitch.com/api-reference/instant-swap-endpoints/get-instant-swap-order-history.md): Fetches the list of instant swaps performed by a wallet. You can optionally filter by fromCoin, toCoin, or swapId. - [Get watchlist item](https://docs.openxswitch.com/api-reference/compliance/get-watchlist-item.md): Get watchlist item. - [Add a blockchain address to the watchlist](https://docs.openxswitch.com/api-reference/compliance/add-a-blockchain-address-to-the-watchlist.md): Add a blockchain address to the watchlist for compliance risks. - [Remove an address from the watchlist](https://docs.openxswitch.com/api-reference/compliance/remove-an-address-from-the-watchlist.md): Remove an address from the watchlist for compliance risks. - [Get watchlist list](https://docs.openxswitch.com/api-reference/compliance/get-watchlist-list.md): Get watchlist list. - [Resend webhook](https://docs.openxswitch.com/api-reference/webhook-endpoints/resend-webhook.md): Resend webhook - from webhook history. - [Sandbox Get Prime Wallet Details](https://docs.openxswitch.com/api-reference/wallet-endpoints/sandbox-get-prime-wallet-details.md): Retrieve details of prime wallet. - [Sandbox Generate Wallet Address](https://docs.openxswitch.com/api-reference/wallet-endpoints/sandbox-generate-wallet-address.md):

Generate a new wallet address or retrieve an existing one for the specified sub-wallet.

Addresses can only be generated for recharge coins. - [Sandbox Get Prime Wallet Assets](https://docs.openxswitch.com/api-reference/wallet-endpoints/sandbox-get-prime-wallet-assets.md): Retrieve the Sandbox assets(balance) of Prime Wallet with optional filters for coin. - [Sandbox Get List of Wallet Addresses](https://docs.openxswitch.com/api-reference/wallet-endpoints/sandbox-get-list-of-wallet-addresses.md): Retrieve a paginated list of Sandbox wallet addresses. - [Sandbox Create Sub-Wallet](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sandbox-create-sub-wallet.md): Create a new sub-wallet with optional user and label information. - [Sandbox Get List of Sub Wallets](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sandbox-get-list-of-sub-wallets.md): Retrieve a paginated list of Sub-wallets, optionally filtered by subWalletId, chain, or coin. - [Sandbox Generate Sub-wallet Address](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sandbox-generate-sub-wallet-address.md):

Generate a new wallet address or retrieve an existing one for the specified sub-wallet.

Addresses can only be generated for recharge coins. - [Sandbox Get List of sub-Wallet Addresses](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sandbox-get-list-of-sub-wallet-addresses.md): Retrieve a paginated list of Sandbox sub-wallet addresses. - [Sandbox Get Sub-Wallet Assets](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sandbox-get-sub-wallet-assets.md): Retrieve the Sandbox assets(balance) of a sub-wallet with optional filters for chain and coin. - [Sandbox Internal Transfer](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sandbox-internal-transfer.md): Transfer funds from one `sub-wallet to another sub-wallet` or from one `sub-wallet to a prime wallet` within the same system. `This operation is free, and no fees are collected for these internal transfers.` - [Sandbox Transfer from Sub-Wallets to Prime Wallet](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sandbox-transfer-from-sub-wallets-to-prime-wallet.md): Transfer funds from one sub-wallet to the workspace prime wallet workspace. `This operation is free, and no fees are collected for these internal transfers.` - [Sandbox Get Sub-wallet Withdrawal Details](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sandbox-get-sub-wallet-withdrawal-details.md): Retrieve withdrawal details of Sub-wallet using its subWalletId, withdrawId. - [Sandbox Sub-wallet Withdrawal](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sandbox-sub-wallet-withdrawal.md): Withdraw funds from a wallet/sub-wallet to an external address. To estimate the withdrawal fee, use the [Fee Estimate](https://docs.openxswitch.com/api-reference/fee-endpoints/estimate-withdrawal-fee) endpoint.

The network fee is automatically deducted from the specified amount, and the… - [Sandbox Get Sub-Wallet Deposit](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/sandbox-get-sub-wallet-deposit.md): Retrieve details of a specific sub-wallet deposit using its subWalletId, depositId. - [Simulate Sub-wallet Deposit event](https://docs.openxswitch.com/api-reference/sub-wallet-endpoints/simulate-sub-wallet-deposit-event.md): Simulates a deposit event in the OpenXSwitch Sandbox environment. - [SandBox Prime Wallet Withdrawal](https://docs.openxswitch.com/api-reference/withdraw-endpoints/sandbox-prime-wallet-withdrawal.md): Withdraw funds from prime wallet to an external address. To estimate the withdrawal fee, use the [Fee Estimate](https://docs.openxswitch.com/api-reference/fee-endpoints/estimate-withdrawal-fee) endpoint.

The **network fee** is automatically deducted from the specified amount, and the remaining… - [Sandbox Get instant swap quote price](https://docs.openxswitch.com/api-reference/instant-swap-endpoints/sandbox-get-instant-swap-quote-price.md): Returns a real-time quote for converting a given amount of a source coin into a target coin. Includes estimated fee, swap price, and output amount. - [Sandbox Create a new instant swap order](https://docs.openxswitch.com/api-reference/instant-swap-endpoints/sandbox-create-a-new-instant-swap-order.md): Executes an instant swap based on a previously fetched quote or directly using coin and amount inputs. Returns swap confirmation with details. - [Sandbox Preview trade returns and fees](https://docs.openxswitch.com/api-reference/trade-endpoints/sandbox-preview-trade-returns-and-fees.md): Provides a non-committal estimate of potential returns and trading fees based on the input parameters. This endpoint does not execute any trade but helps users evaluate the outcome of a potential transaction. - [Sandbox Create buy or sell order](https://docs.openxswitch.com/api-reference/trade-endpoints/sandbox-create-buy-or-sell-order.md): Create a new trading order - [Tools](https://docs.openxswitch.com/tools.md): Tools and utilities for working with OpenXSwitch - [Token Checker](https://docs.openxswitch.com/tools/token-checker.md): Check if OpenXSwitch supports your token across all chains. - [Smart Accounts](https://docs.openxswitch.com/changlog/smart-accounts.md) - [Wallet as a Service](https://docs.openxswitch.com/changlog/wallet-as-a-service.md) - [Glossary](https://docs.openxswitch.com/developer-services/glossary.md) - [Overview](https://docs.openxswitch.com/guides/overview.md): Developer guides, and migration references - [Introduction](https://docs.openxswitch.com/index.md): Build and scale crypto and stablecoin products with APIs for wallet management, gasless transactions, payments, treasury operations, and programmable asset movement across multiple blockchain networks. - [Chain Checker](https://docs.openxswitch.com/tools/chain-checker.md): Check if OpenXSwitch supports your chain. - [Get Started with Account Management](https://docs.openxswitch.com/untitled-page.md) - [Set Up Wallet Infrastructure for Your Workspace](https://docs.openxswitch.com/untitled-page-2.md) - [Wallet Infrastructure: Architecture](https://docs.openxswitch.com/wallet/archi.md): This section introduces the core concepts and wallet models used across the OpenXSwitch Wallet Infrastructure. - [Webhook Events](https://docs.openxswitch.com/webhook-events.md) ## OpenAPI Specs - [compliance-specs](https://docs.openxswitch.com/openapi/compliance-specs.json) - [developer-api-webhook](https://docs.openxswitch.com/openapi/developer-api-webhook.json) - [misc-specs](https://docs.openxswitch.com/openapi/misc-specs.json) - [developer-api](https://docs.openxswitch.com/openapi/waas/developer-api.json) - [developer-instant-swap](https://docs.openxswitch.com/openapi/waas/developer-instant-swap.json) - [developer-markets](https://docs.openxswitch.com/openapi/waas/developer-markets.json) - [sandbox-api](https://docs.openxswitch.com/openapi/waas/sandbox-api.json) - [index](https://docs.openxswitch.com/openapi/wallet-infra/index.json) - [new-transactions](https://docs.openxswitch.com/openapi/wallet-infra/new-transactions.json) - [swaps](https://docs.openxswitch.com/openapi/wallet-infra/swaps.json) - [users](https://docs.openxswitch.com/openapi/wallet-infra/users.json) - [compliance-specs](/openapi/compliance-specs.json) - [developer-api-webhook](/openapi/developer-api-webhook.json) - [misc-specs](/openapi/misc-specs.json) - [developer-api](/openapi/waas/developer-api.json) - [developer-instant-swap](/openapi/waas/developer-instant-swap.json) - [developer-markets](/openapi/waas/developer-markets.json) - [developer-swap-api](/openapi/waas/developer-swap-api.json) - [sandbox-api](/openapi/waas/sandbox-api.json) - [index](/openapi/wallet-infra/index.json) - [new-transactions](/openapi/wallet-infra/new-transactions.json) - [swaps](/openapi/wallet-infra/swaps.json) - [users](/openapi/wallet-infra/users.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.