Address Derivation

Address derivation is the deterministic process of producing blockchain addresses from a public or extended key following a chain's encoding rules.

An address is derived from a public key by hashing and encoding it according to each chain's rules, and hierarchical deterministic wallets extend this to derive many addresses from one seed along a path. EVM addresses take the last twenty bytes of a Keccak hash; Bitcoin encodes hashed keys as base58 or bech32; TRON and TON have their own schemes. Deriving fresh addresses per user underpins deposit tracking. Our wallet-infrastructure primitives derive addresses across chains from extended keys and monitor their activity against archive data.

Related terms

See also

Turn the concept into an API call

Every term here maps to a primitive you can call today — top up credits and ship.

Get API key