Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bech32m support #323

Closed
Sjors opened this issue Jun 16, 2021 · 5 comments
Closed

Bech32m support #323

Sjors opened this issue Jun 16, 2021 · 5 comments

Comments

@Sjors
Copy link

Sjors commented Jun 16, 2021

Currently SegWit 1 (Taproot) addresses are displayed as bech32 rather than bech32m.

Example: https://explorer.bc-2.jp/tx/95c7feca5f9e31a06d6391fecbeb13280b3da97cf6135d19c18db282b86cac9e

The bech32m address tb1p74334dv2yy92x564xucd8x0rv6h2v65djj8j8mjg26fam204ud4qkuvean there is displayed as tb1p74334dv2yy92x564xucd8x0rv6h2v65djj8j8mjg26fam204ud4qrqu4c3.

src/bitcoin-cli -signet validateaddress tb1p74334dv2yy92x564xucd8x0rv6h2v65djj8j8mjg26fam204ud4qrqu4c3
{
  "isvalid": false,
  "error": "Version 1+ witness address must use Bech32m checksum"
}
@RCasatta
Copy link
Collaborator

RCasatta commented Jul 7, 2021

Come here to open this issue, I see esplora fork https://github.com/Blockstream/esplora/ is using rust-bitcoin 0.23 while to support bech32m I think it's needed 0.26.2

@jaonoctus
Copy link

looking forward for this solution

@shesek
Copy link
Collaborator

shesek commented Sep 25, 2021

We have a branch with rust-bitcoin v0.27 that's undergoing QA and should be merged soon, iiuc bech32m should Just Work once that's in.

@druonn
Copy link

druonn commented Jan 4, 2022

@shesek Is there new information about Esplora and taproot support?

@shesek
Copy link
Collaborator

shesek commented Jan 11, 2022

@druonn the changes in the branch I mentioned were since merged and are now part of master.

@shesek shesek closed this as completed Jan 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants