Post
Topic
Board Beginners & Help
Merits 53 from 15 users
Topic OP
Bitcoin Taproot (Bech32m - bc1p) adoption
by
SquirrelJulietGarden
on 14/07/2022, 02:53:21 UTC
⭐ Merited by hugeblack (10) ,1miau (8) ,BlackHatCoiner (6) ,NotATether (5) ,o_e_l_e_o (4) ,ETFbitcoin (4) ,vapourminer (4) ,DdmrDdmr (3) ,Husna QA (2) ,pooya87 (2) ,PawGo (1) ,vv181 (1) ,Maus0728 (1) ,mole0815 (1) ,Lucius (1)
Content

What is Taproot?
Taproot is a softfork that makes Bitcoin transactions more private, scalable and opens to smart contract functionality. With Taproot (P2TR) transaction, you will save more transaction fee as size of transaction will be smaller.

Transaction fee saving can be like this
  • With Legacy address (1): most expensive
  • With Nested Segwit address (3): medium saving
  • With Native Segwit address (bc1q): average saving
  • With Taproot address (bc1p): most saving

How do I know a Bitcoin address is a Taproot address?
Bitcoin Taproot address (bech32m) starts with bc1p. It is a little different than Native Segwit address (bech32) that begins with bc1q. Remember the minor difference with p for Taproot and q for Segwit.

Other address types
  • Legacy (P2PKH): starts with a 1.
  • Nested SegWit (P2SH): starts with a 3.
  • Native SegWit (bech32): starts with bc1q.
  • Taproot (P2TR): starts with bc1p.

Short Bitcoin Taproot explainer

Wallets that support Taproot
Check in Bech32 adoption

Software wallets




Hardware wallets



Web wallets

Exchanges





Payment processors


Block explorers, Mining pools, please get details in Bech32 adoption

Create Taproot address for your Bitcoin
There are some non-custodial wallets that support Taproot.

Can you receive or send your Bitcoin with Taproot address
  • Receiving: you can use any Bitcoin address type to receive Bitcoin from any other Bitcoin address type.
  • Sending: it depends on your wallet software, exchange, platform. If they support to send Bitcoin to Native Segwit (Bech32, start with bc1q) or Taproot (Bech32m, start with bc1p), you will be able to send your Bitcoin to these address types. If they don't support it, you can not make such sending. Their softwares will reject your withdrawal request.



Reference