thien k phan

How EVM address are created

Pairs → Private and Public Key
Public Key is derived from private key using ECDSA
 
  1. Derived public key from private key: Private Key → Public Key (64 bytes long)
  1. Apply Keccak-256 hash: Keccak256(public key) → 32 bytes long
  1. Padding the hashstring: chop 12 bytes (24 first characters)
  1. Prefix the address: address (40 characters) - 20 bytes