Address starting with “bc1q”
- Coin
- Bitcoin (BTC)
- Type
- Native SegWit version 0 (P2WPKH 42 characters, P2WSH 62), Bech32
- Length
- 42 or 62 characters
- Confused with
- ltc1q… is Litecoin's SegWit and tb1q… is Bitcoin testnet — same structure, different prefix.
The checksum can locate a single wrong character. Accepted almost everywhere.
Check one
Checked in this browser. The address is not sent to a server.
Public examples
Valid format and checksumBitcoin · Native SegWit · P2WPKH
Bech32 checksum matches
Parts of this address
- 1Prefix
bc“bc” — Bitcoin.
- 2Separator
1The last 1 separates the prefix from the data.
- 3Witness version
qOne character: q = version 0 (SegWit), p = version 1 (Taproot).
- 4Program
w508d…xw7kThe witness program: a 20- or 32-byte hash or key.
- 5Checksum
v8f3t46 characters, a BCH code over the prefix and data. Version 0 uses the Bech32 constant, version 1 and later the Bech32m constant.
Details
- Network
- Bitcoin
- Type
- Native SegWit · P2WPKH
- Encoding
- Bech32
- Length
- 42 characters · 20 bytes
- Checksum
- matches
- Witness version
- 0
- Program
- 20 bytes
Watch out
Nothing specific to this format. The general rule below still holds.
What this does not proveA valid format only means the address is well-formed. It does not show who controls it or that it is the address the recipient gave. Compare the whole address with the source and send a small test amount first.
FAQ
What coin uses addresses starting with bc1q?
Bitcoin (BTC). Native SegWit version 0 (P2WPKH 42 characters, P2WSH 62), Bech32.
What can a bc1q address be confused with?
ltc1q… is Litecoin's SegWit and tb1q… is Bitcoin testnet — same structure, different prefix.