5.0.0-rc.0 • Published 9 months ago
bip32 v5.0.0-rc.0
bip32
A BIP32 compatible library written in TypeScript with transpiled JavaScript committed to git.
Example
TypeScript
import BIP32Factory from 'bip32';
import * as ecc from 'tiny-secp256k1';
import { BIP32Interface } from 'bip32';
// You must wrap a tiny-secp256k1 compatible implementation
const bip32 = BIP32Factory(ecc);
const node: BIP32Interface = bip32.fromBase58('xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHi');
const child: BIP32Interface = node.derivePath('m/0/0');
// ...
NodeJS
const ecc = require('tiny-secp256k1')
const { BIP32Factory } = require('bip32')
// You must wrap a tiny-secp256k1 compatible implementation
const bip32 = BIP32Factory(ecc)
const node = bip32.fromBase58('xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHi')
const child = node.derivePath('m/0/0')
LICENSE MIT
A derivation (and extraction for modularity) of the HDWallet
/HDNode
written and tested by bitcoinjs-lib contributors since 2014.
5.0.0-rc.0
9 months ago
4.0.0
2 years ago
3.1.0
3 years ago
3.0.1
4 years ago
3.0.0
4 years ago
2.0.6
5 years ago
2.0.5
5 years ago
2.0.4
6 years ago
2.0.3
6 years ago
1.0.4
6 years ago
2.0.2
6 years ago
1.0.3
6 years ago
2.0.1
6 years ago
2.0.0
6 years ago
1.0.2
7 years ago
1.0.1
7 years ago
0.1.0
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago
0.0.1
10 years ago
1.0.0
10 years ago