cosmos / cosmjs

The Swiss Army knife to power JavaScript based client solutions ranging from Web apps/explorers over browser extensions to server-side clients like faucets/scrapers.
https://cosmos.github.io/cosmjs/
Apache License 2.0
646 stars 331 forks source link

Replace elliptic with noble-secp256k1 #1272

Open paulmillr opened 1 year ago

paulmillr commented 1 year ago

It's time! Ethereum and Solana already did. 😃

webmaster128 commented 1 year ago

Paul, love your work, thanks a lot! We use noble-hashing already. It will be done.

webmaster128 commented 1 year ago

The migration is done in #1348. Looks nice and clean!

The only drawback I see is pulling in the Node.js crypto module again which we are just getting rid of. I opened https://github.com/paulmillr/noble-secp256k1/issues/84 for this.