Zilliqa Address Standard

#1

This is an informative post about Zilliqa’s address standard.

NOTE TO ALL: The enforcement of this checksum is to prevent accidental loss of funds when sending mainnet ZILs to an Ethereum addresses at the Zilliqa protocol level. However, as the Ethereum protocol does not enforce checksum natively, if you are to send ERC20 ZILs to a Zilliqa address, your funds will be lost.

All generated Zilliqa addresses must have:

  • "0x" header prefixed AND
  • the hex string must be checksummed for every 6*ith bit

Examples of Zilliqa addresses are as follows:

0x10316DA2A32D7ACc24c9ee7A999045324572a13C
0x0eb8Ef9e15a59A2BFcf747B48c3614a90387e989
0xaD1F8F9b68CCA6746CAB45C67951f78C08311892

Several SDKs has dedicated functions to generate a checksummed address:

Please comply to this address standard in order to guarantee interoperability amongst wallets, exchanges and explorers. Thank you.

1 Like
pinned globally #2