Skip to content

refactor: migrate from bip39 to @scure/bip39#3299

Open
maxwellward wants to merge 7 commits intodevelopmentfrom
scure-bip39-clean
Open

refactor: migrate from bip39 to @scure/bip39#3299
maxwellward wants to merge 7 commits intodevelopmentfrom
scure-bip39-clean

Conversation

@maxwellward
Copy link
Contributor

@maxwellward maxwellward commented Jan 15, 2026

Originally authored by Pradel in #3121

Part of #2455.

Replace the bip39 library with @scure/bip39 which is an audited one.
Viem already made the switch to this library https://github.com/wevm/viem/blob/c52c8ed2a2e18d1e0d433fe87990bc5539d579be/src/package.json#L151.

Release Note Draft Snippet

Replace the bip39 dependency with the audited @scure/bip39.

@github-actions
Copy link

github-actions bot commented Jan 15, 2026

A new deploy preview for taquito.io is available on Cloudflare Pages at https://385e9288.taquito-584.pages.dev

@github-actions
Copy link

github-actions bot commented Jan 15, 2026

New packages have been deployed to the preview repository at https://npm.preview.tezostaquito.io/.

Published packages:

npm i @taquito/remote-signer@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/signer@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/contracts-library@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/tzip16@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/wallet-connect@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/tzip12@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/michelson-encoder@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/beacon-wallet@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/utils@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/core@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/local-forging@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/http-utils@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/timelock@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/sapling@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/ledger-signer@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/rpc@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/michel-codec@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/
npm i @taquito/taquito@24.0.1-8e00ba1-- --registry https://npm.preview.tezostaquito.io/

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

Successfully merging this pull request may close these issues.

1 participant