MEXC allows users to independently verify whether their personal account were included in the most recent Proof of Reserves (PoR) audit. Users can check the validity of their account through two available methods:1. Using the On-Platform Verification ToolMEXC provides a built-in tool for users to verify their assets directly:Log in to the official MEXC website. From the top-right corner of the homepage, go to Wallets, then click Overview. On the Overview page, scroll down to locate the Proof of Reserves (PoR) section. Click on Proof of Reserves (PoR) to enter the My Proof of Reserves page. Then click Details to open the corresponding pop-up window. Select Verify Now and follow the on-screen instructions to complete your personal proof of reserves verification.2. Using the Self-Verification ToolMEXC has made its Merkle tree generation and verification source code publicly available on GitHub, allowing users with programming knowledge to independently verify their account status. Merkle tree verification involves large-scale user data computation and is typically implemented using big data tools and Java.Note: The open-source Java code is fully accessible to users, with no hidden logic or withheld information. MEXC provides this open-source code specifically for advanced users and developers.
In the cryptocurrency space, Proof of Reserves (PoR) is a transparency mechanism used to demonstrate that a crypto exchange or custodial platform holds sufficient reserve assets to fully back its users' deposits. The primary goal of PoR is to address trust issues by ensuring that customer assets stored on the platform are secure, and that the platform is not misusing funds or engaging in opaque financial practices.1. Advantages of Proof of ReservesEnhanced Trust: Users no longer need to rely solely on the platform's claims. Instead, they can independently verify the platform's asset holdings using cryptographic methods.Prevents Misuse of Funds: PoR ensures that the platform cannot misuse customer assets for improper activities such as high-risk investments.Improved Transparency: By making on-chain reserves publicly visible, PoR increases operational transparency and bolsters public confidence.Privacy Protection: The use of Merkle Trees allows individual users to verify their own balances are included in the reserves, without exposing other users' data.2. How Proof of Reserves Works2.1 Merkle Tree VerificationA Merkle Tree is a cryptographic data structure that enables efficient verification of large datasets while preserving individual user privacy. Each user can verify that their own balance is included in the reserve data without revealing information about other users.Note: A Merkle Tree is a binary tree made up of nodes, where each leaf node represents a piece of user data (such as account balance), and each non-leaf (internal) node is the hash of its two child nodes. These hash values are generated using a cryptographic hash function, which guarantees that even the smallest change in the underlying data will produce a completely different hash. This property makes Merkle Trees ideal for detecting tampering or inconsistencies in large datasets.2.2 Disclosure of Custodial AssetsThe platform must publicly disclose its on-chain custodial wallet addresses to demonstrate the total amount of assets it holds. Users can independently verify whether these addresses contain sufficient funds by using a blockchain explorer.As early as February 2023, MEXC officially launched its Proof of Reserves system and publicly released its custodial wallet addresses. This allows users to verify the platform's on-chain assets at any time.2.3 Verifying Reserves Exceed LiabilitiesThe platform must demonstrate that the amount of publicly disclosed assets (reserves) exceeds the total user deposits (liabilities). This verification is typically conducted by third-party auditing firms or through open-source tools to confirm the relationship between assets and liabilities.MEXC maintains a 1:1 reserve ratio for all user assets on the platform, ensuring that your funds are fully backed and well-protected. Additionally, the platform includes USDT, USDC, BTC, and ETH wallets in its audits, with on-chain data made available for public verification.3. Limitations and Areas for Improvement of Proof of ReservesOn-chain assets only: Proof of Reserves typically verifies only blockchain-based crypto assets. It cannot account for off-chain liabilities such as fiat deposits, loans, or other financial commitments.Inability to verify liabilities accurately: If a platform falsifies its user liability data, PoR alone cannot independently confirm the authenticity of those liabilities.Reliance on external auditors: The process often depends on trusted third parties to validate its integrity, which reintroduces the very trust assumptions PoR aims to reduce.Lack of real-time updates: PoR is usually presented as a static snapshot, meaning it may not reflect the platform’s asset and liability status in real time.Proof of Reserves is an important tool for enhancing transparency and user trust in the cryptocurrency industry. While it is not a perfect solution, the combination of on-chain data, audit tools, and user-side verification helps reduce the risk of fund misappropriation or fraud by platforms. As a result, it plays a key role in pushing the industry toward greater transparency and security.Safeguarding user assets is MEXC's core mission. MEXC protects your funds through real-time risk monitoring and stands ready to offer full, immediate compensation in the event of any platform-related losses. The platform ensures asset security through three key measures:1) Reserve Ratio Over 100%: Transparent and secure reserves eliminate concerns about liquidity crunches.2) Secure Asset Storage: Assets are stored using a hybrid system of cold and hot wallets to ensure maximum security.3) Insurance Fund for Futures: Covers losses that exceed margin levels, giving you greater peace of mind while trading.
Withdrawal fees refer to the fixed cost required for each digital asset withdrawal, used to cover the blockchain network fees when transferring cryptocurrency outside of your MEXC account.Note: Withdrawal fees are determined by the respective blockchain network. In cases of network congestion or other factors, the fees may be adjusted by the network. You can view the real-time fee rate on the withdrawal page, the amount shown there is the most accurate. If you have any questions about withdrawal fees, feel free to contact our online Customer Service.Reminder: Withdrawals to another MEXC user address are free of charge and will be credited quickly.For a full overview of trading, deposit, and withdrawal fees, please visit the MEXC Fee page.For additional details regarding withdrawals, please refer to the following resources:How to Make a Withdrawal on MEXCHow to Set Withdrawal SettingsWithdrawal Not ReceivedCommon Withdrawal Issues and How to Resolve Them
1. What if I withdraw to the wrong address?If your withdrawal is still in one of the following statuses, Pending Verification, Under Review, or Pending Processing, you can cancel it on the Funding History page (under the Withdrawal tab) and reinitiate the withdrawal using the correct address.Web: On the MEXC homepage, go to Wallets →Funding History→ click on the Withdrawal tab, and cancel the request there.App: On the MEXC App homepage, tap your profile icon →select Transactions → Deposits/Withdrawals →tapthe Withdrawal tab, and cancel the request there.However, if you've already confirmed the withdrawal via email or SMS, the request will automatically be submitted to the blockchain and cannot be canceled. Due to the anonymous nature of blockchain addresses, MEXC cannot retrieve funds sent to the wrong address. If this happens, you'll need to try contacting the owner of the receiving address through other means to negotiate the return of your assets.2. Withdrawal Successful But Not ReceivedOnce your withdrawal is completed, if your account is linked to an email address, you will receive a confirmation email. You can also view the confirmation via your notifications:Web: Click the dialog icon at the top right of the homepage (top left for MENA users) to view your notifications.App: Tap the dialog icon at the top right of the homepage (top left for MENA users) to view your notifications.If your withdrawal from MEXC to another platform has not arrived, but the transaction shows as confirmed on the blockchain, you can copy the withdrawal TxID and contact the receiving platform's customer service team for assistance.For instructions on how to locate your TxID, please refer to: How to Find TxIDs on MEXC.Alternatively, you may also contact MEXC Customer Service for help retrieving the relevant TxID and associated transaction information.3. Withdrawal Returned by Receiving PlatformIf a withdrawal to another platform is returned to your MEXC wallet, manual processing is required to credit the assets back to your account. Please follow the steps below:Web: Go to the MEXC homepage → scroll down and click Help Center → Uncredited Deposit Return Application → select Withdrawal from MEXC to another platform was returned, then follow the instructions to complete the form.App: Open the MEXC App (homepage) → go to More → swipe to the bottom and tap Help Center → Uncredited Deposit Return Application → select Withdrawal from MEXC to another platform was returned, then follow the instructions to complete the form.Manual credit processing will be completed within 1-3 business days. Please wait patiently after submitting your application.Note: The amount returned may be different from the original withdrawal amount due to fees deducted by the receiving platform.4. What to do if I forgot to enter the Memo or entered the wrong Memo
1. Explanation of Unreceived Withdrawals:For blockchain asset withdrawals, the process generally involves three stages: initiation by the sender, confirmation on the blockchain network, and receipt by the destination address. Step 1: The sender initiates a withdrawal request to transfer assets from the originating account.On MEXC, depending on the specific token and network conditions, a unique transaction ID (TxID) is typically generated within 1 to 60 minutes after the withdrawal request is submitted. This indicates that MEXC has processed the transfer and broadcast the transaction to the blockchain network for confirmation.Step 2: Confirmation on the blockchain network.During this phase, miner or validator nodes on the blockchain network verify the transaction and include it in the blockchain's transaction history. The time required for confirmation may vary depending on network congestion, transaction fees, and the specific characteristics of the blockchain being used. You can click the chain icon at the end of the TxID to view the transaction's confirmation status on the corresponding blockchain explorer.Step 3: The receiving party acknowledges and confirms the transfer.Once the transaction is confirmed by the blockchain network, the assets are credited to the destination account. You can verify the number of confirmations and transaction details using a blockchain explorer or other relevant tools.2. Withdrawal Statuses and Corresponding Solutions:Withdrawal StatusStatus ExplanationSolutionPending VerificationWithdrawal request submittedThis withdrawal requires a secondary confirmation. A confirmation link has been sent to your registered email or phone number. Please access the link and verify the last four digits of the withdrawal address. If the address includes a Memo or Tag, enter the last four digits of the public address.Under ReviewWithdrawal request is under manual reviewYour withdrawal is currently being reviewed. The estimated processing time is 5-60 minutes.Pending ProcessingWithdrawal request is waiting for system processingIf your withdrawal remains in "Pending Processing" status for an extended time, please double-check whether the specific withdrawal channel is currently functioning.Withdrawal channel closed: The withdrawal channel is currently closed. Please wait for it to reopen before trying again.Withdrawal channel open: The withdrawal was not successfully submitted. Please contact Customer Service for assistance.ProcessingWithdrawal is being processed by the systemThe withdrawal is currently being processed. Please wait patiently. If you need to cancel the withdrawal at this stage, please contact Customer Service to submit a cancellation request. For additional reference, please see: How to Cancel a Withdrawal.Pending Blockchain ConfirmationAwaiting confirmation from the blockchain networkThe withdrawal has been sent. Please wait for the transaction to be confirmed on the blockchain.Pending Block ConfirmationTransaction is waiting to be included in a blockThe withdrawal has been sent. Please wait for the transaction to be included in a block.CancelledWithdrawal request has been cancelledThe withdrawal was canceled. You may submit a new request. If the cancellation was not initiated by you or your assets are frozen, contact Customer Service immediately.Withdrawal SuccessfulWithdrawal completed successfullyYour assets have been sent from MEXC to the specified address. If the recipient has not received them, contact the receiving platform to verify the deposit.Reminders:1) If the status is Processing, the delay may be due to the nature of the blockchain network or potential network congestion. Please be patient while the withdrawal is being confirmed.2) If the status shows Withdrawal Successful but the funds have not arrived, we recommend that you copy the withdrawal TxID and contact the receiving platform for further assistance.3) If the withdrawal request does not generate a TxID within 1 hour, please go to Wallets → Funding History → Withdrawal, locate the relevant request, and contact MEXC Customer Service immediately. Be sure to include a screenshot of the withdrawal record so we can assist you promptly.
If you've initiated a withdrawal on the MEXC platform and wish to cancel it, follow the steps below:1) If your withdrawal request is still in its early stages, such as Pending Verification, Under Review, or Pending Processing, a Cancel Withdrawal button will appear on the withdrawal page. You can simply click it to cancel the action yourself.2) If your withdrawal status is Processing, it can no longer be canceled manually. In this case, you will need to contact Customer Service for assistance. Please note that successful cancellation is not guaranteed.3) If your withdrawal status shows as Pending Blockchain Confirmation, Pending Block Confirmation, or Withdrawal Successful, it cannot be canceled. Due to the anonymity of blockchain addresses, we are unable to trace the recipient. In such cases, you may need to try contacting the owner of the destination address through other means to resolve the issue.For a detailed explanation of the different withdrawal statuses and corresponding solutions, please refer to theWithdrawal Not Received article for more information.Recommended Reading:How to Make a Withdrawal on MEXC?How to Set Withdrawal SettingsHow to Export Deposit and Withdrawal History
1. Check Whether the Deposit Channel is OpenIf the deposit channel is currently closed or under maintenance, your deposit may not be credited temporarily. Please wait patiently. Once the channel is reopened, your deposit status can be confirmed.For more details on deposit/withdrawal suspensions, refer to: What to Do When Deposits/Withdrawals Are Paused Due to Wallet Maintenance.2. Check the Blockchain Network StatusIf the blockchain network status shows Deposit unsuccessful, you will need to contact the sending platform to confirm the issue. If the blockchain network status shows Deposit successful, please check whether the required number of confirmations for pre-crediting or full crediting has been met.How to check: Go to Wallets → Funding History → Deposit, locate the specific deposit record, and click the TxID hyperlink to view the transaction details on the blockchain explorer.View the blockchain network status in the blockchain explorer.3. Check the Number of Blockchain ConfirmationsFor a deposit to be successfully credited to your MEXC account, each crypto requires a specific number of blockchain confirmations. If your deposit has not arrived due to insufficient confirmations, please follow these steps:If the required number of confirmations has not yet been reached, please wait patiently for on-chain confirmation to complete.If the required confirmations have been met, but the funds are still not credited, check whether the transaction appears in your deposit history.Note: The minimum number of confirmations varies by crypto. If your transaction hasn't reached the required confirmation count, please continue to wait.If you would like to learn more about blockchain confirmation requirements, please refer to How to Check the Number of Block Confirmations on MEXC.4. Check for Deposit Records in Your AccountVerify whether the deposit record appears in your account. For more information about deposit statuses, you can refer to Common Deposit Statuses and How to Resolve Them.If there is no related deposit record in your account, you may proceed to submit an Uncredited Deposit Return Application.5. Other Common Solutions for Uncredited Deposits5.1 Depositing an Unsupported Crypto on MEXCIf the contract address of the crypto you deposited does not match the contract address of a crypto supported by MEXC, your deposit will not be credited successfully.5.2 Wrong Deposit NetworkDepositing via the wrong network: This occurs when you select the incorrect network for the token transfer. For example, if you're depositing MX, and you copy an MX (ETH network) deposit address from the MEXC deposit page but mistakenly use the BEP-20 network on the withdrawal platform to send funds to that ETH address, the deposit will not be credited successfully.In this case, please submit an Uncredited Deposit Return Application as soon as possible. MEXC will do its best to assist you in resolving the issue. To check which networks are supported for a token, go to the withdrawal page on the sending platform and click Network to view the options.5.3 Depositing via an Unsupported NetworkIf you select a network not supported by MEXC when depositing a token, the deposit will not be credited. For example, when depositing MX, MEXC only supports deposits via the ETH, BSC, and MORPH networks. If you use a network outside of this supported list on the withdrawal platform, your deposit will not be successfully credited.5.4 Missing or Incorrect Memo/Tag Code Causing Deposit FailureSome tokens require a Memo, Tag, or unique identifier for successful deposits, such as XRP, TON, ATOM, etc. If your deposit has not been credited due to a missing or incorrect Memo/Tag, please submit an Uncredited Deposit Return Application.The review process typically takes 1-2 business days, and you will be notified of the result via email or in-site message once it is completed. For instructions on how to fill out the form, please refer to the How to Fill Out the Uncredited Deposit Return Application guide.To learn more about Memo/Tag requirements, refer to What are Memos/Tags?5.5 Deposit Made via Unsupported Smart ContractFor certain tokens, MEXC does not currently support deposits made through smart contract transfers. In such cases, the transaction will not be automatically credited to your MEXC account and requires manual processing.Please submit an Uncredited Deposit Return Application. The review process typically takes 1-2 business days, and you will be notified of the result via email or website notification once it is completed.5.6 Deposited Token Has Been Delisted from the MEXC PlatformIf you deposited a token that has already been delisted from MEXC and the funds were not credited, please contact Customer Service for assistance.In the event of a deposit not being credited, you can also submit an Uncredited Deposit Return Application. After submission, MEXC will typically notify you of the review result within 1-2 business days via email or website notification.
1. Introduction to the Uncredited Deposit Return Application If your digital asset deposit to MEXC has not been credited, you can submit an Uncredited Deposit Return Application form. MEXC's Customer Service team will make every effort to recover the funds for you.After submission, MEXC will notify you of the review result via email or in-site message within 1-2 days. Please be patient during this time.If the application is approved, the estimated completion time for the recovery will be displayed (in most cases, the process is completed earlier, but not beyond the estimated time). In special cases or more complex situations, the actual processing time may exceed the estimate, and there is a possibility that the funds may not be recoverable. Please refer to the final result.The recovery process requires additional technical and manual support. A service fee will be charged. Please refer to the on-page notice or email notification for specific details. 2. When to Apply for Fund Recovery1) Unsupported Token Deposits: If you deposit a token that MEXC does not list or support, these funds cannot be credited to your account.2) Incorrect Deposit Details: If you send funds to MEXC's hot wallet address instead of your personal deposit address, or fail to include the required Memo/Tag, the deposit cannot be credited.3) Rejected Withdrawals: If your withdrawal from MEXC is rejected by the receiving platform and the funds are returned to MEXC, they may not automatically appear in your account and require recovery assistance.4) Missing Funds at Destination: If you successfully withdraw from MEXC but the receiving platform did not credit the funds, please first contact the receiving platform to investigate the delay or issue. 3. Uncredited Deposit Return Application FAQ 3.1 How long does the Uncredited Deposit Return Application take? After you submit the application, MEXC will review it within 1-2 days. Once approved, the estimated time needed to complete the asset return will be displayed on your user interface. In certain complex cases, recovering an incorrect or failed deposit may take more than 60 days, depending on the difficulty of the return. 3.2 What if the return address cannot receive funds
1. Filling GuideOn the MEXC Help Center page, click the Uncredited Deposit Return Application button.Select the reason that matches your situation based on the options shown on the page, then click Next.Fill in the required information as shown on the page, such as the deposit token, deposit network, deposit amount, MEXC deposit address, and deposit TxID. After completing all fields, click Submit Application.Once submitted, your return application will enter the initial review stage, which is expected to be completed within 1-2 days.1.1 Form Field Descriptions:1) Deposit Crypto: Please enter the exact name of the token you deposited to help verify the transaction details.2) Deposit Network: Be sure to fill in the correct deposit network based on the transaction hash (TxID/TxHash). If you're unsure which network was used, please check with the platform from which you initiated the withdrawal.3) Deposit Quantity: Enter the amount shown on the blockchain explorer (up to 41 characters, including up to 22 digits before the decimal and 18 after). This amount is for reference only. Our Customer Service team will process your request based on the actual amount reflected in the TxID. Please refer to the final result.4) MEXC Deposit Address: Provide the receiving address displayed in the transaction hash (TxID/TxHash), which is your MEXC account's deposit address. This address is usually labeled as the "To Address" or "Receiver Address" in the transaction details.5) Deposit TxID: The deposit transaction hash (TxID/TxHash) is the unique identifier of your blockchain transaction. Only enter the TxID. Do not submit website links or any other information. Be sure to copy the TxID directly from the withdrawal platform, and avoid entering any URLs.1.2 How to Enter the TxID for the TON Token on the TON Network:Go to theTonviewerblock explorer and enter your TxID, then click Find.For example, you may input the TxID in the search bar like this: TxID:81f133decf92e96b21b4fc8f87610aa32782310f85a2d18bcae9eacb1e584301Find the transaction record where the funds were sent to the MEXC address, and click the corresponding letter. For example, click the letter F.Under the Account section, locate the Tx hash and Lt fields, and combine them using a colon ":" to form the TxID required for the form.For example: 81f133decf92e96b21b4fc8f87610aa32782310f85a2d18bcae9eacb1e584301:586746370000011.3 How to Enter the TxID for Other Tokens on the TON Network:Go to the Tonviewer block explorer, enter your TxID, and click Find.For example, input the TxID in the search bar like this: 6604d72fcb5d321002b12fe309f587a422b51d2e3bbe9a83d5aa68d533c423f0Find the transaction record where the tokens were transferred to the MEXC address, and click the corresponding letter following Jetton Internal Transfer.For example, click the letter D.Under the Account section, locate the Tx hash and Lt fields, and combine them using a colon ":" to form the TxID required for the form.For example: 6604d72fcb5d321002b12fe309f587a422b51d2e3bbe9a83d5aa68d533c423f0:586415690000012. Supplementary Information SubmissionOnce your application passes the review, MEXC Customer Service will disclose the original return address to you. Please verify whether the return address is correct.If the address is correct, click Confirm returning to this address, and your funds will be returned to that address.If the address is incorrect or cannot receive funds, click Cancel Application and contact online Customer Service to provide the correct return address information.Please note: MEXC does not support refunds for unsupported tokens or deposits made to MEXC's hot wallet address. Only returns to the original sending address are supported.Once you click Confirm returning to this address, it means you have verified that the address is valid and correct. If the returned funds cannot be successfully received at this address, MEXC will not be held responsible.
When using MEXC for deposits or withdrawals, you may occasionally encounter a “Deposit/Withdrawal is suspended” status. See the example below for reference: 1. How to Check Current Deposit/Withdrawal Status on MEXC To provide users with real-time visibility into the status of deposit and withdrawal services, MEXC offers a dedicated monitoring page. Users can enter the name of a specific token in the search bar to quickly view its current deposit and withdrawal status. Additionally, by enabling the Show abnormal networks only filter, they can efficiently identify tokens experiencing service disruptions. 2. Common Reasons for Temporary Suspension of Deposits/Withdrawals on MEXC 1) Blockchain Network Maintenance: When the underlying blockchain network is undergoing an upgrade or maintenance, the exchange must temporarily suspend related services until the network stabilizes. Deposits and withdrawals will resume once normal operations are restored. 2) Wallet Maintenance: In cases where the project team releases a new version or the platform performs node upgrades, MEXC may need to update its wallet infrastructure. Maintenance periods may vary across platforms. Once wallet services are restored, deposit and withdrawal functions will be re-enabled. 3) Deposits Temporarily Disabled: For certain tokens, MEXC may not support deposit functions at specific times. Depositing such tokens during this period may result in unrecoverable or permanently lost assets. Users are strongly advised to confirm the token status before proceeding. 4) Suspension at Project Request: At the request of the token’s project team, due to either technical or strategic considerations, MEXC may temporarily suspend deposits and withdrawals for the token. The timeline for resumption will depend on the project's progress and coordination with the platform. 5) Project Upgrades:When a project undergoes a contract migration or protocol upgrade, MEXC will suspend deposit functions as a security precaution. Services will resume once the upgrade is complete and verified. 6) Cross-Chain Bridge Issues: For multi-chain tokens that utilize cross-chain bridges (e.g., deposits on Chain A and withdrawals on Chain B), disruptions or maintenance affecting the bridge service may result in the temporary suspension of related deposit and withdrawal features. These will be restored once the cross-chain functionality is stable. 3. What to Do When Deposits or Withdrawals Are Suspended Due to Wallet Maintenance During periods of deposit/withdrawal maintenance, if you have not yet initiated a transaction, you may choose an alternative network to complete your deposit or withdrawal. For example, as shown in the image below, if SHIB deposits on the SOL network are suspended, you can instead use the BSC or ETH networks. Important: Do not initiate a deposit during maintenance, as this may result in the loss of your assets. You can click the Network Resumption Reminder button on the page to receive a notification via email and in-app message once the network is restored. If you have already initiated a deposit, please be patient. MEXC will be able to assist with any uncredited deposits for the affected token only after the deposit channel has resumed.