· four exchange APIs · rebuilt daily

Depositing margin via unsupported RPC networks or without destination tags locks capital off-ledger, requiring manual key recovery or resulting in permanent loss.
Depositing margin via an unindexed network or omitting a destination memo stalls 100 percent of transferred funds off the order book. Centralized perpetual exchanges process incoming deposits through two primary mechanisms: individual keypairs assigned to EVM standard accounts, and shared omnibus wallets that rely on user-specific destination tags.
EVM networks such as Ethereum (ERC-20) and BNB Chain (BEP-20) share an identical public key format starting with 0x. If a trader routes ERC-20 tokens to a BEP-20 deposit address, the assets land on the destination chain under the private key controlled by the exchange. However, because the exchange indexer only scans the targeted EVM network for that specific asset contract, the balance fails to credit to the user account database.
Tron (TRC-20) operates on Base58 encoding with addresses starting with T. Sending TRC-20 assets to an EVM target format results in an invalid RPC transaction payload or consigns the tokens to an unmapped smart contract address.
Cosmos-family chains and the XRP Ledger utilize a single omnibus wallet address across all exchange accounts. The destination memo or tag field contains the user identification code. Omitting this field routes the transaction into the central vault without triggering the database update required to credit individual account margin.
Exchange technical support can resolve memo omissions and select EVM cross-chain transfers, but cannot reverse non-EVM address mismatches.
| Error Type | Blockchain / Standards | Technical Mechanism | Recovery Status |
|---|---|---|---|
| Missing Memo / Tag | XRP, Cosmos (ATOM) | Tokens land in main wallet; database credit missing | Recoverable via manual database update |
| Mismatched EVM Route | ERC-20 vs BEP-20 | Keypair matches; exchange indexer unmapped | Recoverable via manual private key extraction |
| Mismatched Non-EVM Route | TRC-20 to EVM address | Incompatible key formats; invalid ledger entry | Permanent loss; unrecoverable |
| Unsupported Contract | ERC-20 (Unlisted Token) | Smart contract absent from exchange wallet logic | Unrecoverable until contract support added |
Mismatched EVM deposits require security engineers to extract private keys from cold storage nodes and broadcast manual transfer transactions on the non-indexed chain. Exchange fee schedules charge fixed retrieval administrative fees, and resolution timelines span several weeks. If the destination network is entirely unsupported by exchange infrastructure, the capital is written off as an unrecoverable loss.
An uncredited deposit leaves available margin at zero, preventing position entry or margin adjustments while funding accrues.
| Venue | Spot Maker Fee | Spot Taker Fee | Futures Maker Fee | Futures Taker Fee |
|---|---|---|---|---|
| Bitget | 0.0010 | 0.0010 | 0.0002 | 0.00030 |
| Bybit | 0.0010 | 0.0010 | 0.0002 | 0.00055 |
| MEXC | 0.0000 | 0.0005 | 0.0000 | 0.00020 |
| OKX | 0.0008 | 0.0010 | 0.0002 | 0.00050 |
| Asset | 24h Volume (USD) | OKX 8h Rate | MEXC 8h Rate | Bitget 8h Rate | 8h Rate Spread |
|---|---|---|---|---|---|
| ETH | 8,915,572,737 | +0.0018% | +0.0033% | +0.0100% | 0.0082% |
| BTC | 5,778,147,593 | +0.0075% | +0.0100% | +0.0100% | 0.0025% |
| SOL | 1,606,926,519 | -0.0096% | -0.0036% | +0.0055% | 0.0151% |
| ZEC | 779,719,137 | +0.0028% | +0.0010% | +0.0100% | 0.0090% |
| XRP | 518,864,970 | -0.0016% | +0.0018% | +0.0040% | 0.0056% |
| XAU | 496,013,156 | +0.0206% | +0.0066% | +0.0104% | 0.0140% |
If a trader attempts to transfer 10,000 USDT to OKX to take advantage of the SOL funding rate of -0.0096 percent (compared to Bitget at +0.0055 percent), but omits the destination memo on an XRP transfer or uses an unindexed EVM route, the 10,000 USDT margin remains stuck off-book.
On OKX, opening a position with 10,000 USDT incurs a futures taker fee of 0.0005, which equals 5 USDT on a 10,000 USDT order. On MEXC, the same taker order costs 0.0002, or 2 USDT. However, if the entire 10,000 USDT transfer fails to land, the order cannot execute at all, resulting in a zero-balance stall.
Sending a 1 USDT test transfer first confirms that the destination indexer correctly maps the transaction to the database. If a destination tag is omitted during the 1 USDT test, only 1 USDT is held in recovery proceedings, preserving 9,999 USDT in the source account. The test transaction incurs standard network gas plus exchange execution costs, protecting the primary balance from being locked during market volatility.
Verify that address prefixes correspond to the selected blockchain standard before broadcasting transactions. Include destination tags for XRP and Cosmos transfers without exception. Broadcast a 1 USDT test deposit to validate wallet indexing before moving active trading capital.
Get 20% fee rebate on Bitget →20% of your trading fees back, on every product. The rebate comes out of the commission I would otherwise receive, so it costs you nothing. Affiliate link — see the footer.