๐ BIP39 Utils
Standalone BIP39/BIP32 HD Wallet Library v
Dependencies:
sjcl.js
โ
crypto_utils.js
โ
bip39_utils.js
Test phrase:
army van defense carry jealous true garbage claim echo media make crunch
Repository:
github.com/bitrequest/bip39-utils-js
โ ๏ธ
Security Warning:
Never enter real seed phrases on websites. This tool is for testing and educational purposes only.
๐งช Automated Unit Tests
Run All Tests
๐ ๏ธ Interactive Tools
Generate New Mnemonic Phrase
12 words (128-bit)
15 words (160-bit)
18 words (192-bit)
21 words (224-bit)
24 words (256-bit)
Generate Mnemonic
Validate Mnemonic Phrase
Validate
Use Test Phrase
Mnemonic โ Seed (PBKDF2)
Generate Seed
Use Test Phrase
Seed โ Master Root Key (HMAC-SHA512)
Get Root Key
Use Test Seed
BIP32 Key Derivation
Bitcoin SegWit
Bitcoin Legacy
Litecoin SegWit
Litecoin Legacy
Dogecoin
Dash
Ethereum
Bitcoin Cash
Kaspa
Derive Key
Use Test Root Key
Batch Address Derivation
Bitcoin SegWit
Bitcoin Legacy
Litecoin SegWit
Litecoin Legacy
Dogecoin
Dash
Ethereum
Bitcoin Cash
Kaspa
Derive Addresses
Use Test Phrase
Generate Extended Public Keys (xpub/zpub)
Generate xPubs
Use Test Phrase
Parse Extended Public Key (xpub/zpub)
Parse xPub
Index:
โก Spark Keys Derivation (seed โ derive_spark_keys)
Derives 5 key pairs for the
Spark
protocol via BIP32 paths rooted at
m/1073373'/{account}'
. Outputs identity, signing, deposit, static_deposit, and htlc keys plus the Spark address.
Account #
Derive Spark Keys
Use Test Phrase