Skip to main content

Why does it prompt "Incorrect address format" when extracting XDC?

Understand the difference between two different address prefixes (0x and xdc) of XDC (XinFin Network) and how to modify the prefix correctly, Ensure a smooth XDC withdrawal from the exchange to your UKey hardware wallet.

U
Written by UKey Wallet

Hardware Wallet Troubleshooting FAQs

When you try to withdraw XDC (XinFin Network) assets from a cryptocurrency exchange to the UKey hardware wallet, you may encounter an exchange system prompt "The address format is incorrect" or "Invalid address format".

Don't worry, this is not a fault with your wallet or device, but rather due to different address prefix standards. This article will explain why and provide you with simple solutions.

Why does an incorrect format prompt appear?

The XDC network is inherently compatible with the Ethereum Virtual Machine (EVM), so its address format is highly similar to Ethereum. The reason for the error is:

  • UKey Display format (EVM standard): UKey The default XDC address displayed in the wallet is 0x Beginning.

  • Format required by some exchanges (XDC official standard): Some exchanges have adopted the address display specification officially recommended by XDC, and it is mandatory that the receiving address must be xdc Beginning.

These two formats point to the blockchain same physical address, they are essentially the same, only the "prefix" at the beginning is displayed differently.

How to solve it? (prefix replacement method)

To successfully complete the withdrawal, you only need to manually replace the address prefix copied from UKey on the exchange's withdrawal page: will 0x Replace with xdc.

Please refer to the following comparison examples:

Address source

prefix

Address example

UKey Wallet copied address

0x

0x 74b543A6BB671b47ecAc30dbCd78B82394352786

The address you need to fill in on the exchange

xdc

xdc 74b543A6BB671b47ecAc30dbCd78B82394352786

Operation steps:

  1. Copy the XDC receiving address from your UKey Wallet.

  2. Paste the address into the exchange's withdrawal address bar.

  3. Start the address with 0x Delete and enter manually xdc.

  4. Carefully check whether all the following characters are consistent and submit the withdrawal application after confirming that they are correct.

⚠️ Important safety warning

When performing a replacement operation, Be sure to replace only the beginning of 0x. Do not modify, delete or add any subsequent characters. If any subsequent characters of the address change, it will directly result in your assets being unable to arrive or even being permanently lost!

Background reading

The difference in address prefixes this time stems from an official XDC upgrade to better distinguish XDC network addresses from other EVM compatible chain addresses. For more technical details, You can read the official announcement from XDC:

Did this answer your question?