Skip to main content

XDC Address Format Change: What You Need to Know

Written by James

The XDC Network has updated its address format. Addresses that previously used the xdc prefix now use the 0x prefix, aligning XDC with the same address format used by Ethereum and other EVM-compatible networks. Your funds are safe, and both prefix formats point to the same wallet. This article explains what changed, why it changed, and what to do if you run into issues.

Key takeaways

  • XDC addresses now use the 0x prefix instead of xdc.

  • The underlying address has not changed. Only the prefix has.

  • Sending to either xdc or 0x addresses reaches the same wallet.

  • If a dApp or exchange rejects the 0x format, swap the prefix to xdc before sending.

  • Bifrost Wallet supports XDC with the updated format.

What changed

The XDC Network previously displayed and accepted addresses with the xdc prefix. The network has now standardized on the 0x prefix, which is the same format used by Ethereum, Flare, Base, Polygon, Arbitrum, Optimism, BNB Smart Chain, and other EVM-compatible chains.

Before:

xdc1234567890abcdef1234567890abcdef12345678

After:

0x1234567890abcdef1234567890abcdef12345678

Both addresses refer to the exact same wallet. The characters after the prefix are identical. The prefix is a network identifier, not part of the unique address itself.

Why the format changed

XDC Network is an EVM-compatible blockchain. Using the 0x prefix brings XDC in line with the standard format used across Ethereum and every other EVM chain. This reduces confusion for users who manage assets across multiple networks and simplifies integrations for wallets, exchanges, and dApps that already handle 0x-prefixed addresses.

Will my funds be safe?

Yes. Whether you send XDC to an address starting with xdc or 0x, the funds arrive at the same destination wallet. The address itself has not changed. Only the prefix notation has.

If you have existing saved addresses that start with xdc, they continue to work. You do not need to update stored addresses.

Receiving an error when sending XDC?

Some dApps and exchanges have not yet updated their systems to accept the new 0x address format. If you encounter an error when sending XDC to a 0x-prefixed address, use this workaround:

  1. Copy the full recipient address.

  2. Replace the 0x prefix with xdc.

  3. Paste the modified address and send the transaction.

The transaction routes to the same wallet. The prefix swap is cosmetic, not functional.

Example:

These two addresses point to the same wallet:

0x1234567890abcdef1234567890abcdef12345678

xdc1234567890abcdef1234567890abcdef12345678

Sending XDC to either address delivers funds to the same destination.

How this affects Bifrost Wallet users

Bifrost Wallet supports XDC Network natively. Your wallet address works with both prefix formats. When you copy your receive address from Bifrost Wallet, it will display in the current standard format.

If you are sending XDC from Bifrost Wallet to an external service that rejects the 0x prefix, use the workaround above: swap 0x to xdc in the address field before confirming the transaction.

What this does not change

  • Your wallet address. The characters after the prefix are the same.

  • Your private keys. Nothing about your key material has changed.

  • Your balance. All previously received XDC remains in your wallet.

  • Transaction history. Past transactions are unaffected.

  • Other networks. This change applies only to XDC Network. Addresses on XRP Ledger, Flare, Bitcoin, Ethereum, and other chains are unaffected.


Frequently asked questions

Do I need to update my XDC address in Bifrost Wallet?

No. Your existing address works with both the xdc and 0x prefixes. No action is required on your part.

Will sending XDC to an old xdc-prefixed address still work?

Yes. Both prefix formats resolve to the same wallet. Funds sent to either prefix arrive at the same destination.

Why is my exchange rejecting my XDC address?

Some exchanges and dApps have not yet updated their address validation to accept the 0x prefix for XDC. Replace 0x with xdc at the start of the address and retry the transaction.

Is this a chain migration or hard fork?

No. This is a display and formatting standardization. The underlying chain, address space, and cryptographic structure are unchanged.

Does this affect other tokens on XDC Network?

The address format change applies to all assets on XDC Network that use XDC addresses. If you hold tokens on XDC Network, the same address and prefix rules apply.

Can I still receive XDC from someone using the old format?

Yes. The xdc prefix continues to work. Both formats are valid.

What if I accidentally send XDC to an address with the wrong prefix?

If you send XDC to the correct address characters but with the xdc prefix instead of 0x (or vice versa), the funds still arrive at the correct wallet. The prefix does not change the destination.


Need more help?

If you experience issues sending or receiving XDC that are not resolved by the prefix workaround above, contact the Bifrost Wallet support team. Include the name of the dApp or exchange you are using and the exact error message you received.


About Bifrost Wallet

Bifrost Wallet is a secure, self-custodial crypto wallet with multi-chain support including XRP Ledger, Flare, Ethereum, Bitcoin, and other EVM and UTXO chains. Independently audited by FYEO and Cure53. Certified by WalletConnect and secured by Blockaid for malicious dApp and token detection.


Subscribe to the Bifrost Wallet YouTube channel for step-by-step tutorials. Stay safe, stay with Bifrost Wallet.

Did this answer your question?