<p>Yes, there are P2SH addresses, specified in BIP13. They were introduced in 2012 together with the P2SH consensus rule change. They use Base58 version number 5, and are mostly used for multisig constructions (where multiple parties/devices need to sign off on a transaction).</p>

<p>Recently Bech32 addresses were proposed in BIP173, to enable sending to native SegWit addresses. These addresses are easier to read/write, more compact in QR codes, and have better error detection properties. Native SegWit outputs are cheaper to spend and offer a higher security level (disclaimer: I authored BIP173).</p>

CC BY-SA 3.0
2017-12-30T08:11:34.500Z
Oh, then there are three versions of it, P2PKH (Pay-to-public-key-hash), P2SH (Pay-to-script-hash), and Bech32, am I right?
Константин Ван
CC BY-SA 3.0
2017-12-30T08:15:42.560Z
Indeed, though only P2SH and P2PKH are universally supported in software
Pieter Wuille
CC BY-SA 3.0
2017-12-30T08:04:31.250Z
2017-12-30T08:04:31.250Z
Pieter Wuille
<p>I'm looking for the technical details regarding the format and generation of <em>Bitcoin</em> addresses. I've found this article, <a href="https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses" rel="nofollow noreferrer">“Technical background of <strong>version 1</strong> <em>Bitcoin</em> addresses”</a>, on the <em>Bitcoin wiki</em>, but as the title says, it's <strong>version 1</strong>. It seems to be not talking about <em>the version <strong>prefix</strong></em> used in generation of <em>Bitcoin</em> addresses.</p>

<p>Is there any later version of it, the method of the generation, such as <em><strong>version 2</strong> Bitcoin addresses</em>?</p>

<address><address-generation>
Is there any later version of Bitcoin address generation, than 1?
Константин Ван
# Is there any later version of Bitcoin address generation, than 1?

(Asked by: username_0 on 2017-12-30)

I'm looking for the technical details regarding the format and generation of *Bitcoin* addresses. I've found this article, [“Technical background of **version 1** *Bitcoin* addresses”](https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses), on the *Bitcoin wiki*, but as the title says, it's **version 1**. It seems to be not talking about *the version **prefix*** used in generation of *Bitcoin* addresses.

Is there any later version of it, the method of the generation, such as ***version 2** Bitcoin addresses*?

**Tags:** address, address-generation


---

## 1 answers

### Answer by username_1 on 2017-12-30. Score: 4 | Accepted answer

Yes, there are P2SH addresses, specified in BIP13. They were introduced in 2012 together with the P2SH consensus rule change. They use Base58 version number 5, and are mostly used for multisig constructions (where multiple parties/devices need to sign off on a transaction).

Recently Bech32 addresses were proposed in BIP173, to enable sending to native SegWit addresses. These addresses are easier to read/write, more compact in QR codes, and have better error detection properties. Native SegWit outputs are cheaper to spend and offer a higher security level (disclaimer: I authored BIP173).

> **Comments:**
> **username_0**: Oh, then there are three versions of it, P2PKH (Pay-to-public-key-hash), P2SH (Pay-to-script-hash), and Bech32, am I right?  
> **username_1**: Indeed, though only P2SH and P2PKH are universally supported in software  

---

