Skip to main content

Wallet Address Formats Supported on Hata

When depositing or withdrawing crypto, it is important to ensure that the wallet address entered matches the correct format for the selected blockchain network.

Hata uses wallet address validation to help detect obvious formatting errors before a transaction is submitted. This helps reduce the risk of entering an address with invalid characters or selecting an incompatible network.

Please note that wallet address validation is only one layer of protection. Even if an address looks valid, you should still make sure:

  • the selected network is correct

  • the receiving platform supports that asset and network

  • any required memo, tag, or destination identifier is included

Sending crypto through the wrong network or to an incompatible address may result in delayed or unrecoverable funds.

Supported wallet address formats

πŸ”· EVM-Compatible Networks (address starts with 0x, 42 characters)

Network

Address Format

Usually Starts With

Example

Ethereum (ERC20)

42-character hex string

0x

0xA1b2C3d4E5f6...

BNB Smart Chain (BEP20)

42-character hex string

0x

0xA1b2C3d4E5f6...

Polygon

42-character hex string

0x

0xA1b2C3d4E5f6...

Avalanche (C-Chain)

42-character hex string

0x

0xA1b2C3d4E5f6...

Arbitrum One

42-character hex string

0x

0xA1b2C3d4E5f6...

Base

42-character hex string

0x

0xA1b2C3d4E5f6...

Fantom

42-character hex string

0x

0xA1b2C3d4E5f6...

Ethereum Classic

42-character hex string

0x

0xA1b2C3d4E5f6...

Mantle Network

42-character hex string

0x

0xA1b2C3d4E5f6...

Worldchain

42-character hex string

0x

0xA1b2C3d4E5f6...

Sonic

42-character hex string

0x

0xA1b2C3d4E5f6...

FILEVM

42-character hex string

0x

0xA1b2C3d4E5f6...

HYPEREVM

42-character hex string

0x

0xA1b2C3d4E5f6...


🟠 Bitcoin-Based Networks

Network

Address Format

Usually Starts With

Example

Bitcoin (SegWit)

26–42 alphanumeric characters

bc1, 1, or 3

bc1qxy2kgdygjrs...

Bitcoin Cash (CashAddr)

42-character alphanumeric

q, p, or bitcoincash:

bitcoincash:qp3wj...

Litecoin

27–42 alphanumeric characters

L, M, or ltc1

LaMT349UP5yDr82n...

Dogecoin

26–35 alphanumeric characters

D or A

DH5yaieqoZN36fDV...


🟣 Other Major Networks

Network

Address Format

Usually Starts With

Example

Solana

32–44 alphanumeric characters

Any letter or digit (no 0, O, I, l)

5oNDL3swdV9...

TRON Network (TRC20)

34-character alphanumeric string

T

TJCnKsPa7y5okkXv...

XRP Ledger

26–34 alphanumeric characters

r

rHb9CJAWyB4rj91V...

Cardano

Variable length alphanumeric

addr1

addr1qxy2kgdygj...

Stellar

56-character uppercase string

G

GBZXN7PIRZGNMHGA...

Polkadot

48-character alphanumeric

1

1exaAg2VJRQbyUBAe...

The Open Network (TON)

48-character base64url string

EQ or UQ

EQDtFpEwcFAEcRe5...

Sui

66-character hex string

0x

0x4d3b2a1f8e7c6...

Algorand

58-character uppercase string

Any uppercase letter or 2–7

VCMJKWOY5P5969EE...

Cosmos

45-character lowercase string

cosmos1

cosmos1xyzzx...

NEAR Protocol

64 lowercase alphanumeric

Any lowercase letter or digit

65a4fa3b6fcb1d...

Avalanche (C-Chain)

42-character hex string

0x

0xA1b2C3d4E5f6...

Hedera

Numeric dot-notation

digits and dots

0.0.123456

Important reminders before sending crypto

Before confirming any transfer, please make sure to:

  • check that the selected network matches the receiving wallet

  • review the wallet address carefully

  • confirm whether a memo, destination tag, or similar identifier is required

  • send a small test amount first where appropriate


FAQs

Why does my wallet address look valid but still fail?

A wallet address may appear valid in format but still be rejected if:

  • the wrong network was selected

  • the receiving platform does not support that asset or network

  • a required memo or tag was not included

  • the address does not pass additional internal validation checks

Why is my Bitcoin Cash (BCH) address not accepted?

Hata currently only supports Bitcoin Cash addresses in CashAddr format with the "bitcoincash:" prefix. If your Bitcoin Cash address is shown in a different format, it may not be accepted by our system.

Example of a supported format:

  • bitcoincash:q...

If needed, you can convert your Bitcoin Cash address using the Bitcoin Cash Address Converter here:

Do all networks use the same address format?

No. Some networks use Ethereum-style 0x addresses, while others use completely different formats such as bc1, T, r, addr1, or cosmos1.

Why do some networks require a memo or destination tag?

Some networks or receiving platforms use an additional identifier, such as a memo or destination tag, to route funds correctly to the intended account.

Common examples include:

  • XRP Ledger (XRP) β€” Destination Tag

  • Stellar (XLM) β€” Memo

  • TON β€” Memo may be required depending on the receiving platform

  • Cosmos-based networks β€” Memo may be required depending on the receiving platform

If this information is required but not provided, your transfer may be delayed or may not be credited properly.

What should I do if I am unsure which network to use?

Please contact our support team before making the transfer. It is always safer to confirm first than to risk sending funds through the wrong network.

Need help?

If you are unsure whether your wallet address or selected network is correct, please contact our support team before proceeding with the transfer.

Did this answer your question?