Xpub – Extended Public Key
An extended public key (xpub) is a component of HD-wallets that allows the derivation of all child public keys and addresses without revealing any private keys. Xpubs are often used for generating receive addresses in merchant applications.