Chapter 3: Advanced

Lesson 13: Zilliqa Address Format

Zilliqa mainly operates using two address formats:

  • bech32 encoded,
  • base16 encoded.
  • The Zilliqa protocol and Scilla uses base16 checksummed addresses (0x) in its global state and messages. This is the recommended address format to be used by developers when interacting with Zilliqa.

    To avoid confusion amongst users, the bech32 checksum address format is used in the GUI of any user-facing application built on Zilliqa in order to cearly distinguish a Zilliqa-based address (zil1) from an Ethereum-based address (0x).

    The Scilla IDE also provides an address conversion tool.