Crypto//Key Pair

- Private key: 256-bit random number, generated off-chain, never shared, never sent over the network.


Private key: 256-bit random number, generated off-chain, never shared, never sent over the network.

Public key: derived from private key via elliptic curve multiplication (one-way function)

Address: last 20 bytes of keccak256(publicKey), the short form used on-chain.

Same seed string → same deterministic key pair (keccak256(utf8Bytes(seed))), useful for reproducible test environments.

Two nodes sharing the same private key = irreconcilable conflict (duplicate nonces, indistinguishable signatures)