Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@muirglacier/jellyfish-wallet-mnemonic

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@muirglacier/jellyfish-wallet-mnemonic

A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin

  • 0.1.4
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

@muirglacier/jellyfish-wallet-mnemonic

MnemonicHdNode implements the WalletHdNode from jellyfish-wallet. HdNode implementations is purpose and derivation agnostic.

Prior-art:

  • BIP32 Hierarchical Deterministic Wallets
  • BIP39 Mnemonic code for generating deterministic keys
  • BIP44 Multi-Account Hierarchy for Deterministic Wallets

#555 Broke Compatibility with BIP32

https://github.com/muirglacier/jellyfish/pull/555

In #555 a significant change was done to "@muirglacier/jellyfish-wallet-mnemonic". Part of the BIP32 specification literature defines the use of HMAC-SHA512. "Calculate I = HMAC-SHA512(Key = "Bitcoin seed", Data = S)". The Key in this implementation was updated to "@muirglacier/jellyfish-wallet-mnemonic". Although a novel idea at that time, this, unfortunately, created incompatibilities with other 24-word providers.

Detailed in this issue https://github.com/DeFiCh/wallet/issues/726, where one explores a conscious bank owner that takes extra measures to guarantee the safety of his assets. A large part of the change was motivated by that narrative, although that narrative comes from the best intention of the developer for the safety of users' funds. Many users see it as an annoyance more than anything else.

twenty-twenty hindsight

Keywords

FAQs

Package last updated on 10 Dec 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc