> For the complete documentation index, see [llms.txt](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jungle-toolkit.gitbook.io/evm-xcm-jungle-toolkit/build-an-evm+substrate-wallet-compatible-architecture-in-your-dapp/the-substrate-address-standard.md).

# The Substrate address standard

**SS58 address**

SS58 is a simple address format designed for Substrate based chains. SS58 address is **base58 encoding of an account’s 32 byte Substrate public key**.\
By default, SS58 address start with number 1 but this can be customized by blockchain developers ( *For eg:* *Polkadot addresses always start with the number 1*).\
*Eg: 5DAAnrj7VHTznn2AWBemMuyBwZWs6FNFjdyVXUeYum3PTXFy* (*public key: 0x306721211d5404bd9da88e0204360a1a9ab8b87c66c1bc2fcdd37f3c2222cc20*)

The conversion between 32 byte public key and SS58 representation of an account can be done using the [**Subkey**](https://docs.substrate.io/v3/tools/subkey/#installation) tool.
