Address formats by network

What each network's addresses start with, how long they are, how they are encoded and whether a checksum catches typos. Every value follows from the format's specification, linked on each validator page.

All formats

NetworkStarts withLengthEncodingChecksumTypo check
B
BitcoinLegacy · P2PKH
1
26–34Base58Check4 bytes · double SHA-256Full
B
BitcoinScript · P2SH
3
34Base58Check4 bytes · double SHA-256Full
B
BitcoinSegWit v0
bc1q
42 / 62Bech326 characters · BCH codeFull
B
BitcoinTaproot
bc1p
62Bech32m6 characters · BCH codeFull
Ł
LitecoinL · M · ltc1
LMltc1
34 / 43 / 63Base58Check · Bech32as BitcoinFull
D
DogecoinLegacy · P2SH
D9A
34Base58Check4 bytes · double SHA-256Full
B
Bitcoin CashCashAddr
qp
42CashAddr40-bit BCH codeFull
D
DashLegacy · P2SH
X7
34Base58Check4 bytes · double SHA-256Full
Z
ZcashTransparent · shielded · unified
t1t3zs1u1
35 / 78 / 100+Base58Check · Bech32 · Bech32m4 bytes · BCH codeFull
E
Ethereum · EVMAccount or contract
0x
42Hex · 20 bytesLetter case (EIP-55), optionalFormat · case
T
TRONAccount or contract
T
34Base58Check4 bytes · double SHA-256Full
X
XRP LedgerClassic · X-address
rX
25–35 / 47Base58Check · XRP alphabet4 bytes · double SHA-256Full
S
SolanaAccount
any Base58
32–44Base58 · 32 bytesNoneFormat only
T
TONUser-friendly · raw
EQUQ0:
48 / 66Base64url · hexCRC16 (user-friendly form)Full
A
CardanoShelley · Byron
addr1stake1Ae2DdzFF
58 / 59 / 103Bech32 · Base58 + CBOR6 characters · BCH code · CRC32Full
S
StellarAccount · muxed
GM
56 / 69Base32CRC16Full
C
Cosmos chainscosmos, osmo, …
cosmos1osmo1
45+Bech326 characters · BCH codeFull
M
MoneroStandard, subaddress, integrated
48
95 / 106Base58 · Monero blocks4 bytes · Keccak-256Full
P
Polkadot · KusamaSS58
15C–H
47–48Base58 · SS582 bytes · BLAKE2b-512Full
A
AlgorandAccount
A–Z, 2–7
58Base324 bytes · SHA-512/256Full
T
Tezostz accounts · KT1 contracts
tz1tz2tz3KT1
36Base58Check4 bytes · double SHA-256Full
K
KaspaSchnorr · ECDSA · P2SH
kaspa:qkaspa:p
61 / 63 + prefixCashAddr-style40-bit BCH codeFull
N
NEARNamed · implicit
.near
2–64Name or hexNoneFormat only
S
Sui · AptosAccount or object
0x
66Hex · 32 bytesNoneFormat only
✓ Full: format and checksum are verified in the browser– Format only: no checksum to verify, a typo cannot be detectedFormat · case: EIP-55 checksum only when written in mixed case

FAQ

Which crypto addresses have no checksum?

Solana, Sui, Aptos, NEAR and EVM addresses written in a single case. A typo in them gives another valid-looking address.

Why do several networks share one format?

Networks built on the same technology reuse its address format: every EVM chain uses 0x… addresses, Bitcoin Cash legacy addresses look like Bitcoin's. The format then cannot tell the networks apart.