Skip to main content

Questions tagged [address-format]

Collects questions about the address formats of different scripts, differences between address formats, and how to convert between them.

Filter by
Sorted by
Tagged with
11 votes
2 answers
4k views

How do virtual size, stripped size and raw size compare between legacy address formats and native segwit?

This answer states that SegWit doesn't reduce transaction size. If this is true, why is it cheaper to send a SegWit transaction?
ecurrencyhodler's user avatar
6 votes
2 answers
11k views

Accidentally sent Bitcoin Cash to Bitcoin address held by a third party

I made an exchange on Changelly to exchange my Bitcoins to Bitcoin Cash. These Bitcoin Cash would later be sent to my address. Unfortunately, I did not check twice and had the Bitcoin Cash sent to my ...
Ahmad Othman's user avatar
8 votes
2 answers
2k views

What is the size of different Bitcoin transaction types?

I found this interesting take on Bitcoin transaction type trends from 2015. As that article is from 2 years ago, I am wondering: a. Are there any newer transaction types? b. What is the average ...
Nona Shah's user avatar
  • 101
7 votes
2 answers
3k views

How do transaction costs compare between Bech32 addresses and legacy Bitcoin addresses?

Now that Electrum 3 supports Bech32 addresses for segwit, when sending coins to a legacy address are fees higher or cheaper?
Patoshi パトシ's user avatar
13 votes
2 answers
13k views

How do I check the checksum of a Bitcoin address?

I'm working on a Bitcoin ATM. We want to detect addresses that are entered incorrectly. There's a checksum on Bitcoin addresses - but how can we check it?
Willipm's user avatar
  • 433
8 votes
3 answers
29k views

How to generate a testnet address?

Bitcoin addresses can be generated on this site https://www.bitaddress.org, but the test network needs m or n at the beginning of the address, where can those be generated?
zhou's user avatar
  • 83
41 votes
1 answer
5k views

My raw transaction destroyed 0.0284377 BTC. What did I do wrong?

Years ago I designed a .NET module which facilitates the transmission of BTC to my customers. It creates a binary representation of the desired transaction based on the material presented here and ...
Festus Martingale's user avatar
9 votes
2 answers
3k views

What the difference between old segwit (3) and new segwit address (bc)?

i'm not that kind of person who understands cryptography and math, can you tell me simply the main purpose of new segwit address? are transactions fee the same for new segwit (bc1)? instead of "Old ...
JackSmith's user avatar
  • 103
8 votes
3 answers
7k views

Benefits of Bech32 addresses?

In Bitcoin core, when generating a new address for receiving a payment, you get this dialogue: There is a tick-box for "Generate Bech32 address". I understand that this is a relatively new feature ...
RedGrittyBrick's user avatar
6 votes
2 answers
8k views

litecoin constants and prefixes

Is there any list of litecoin constants available? Something like Bitcoin list of address prefixes
Oskyk's user avatar
  • 222
6 votes
2 answers
6k views

P2WSH, witness_v0_scripthash: how to derive an address

Is there an address associated with P2WSH scripts? for testnet txid =6717c8971dccbf826790efc16fb357f1e225fed3448247b8556c9f13a6c0ce42, i get: "vout": [ { "value": 0.05994165, "n": 0, ...
Albert S's user avatar
  • 1,640
6 votes
1 answer
1k views

Qualities of "Pay to Nested Witness Key Hash"

The lightning dev tutorial mentions the np2wkh or Pay to Nested Witness Key Hash address type, and I would like to find out more about it, so far without success. Can anybody explain how they are ...
Jasper's user avatar
  • 163
6 votes
1 answer
965 views

Why did bech32 define a new base32 encoding scheme rather than use an existing one?

There are multiple existing base32 encodings (RFC 3548/4648, z-base-32, Crockford's etc). Why did bech32 define a new one rather than use an existing one?
Michael Folkson's user avatar
5 votes
1 answer
5k views

Are Bitcoin addresses case sensitive?

I sent $20 to my wallet ex. bc1qa4dk0fqvw7jfpvzgy9xpf7572kv9env9y748ct. But instead I sent it to that address in all caps. I haven't received the money and it's been 3 hours. Are BTC addresses cap ...
Adam Mitchell's user avatar
4 votes
2 answers
1k views

Why are segwit transactions cheaper than legacy transactions?

What's the reason to make fees for segwit addresses lower, while keeping legacy addresses with higher fees? -- I'm interested in both, why segwit transactions are cheaper than legacy addresses, and ...
user avatar
1 vote
2 answers
4k views

BitPay / Copay's Weird Bitcoin Cash Address Format

My CoPay wallet shows my Bitcoin Cash address as CTGUTUgVAwHugpf4CyyjAvj8DCFkE4tpEq. What's going on? I thought both Bitcoin and Bitcoin Cash addresses start with 1 or 3?
MCCCS's user avatar
  • 10.2k
1 vote
1 answer
365 views

Dust threshold for Testnet

I want to find a dust threshold following this answer: https://bitcoin.stackexchange.com/a/86069/134293 Actually I have a list of transactions coming from listsinceblock in which there are Testnet ...
Giacomo Brunetta's user avatar