Implicit account

The address of an implicit account takes the following shape:

tz+ signature scheme+ hash of public key

It starts with tz and is followed by the signature scheme 1, 2 or 3 and the hash of the public key.

The 3 signature schemes depend on the elliptic curves used

  • tz1 for Ed25519
  • tz2 for Secp256k1 (ECDSA)
  • tz3 for NIST P256 (ECDSA)

Originated account

The address of an originated account, a smart contract, always starts with KT1.