xpub

An xpub is an extended public key from which a hierarchical deterministic wallet derives an unlimited sequence of child addresses without any private key.

A hierarchical deterministic wallet generates all its addresses from a single seed. The extended public key, or xpub, sits at a branch of that tree and can derive every child receiving and change address beneath it, without exposing private keys. This lets a service watch an entire wallet's activity and generate fresh addresses for each payment while keys stay offline. Deriving and monitoring the full address range is essential for exchanges. Our wallet-infrastructure primitives derive addresses from an xpub and aggregate UTXOs and balances across the whole derivation path.

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