{"_id":"@scure/bip32","_rev":"28-8623f924b44515744e1276356be1d923","name":"@scure/bip32","dist-tags":{"beta":"2.0.0-beta.1","latest":"2.4.0"},"versions":{"1.0.0-rc1":{"name":"@scure/bip32","version":"1.0.0-rc1","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"license":"MIT","_id":"@scure/bip32@1.0.0-rc1","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"dist":{"shasum":"0754830401d3c0f650608e15d0a8f0066dc9620e","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.0.0-rc1.tgz","fileCount":5,"integrity":"sha512-h+knM9AZCfc13ELDg8HCOwGOLdTXGtlZG+3D5ZW94z/QmeNLlN/mHIT/FfpQALeUYYXgpWUFN3iO1qloayCpVA==","signatures":[{"sig":"MEQCIHb7XNkqAdP1xNFpMJQvJBM+jxokUZAP8QmXZIEvQQKfAiBs1ONX2JaRzOAEc5dm9FEhTDyFhe39E0Ob0220GQAI3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5fn4CRA9TVsSAnZWagAA5WAP/jWm2Xpy24+XLwgBoZYe\n8+Lsx0A+5HF1jyjG7+L8HGMDwPNOUZAf9/InWhGc0xfb7IbF5JAuOIFeCgUy\nIMJNRqQe9wVBFpPXt4N9HDvmMIqYbjm8oiIPxzeHEDA80gs4crlf7P0/aquU\nRKoIJ5QneTvo5t5REWbLrj5Kq4nTphjg0VthF3QEIgdhRry6pjkilCwxhi3k\nQZFbEfV9SSxd7cYk59umf+QmyzN1Sbh0OAsvEcskSpGUGyqyQwmcAtETQQgc\nPxZDlnhGaTtyvMQ8HSUBZs29As5cT2P5j1ls97tk19qD9dkkbk2OC15UbJN6\nlszfp5ijzg8fuTCCoxH8NB7Z7hGEBvkav5eG1EIC5WdhX5JjEGIktXpknBZp\nz/xl9dabiaxY3JqCW+LvR4f31lOfYL8vg1M/mbZ8Wa86/yeFQOTVmbAD9F7N\n2KWoM9BDN9B8b2NVDUOpqHOTLf2JhFsfFmSjgTgm1U6VDhcXf1KeZalu09Tp\nQbMrcnuP8asagClITUnnvKpoMgSMPjd4OFyBH/jzkzq6cYPjfiaqBYxy+oN/\nH0jxypQVTDFDbxn4c2KHrETIMhWmW8oKwHTf0mDtQXsN3u6yyAnYa6+m0USS\neMdLPoj0EdpCFVY0oAwUrWh1P645uCggiEf+fb3mh5+8qtuyXMZYx9LAm8DH\nXI/5\r\n=RwY9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"47988cf5f59979cdeb25e07779ccc6b20426b438","scripts":{"test":"cd test && tsc && mocha hdkey.test.js","build":"tsc"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"_npmVersion":"8.1.2","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets","directories":{},"_nodeVersion":"16.13.1","dependencies":{"@scure/base":"~1.0.0-rc1","@noble/hashes":"~1.0.0","@noble/secp256k1":"~1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","typescript":"4.5.4","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.0.0-rc1_1642461687922_0.07119412017307525","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@scure/bip32","version":"1.0.1","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.0.1","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"1409bdf9f07f0aec99006bb0d5827693418d3aa5","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.0.1.tgz","fileCount":5,"integrity":"sha512-AU88KKTpQ+YpTLoicZ/qhFhRRIo96/tlb+8YmDDHR9yiKVjSsFZiefJO4wjS2PMTkz5/oIcw84uAq/8pleQURA==","signatures":[{"sig":"MEYCIQCsEBe6XcBaPdrk5RoIltTWU8GQblpuB2oaKO3OqBLJtwIhAOtH/CiphnEGLpvECkpPKo5FfYRpkBzrJTcNrFbnknRE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8Wg4CRA9TVsSAnZWagAAB9wQAJU4aGgyiXdsXYnsUzM8\n4X+tfxp4ClwoFstG+wEhexCANN26zxPaOvNighXmoXhDgAoye7dggtrcvGPa\n25+HDXY4UwcDasuo5EfxxiJTCTiNc6pAkoEAFY+n0OVbLnmYP4vphc911ulR\ntAj0O8+jQhQBhC4SWsXb1QV5WbK0opVxSri7poD/jcD9UJjbZ2BwqCDaUzXZ\njzVNNVZQ1Ml4azEAPiXqLGgm+fNnvOoh42/vLJpRb64M3In6lkC/URmUvGGd\ngZt9AP+Wd8Adx0HgPeSYxKg320T41Tp/mYQjohBoMdqTy+KLvOdTjtsOo8Y3\n7celvLzs/zQqNjzpTrrKIb8FM3PVCdlfGmaezpPCdIElIrQ7m4287jT3NYYV\nAu1s3GIic/QnySR9CJl8Nt6TNXZmHK3q0dtc+boOkabfTmR5S1UCfr7d37Fd\nxRO8ftnBpw8Ze2PS+E0QFaxUjifbNEBvRAv4EiIpmZ4QxyzQm21H7FQFgtdh\nIeehikvhd0aUpOUB445ee+OBqGb8mWAnI2bg9fhKmoEqulef4V79YC47UlTK\nK/d285uSPq1Zx/QoKIQTXDaE674hACN+mLV6i9HkAw/GKiy4Fd7wRLbI6m5P\nk+0GHZcbf6PPNLnEEkmZjhiR7CAcn7mavlCVUnOzDb0l8XVX7wL7/fdTb+s6\nSM3Y\r\n=0vAM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","funding":[{"url":"https://paulmillr.com/funding/","type":"individual"}],"gitHead":"19a3409295b86a938da779a02c1d4fd2dd3e9e6e","scripts":{"lint":"prettier --check 'index.ts' 'test/**/*.{js,ts}'","test":"cd test && tsc && mocha hdkey.test.js","build":"tsc","format":"prettier --write 'index.ts' 'test/**/*.{js,ts}'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"8.3.2","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets","directories":{},"_nodeVersion":"16.13.2","dependencies":{"@scure/base":"~1.0.0","@noble/hashes":"~1.0.0","@noble/secp256k1":"~1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.2.0","prettier":"2.4.1","typescript":"4.5.4","@types/mocha":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.0.1_1643210808806_0.973295616026788","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@scure/bip32","version":"1.1.0","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.1.0","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"dea45875e7fbc720c2b4560325f1cf5d2246d95b","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.1.0.tgz","fileCount":7,"integrity":"sha512-ftTW3kKX54YXLCxH6BB7oEEoJfoE2pIgw7MINKAs5PsS6nqKPuKk1haTF/EuHmYqG330t5GSrdmtRuHaY1a62Q==","signatures":[{"sig":"MEUCIQCQFWPMB2meF87hW3kh9HeF7IAa3fnKRu4e1AdHnut88QIgWHEnOFCatXDLUdwUasBXLrSQ5sTX7hiPrGjroQjdD9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipSHwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6+g/9ES/2NxJ56JKv4KmGPi1FO0So4bWuFjL5gn/MGon3GNAG254f\r\ngaNqAjrCZX3WIg3G9GaMDa9MBfNJiVirc626z8Uofj/rFQYdrAK9yZwxpP7O\r\nwbrDnHxiPnKaOZfnKv2fT0OHOZvFlBd4tpDeWc6Hn6kMrEM3EeboivmXBvDB\r\nVutxE518y2hEjMOhxwTSQrJH4Xyj8UPAvEaijQbpxWpX3S+1+testbIOnv6A\r\nu2RQomcqL0sAwhQcP4Eeoza3WHsv1X0I4KJtMLPgCH2B8QUHvcXJ7k+mGlip\r\nWaJxc9j79K59QXFx9USHI+OmOGG1WoXG5VqmUPHvngrOqf4Vl6YQxotQqmnN\r\nOlCiSvF6M/a5IKCnot/0r3pfur1Gpu4HMZ13vW4/LP9pXWqa0UH1GEkMiL1J\r\nkc/0uEVAVJW3VUFA/pO/83VQVio8R8fdj3PZw3tr5Pe8C53iUktbcBc61WUy\r\nwkgJMkytVfNH0BronQGSoKwtavRVls+5KI+XZ1OJLKTlcRY1uJrdCwaYATDA\r\nRZsWhrB7nDOnMmxrzBVbu3TWCIc48dwnQDpWpIrwDmWHmRE38p72SO7o7n4e\r\nppACigotw5//Jhnb8+VycDk+W/gK5Sg2HSdwllF4R8cN6+l73hKRfeP8ddmD\r\nh3McKXxguBmyLna4XjNsbr3Fj3zqgRxvxl8=\r\n=BPLG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","default":"./lib/index.js"},"./index.d.ts":"./lib/index.d.ts"},"funding":[{"url":"https://paulmillr.com/funding/","type":"individual"}],"gitHead":"b9274b1e7cc5d4f7c9cb7eb287380047c6837b8e","scripts":{"lint":"prettier --check 'index.ts' 'test/**/*.{js,ts}'","test":"cd test && tsc && mocha hdkey.test.js","build":"tsc -d && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/**/*.{js,ts}'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"8.5.5","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets","directories":{},"_nodeVersion":"16.15.0","dependencies":{"@scure/base":"~1.1.0","@noble/hashes":"~1.1.1","@noble/secp256k1":"~1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.2.0","prettier":"2.6.2","typescript":"4.7.3","@types/mocha":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.1.0_1654989295965_0.9363503393886294","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@scure/bip32","version":"1.1.1","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.1.1","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"f62e4a2f13cc3e5e720ad81b7582b8631ae6835a","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.1.1.tgz","fileCount":7,"integrity":"sha512-UmI+liY7np2XakaW+6lMB6HZnpczWk1yXZTxvg8TM8MdOcKHCGL1YkraGj8eAjPfMwFNiAyek2hXmS/XFbab8g==","signatures":[{"sig":"MEUCIQCbfoLbs8ITUMlqT/oTk/+stqre5UTDSRo84Jke5XGK0gIgULeDoES6EOyQzAbYktvp3nVpt4dlRubGqiCewjv6hJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN3N6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOMA/7BMtsiKf8r+pOwsYHmlYuHypVn2tfJKhFvwQBNj0Eyka1r+Ea\r\nEvkV/6lOj8SrBL9JqmghOob4E8NVEmCpusnM6un3OCze6K06jDbiCBvClHJN\r\n+YDP46DY6NQKiZAl8fJ2Qd0fIfb89ehscCYW09be0OaW9AQEGRZceH3bKUa1\r\nsXY2dxr81aYj9kDmr5uRlDdcNmJrK9WCHpJuhcxhGVSpq/+hm2D7ndgrKQ16\r\nt9Y1T/Vkuhs3fVgFJmnxxjQstWoL/aXGgD3Gwjt/NNbqBlYLM+pwYBTah81D\r\n9+TawrHHdokbxas8QZBnQWiwUxidJCWn4cA+koK42b4963fLVVi/vSUON+gT\r\nOyrSDmS0A6teKqnBY6ZXFHGxk3M/+Umh93J0Mk8nRESENxFMXsgb1D+n06g0\r\nUhvYE3E718uUOR2tgmxqk0GiZBQvJ35IIAjWCKgppFU8rwEN7PtPUol7inRS\r\n7Q59Pbk2dNUauxrVYOLzG4jTW/N8B8vo1gaOCkAbo7fiHc1YpysG00IB8qr3\r\nFpn8JL0jSI9fwhvAKsljLdAz7G5uffa/hg20kznJBxLjMRbWYiWetnvgH4eZ\r\n+odfAAb2csJmOXMGUdxqkpeUxvNKaCWrlIjfM+cBof7yyhCnxdzfQlcrCv1i\r\n31VElA3GgSlJcPZQtZHlgGtMxq0F6l8hj7M=\r\n=J3g6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":[{"url":"https://paulmillr.com/funding/","type":"individual"}],"gitHead":"c4c1339917268851ead0476af7196c99f48bc657","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && mocha hdkey.test.js","build":"tsc -d && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"8.18.0","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets","directories":{},"_nodeVersion":"18.8.0","dependencies":{"@scure/base":"~1.1.0","@noble/hashes":"~1.1.3","@noble/secp256k1":"~1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.2.0","prettier":"2.6.2","typescript":"4.7.3","@types/mocha":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.1.1_1664578426063_0.10129473720760163","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@scure/bip32","version":"1.1.2","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.1.2","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"84722651ecddc6e0e2782e3bbe9f36558af3323e","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.1.2.tgz","fileCount":7,"integrity":"sha512-aNCYm7OwL6fx0hQzjjb+Zryu+jZkoIf5Y+/HeCNE3YhXdI7/smhFciRKVZtg8OT+EsUf1y/tJWz/55BfvWL9Eg==","signatures":[{"sig":"MEYCIQDPhJNJj4O7xuFPVtYhTg7xVoXGX1WjRBjy6BD32gXGQwIhAI4cXFejsYmI6UFQ9KZIeOGk8zo4T5RGu9RO8ji8hlfU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvGV4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSdxAAhZPwSaAaibUFmVpd1pHWFYK7pa+9R8KXlzQ63Z8uVcm47IOl\r\nSujRaebBRhi7NXtNd+ep9m8g/wM4Sz3MdR5E/R6h+o/p3RGAp74Aqi5C8dSz\r\nVMFY7WJcXkPBDDtwo4SR16RdpsGJ9sFR50bEogQB3Nfml+990s2z/pCVLsFi\r\naK4G/C29hopObv5MSnl0l7uLxUS4gwpmxHv+/TYvof61sd1t5PmCFAJenWKc\r\n5FQ7zNc8zj3Hlihu1ZJA7Oov3j+CHs3Cs6vuRFJK6pw4XwqPUGdezRixUVlM\r\nkccag+3pgFCN8liwBhxny4UJ2KgHZ7a7EHzgmJD72I3isZcsR1gQ4V3e6Pbm\r\n1n2e4sU3jJl04AD20USaSOygl9DWLeGwKW9pVZ9QTVbUfkxgwPY/XM7maDKn\r\neFQJjqwFRjeWCu4c/YH0baAYbEW51JIHHuCim+3I3t92T5xwQsKzqCJu1eye\r\n8/Zt4K4LWtqScVrNP4siXeykTZozyuirKX+7Li0uvy1nItHMNxySqdu7vKbC\r\nNzx1h7b96tsyWu4VjwMyClK+cOq1gjNpk1HpkoQ5jEaF/2Kl2xXg6nhJeezo\r\nnjjFpAhq5XRiuGUfRIWVEpy8UsDlJuHASOIVbLOfgEC2CLs4jAAZ2uhJxAMx\r\nQpa5xB1RzAjCGiPwMkFzhzIf4zBATb7pbdc=\r\n=OxbF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":[{"url":"https://paulmillr.com/funding/","type":"individual"}],"gitHead":"3fb2515bc642c658ba933685da5d43c50b6a1437","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && mocha hdkey.test.js","build":"tsc -d && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"8.19.2","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@scure/base":"~1.1.0","@noble/hashes":"~1.1.3","@noble/secp256k1":"~1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.2.2","prettier":"2.6.2","typescript":"4.7.3","@types/mocha":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.1.2_1673291128756_0.014022814693993357","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@scure/bip32","version":"1.1.3","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.1.3","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"c92ebf476f7bdaf8db01b459e3144179642ba37e","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.1.3.tgz","fileCount":7,"integrity":"sha512-dSH3+LCWONlSNQuF34xZrG6Xas7tp2jSSqHb/pMfXWM0vKE4JZOtK3uJfoWouUVW5IGlls75HkXmYLldZ8ySgQ==","signatures":[{"sig":"MEYCIQDyTiWbv/6e7L/0H4485iVcfTHayfPto0Tk2KfM7CPG9wIhAPhDJ9pVq/pbtmXOX7WD65NowDiA/mCOiEcEEkU+OFk9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvGYLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkSg/+L7fToKJkyR01+hDkg8ofYdj0NMUBnRQazxKSQ5Yzeh8WNpws\r\nLKMDwjX0Vdajnm6gaRx8mgy7ekTw5bX3uDQrzV2IUGGFNAhk1SBJVMDOfmpf\r\nsrZO8Bzg2QgPBzxM/A+1YIFQLZ/Hezn9Ss+qcMlObpF/mOFmJHmnKaXXCZjT\r\nEYZ4jOf4O8zk7F1kbfUGABUzbs52HrFo7Y3OjszwzfFvlsdG83PGRTD2x0GY\r\nap3Fv2Bve76jDcGu76rohmMuFw8fC40DTz58QMcG5v0vbnFdYQno17MXha9N\r\nolKUMnbl+KYPlXeLjMw74fxadoWqQLzNlQa4WR7vGLtJb0r6zjN9OhVsC2cw\r\nEMoyYdL4iD07UEr6W8ZtIA9xCgJGnNe217X+kMzZRDQckVPNvMXlNdVHNphB\r\nEDQHl+Gi2CdGqnrTN1kwXBexKeOUummCQhgdQ11nXvUrBX8XUMRLldlyU1GA\r\nqhl2sFbpY901bd2yqeilP1439TUAQQ+LoK8prkB0ifeAIGqr1zU1Cfcd5oYF\r\nnOCSVMAuIBNKJNhlDXqAR6py0WkDl5d0BqX3izCyN023LIwvUxZR7B/nwM6S\r\n9kWLxEmfyXgW6Ug2C/fiyZhj1MDANTrTouxoE2HMLfAohGR9W3oApWooZ2E4\r\nbjHL1/GoeTjGNIQkF1eN/rV74z3G64Ds9PY=\r\n=jZfA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":[{"url":"https://paulmillr.com/funding/","type":"individual"}],"gitHead":"1b6bb6787fff3334f5f040230bb26f6bf145e819","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && mocha hdkey.test.js","build":"tsc -d && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"8.19.2","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets","directories":{},"_nodeVersion":"18.10.0","dependencies":{"@scure/base":"~1.1.0","@noble/hashes":"~1.1.3","@noble/secp256k1":"~1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.2.2","prettier":"2.6.2","typescript":"4.7.3","@types/mocha":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.1.3_1673291275000_0.9155991386409805","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@scure/bip32","version":"1.1.4","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.1.4","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"2c91a7be0156b15f26dd0c843a06a1917f129efd","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.1.4.tgz","fileCount":7,"integrity":"sha512-m925ACYK0wPELsF7Z/VdLGmKj1StIeHraPMYB9xiAFiq/PnvqWd/99I0TQ2OZhjjlMDsDJeZlyXMWi0beaA7NA==","signatures":[{"sig":"MEYCIQD49ByO4SKZF+4IFo0NVIv2nt1MBCh/1pKgo8ITRVzREAIhAMqonO0XSUcHEwM0Q6SM8X5G/zK2O7h4GF+HXZrotZ4x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2768ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrABRAAhTNZF5LQQRqx7E3uFw3TAQ8ARdyrV8jzWsh21H72ANMXTfMh\r\n6vAuNwmt8Xwb2nxrE+jF1I9Dp2ZhysUywuxILIsCG5R9xngz7NwMb6f1VlRj\r\na6EOZHeTDX69ClvauVhsjhcu+zNzgSVRdBMEcDP1PDmd9cnSg7lajvIjQCtA\r\nwTrbH/Aie9MLdRa7kw+u4zdSNsgrB0idt00ARDErcS/XeWJAOJjNW4piCyV2\r\nd5KysehLl7qCSAyJc/vjSaphQttlRuQEijjQ1lC0WR2NuOQqDPnpGxj5VEON\r\nkh8FbKmy+4/DonTlHxIMCevbgEl3C1a95Uo9qg2Egc/4bDd1aDuK4biupARd\r\nJ1Yr7YDZBaKvMu0hPwj8vaGKJe7lrnInwK/96mGJdQPJ3gZNWmnqOz90t2jv\r\n/McSrS3gTPgLefbeTrDQCg2Dv30wO5gFwmnrzd8yzh7XnuSxCIsKCvJjMtVG\r\nmrEdsKij8vCMMJuHZT6RFyRL2CqQrapE5+h+LMFbE082RnUmI3ZjMnZZGGa9\r\n2Flb2lhu8NUe+KACvVL8ByIIBfAQbElTQwwjFDmtC6Cj1U4c12yYpGELF/1B\r\niofw12R553YC2KbpC/SpPKJJ6Vf2+1dUN/oRTVE+ox5JhBv0BVCxBa9iywRa\r\nrhQXFVObeFrAV0wT43XqyNIjEbH1GTXfsXI=\r\n=rGmw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":[{"url":"https://paulmillr.com/funding/","type":"individual"}],"gitHead":"5d978f42062940f09c6209e1212230d2a0c067ea","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc -d && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"9.3.1","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets","directories":{},"_nodeVersion":"19.5.0","dependencies":{"@scure/base":"~1.1.0","@noble/hashes":"~1.2.0","@noble/secp256k1":"~1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.6.2","typescript":"4.7.3","micro-should":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.1.4_1675345596113_0.9686028231644548","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@scure/bip32","version":"1.1.5","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.1.5","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"d2ccae16dcc2e75bc1d75f5ef3c66a338d1ba300","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.1.5.tgz","fileCount":10,"integrity":"sha512-XyNh1rB0SkEqd3tXcXMi+Xe1fvg+kUIcoRIEujP1Jgv7DqW2r9lg3Ah0NkFaCs9sTkQAQA8kw7xiRXzENi9Rtw==","signatures":[{"sig":"MEYCIQCwCDrZ8Ge8jnbC/W1DNLEWnO6rf3EEIscxjwtYo9i5fgIhALXMfYBED0dLoEqx5UHmEMHdm1FlXfWkPB7WvAZ20S6S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj28BTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvxg/8C+WB4K3BPjI/K4S1OwCEEQtaAoytZBNlTSgBXQIl/36ANXG3\r\nuzlsWQmBR5W+qCHaWa0ZKNRH4BZjgw2YqDlXdJpAfu0IzNiJbJTLb54vWpUy\r\nkBZxXRxov+Ld+0sDqHhwv4hrUWZFaDaWuJZqQUbU7Przfaip/GDWvlSg9Mp5\r\nkQJ3zJCy6jaG9N6tx2vd6MCITLYbkm7y9RA4ssjOZeCoBX4Yl/YWkYG2rTj+\r\n5F7xx7ovQWkKyL/ygbtzIw43L8qiBVcq6fY0akMkIySMDhegKRrcm1ob4eqF\r\n0D7sora7iI4O1VWDWr4l8dmWdih3TKQQtEgOTGZFuQLMeiX/RdoI+G3NMTmT\r\nkVXXQmmmnFwBt6+44B/4Tmdh+UFHTCOH9b75jaYWSA/8S4d/wRJNLBdOUF58\r\n64Eaf4Us2zA2+/PISy0DF+WIhQrHYNKxtKTpGxSt/98gXtGURR6E3QDZp09q\r\nasHCcTpJcnKoiVjymxH54tParxE7UR3Xu24bA168h2CgvPEYSY0hgr5p+PAq\r\nH2v9lbK05ZQidnW1/OVnyiyD8VDHD8AKcZutecHCJd1juR9T/bgBAc5XZHH/\r\nImahbOs+6B/wBMnFZW6+IE7+wWpLx3Y5AufyFZajSmALkoBoex9qCJXoF7Eu\r\nCojj3Ue81xX8xEf75UUcKAqX5XOm9pzOvSU=\r\n=q70k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":[{"url":"https://paulmillr.com/funding/","type":"individual"}],"gitHead":"df42b9a74584149268540a82569c9a1e2ea1e06b","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc -d && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"9.3.1","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets","directories":{},"_nodeVersion":"19.5.0","dependencies":{"@scure/base":"~1.1.0","@noble/hashes":"~1.2.0","@noble/secp256k1":"~1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.6.2","typescript":"4.7.3","micro-should":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.1.5_1675346003032_0.4497612606038932","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@scure/bip32","version":"1.2.0","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.2.0","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"35692d8f8cc3207200239fc119f9e038e5f465df","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.2.0.tgz","fileCount":10,"integrity":"sha512-O+vT/hBVk+ag2i6j2CDemwd1E1MtGt+7O1KzrPNsaNvSsiEK55MyPIxJIMI2PS8Ijj464B2VbQlpRoQXxw1uHg==","signatures":[{"sig":"MEUCIQDSSmISJVWL9IGPwi58TVFS0kLPbJHu+eharz21iY8BPQIgPaNC34v8NOyJJ4uFdwMdOVLy0pssxeyR1k8vpSVEnmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE2MYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrprw/+JEDDvHpQjV3qkduo4D7+cJ8bCS//OsR5F9RUrttLGIyG/bzr\r\nvWMmVpFWB4W8GSB7uz8WtfO6NJIOfAsJw7dv3PIKt5MEoKG7iLaXhA7L7OaJ\r\nFJbcfu9rM3LziVca6xq+q6yblvWEqgyDwyBlktcgCx0yH9njsPzGw72YdJf0\r\nqAanrXgsI1fAOKm+93OBgMw406PiBQ21b4kpO934uWH2iM/FR7qbg1kSd+op\r\noTbDnB8Gxtbr1TY8/KrrkohZv6wDKXmLSg6No2N+g/ZZEhmIq3QMtQhRpSD4\r\n7mwVI0AczIHCnq6/YXm42lTRKkC7db8WCZV1mQWSKrmN+FGZA6VOPrkB9u9s\r\nYY0SS/v2X7dcHeM+Yza9Xy+CBkV4gsakwrgskxqSL1PUh6EBbH237oe/l2WM\r\nK6CoJvpNbZayL99XNXZHeRC44O4GmsxBaYR5pvHuj10XSpnfWfjwZns0YEsw\r\nwP9et7ZxkS5OZvEiT9k4R8T7SxhcqZr2Zry3mQjsX6Z1KhbScHQtXrcf5aYA\r\nKXj7+F4Y/x96PO2W52vsK4nBjqMu0hc14+XTIX8zPDVHLHjyBlNmKOE08+X5\r\nTN4GdC4g+QUfOd192XB+sj0xcq2is4/MdjPAsBkHaEoco2BdFIicU5WimVOY\r\nn03uXfsixoczv2an6/GWwBcgTHl398XC5M0=\r\n=8Y1H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":[{"url":"https://paulmillr.com/funding/","type":"individual"}],"gitHead":"4d2b4a6066d9e75c9993ce2d46d56bef30fc6c3f","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc -d && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"9.4.0","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets","directories":{},"_nodeVersion":"19.6.0","dependencies":{"@scure/base":"~1.1.0","@noble/curves":"~0.8.3","@noble/hashes":"~1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.8.4","typescript":"5.0.2","micro-should":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.2.0_1678992152042_0.24464567006529325","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@scure/bip32","version":"1.3.0","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.3.0","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"6c8d980ef3f290987736acd0ee2e0f0d50068d87","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.0.tgz","fileCount":10,"integrity":"sha512-bcKpo1oj54hGholplGLpqPHRbIsnbixFtc06nwuNM5/dwSXOq/AAYoIBRsBmnZJSdfeNW5rnff7NTAz3ZCqR9Q==","signatures":[{"sig":"MEYCIQCfXJbix/di5biY1zTi2FDduUylZ253oEse3SfJYGbNBQIhALS7HUn1d4Gd4Oi+rrOdZVgWnD4/491Da0CgAe9P0NPe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNhsRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSshAAnbIttos4Ru5PnVaOFsfhY0WTfbylI7CuBkcl7LFraIqpIaeg\r\nA2vJ82xCwHDga584tjEJZh4YHd6ydYSpw2iaye4S0caq830JezPGh3TqkqYV\r\nRptPxGZmERx+rnuxiB907fXMdmyLZi8r8Q5Ov7bHYN6UkAcbouvr27bkrMYe\r\nMJ54paW1c+StK9GVrbJhChiE1xbIpue+7IWPi+HTbE+iWksmHv6mUCukQeyf\r\nudHcyfGl1/Vf5Z7LK5wxhLQbL/i6tNK3zM196GqboUTAmoTdq6Irtgi1BiY1\r\nGdPOJj1mEIU2khGPUb/IfuQ9e22VEd3GeTtef6SoQRLpPVFuGTzqWtiUqWre\r\nTZfXt+mN5cH406FvfG/HGgI5BtpKzcvbn2IzywIDp0FjFljiCCzJIDCDGLTH\r\nSBjuHzzSbpIlnKn62g1uIjc378xw302CZgTNfcg0Bor8AuVL9uoKl8gfz/FW\r\ndMVxYSjK2m3KslToT+wYXlkxgL8OyLzGOn5Z56uZSey87jBeLJR5Oq0RNPD6\r\nF0IgiKmA9dFlCs72lcP1maEW4sybxAjksXiydYfvWhwtu09VriCQRJg4BWWc\r\nlGCmX6FT7YYlhu7iKiSWp3NdwceSi1CRvaxfatuOrcoSmL1iDyMjGMl5Xeel\r\n3fRw8DQ527uVDXgs2FYf0CknBx7W/93HtK0=\r\n=tlX1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":[{"url":"https://paulmillr.com/funding/","type":"individual"}],"gitHead":"0c7b0be661827323f8f16bddb6000dd36361a7da","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc -d && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"9.4.0","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets","directories":{},"_nodeVersion":"19.6.0","dependencies":{"@scure/base":"~1.1.0","@noble/curves":"~1.0.0","@noble/hashes":"~1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.8.4","typescript":"5.0.2","micro-should":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.3.0_1681267473081_0.9439181378269947","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@scure/bip32","version":"1.3.1","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.3.1","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"7248aea723667f98160f593d621c47e208ccbb10","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.1.tgz","fileCount":10,"integrity":"sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==","signatures":[{"sig":"MEQCIFA2xLYCAjh26Qy5vhH6gIMRM04KNDb7gNTMTnaYoZ89AiBe3EnMXJTRdcN0IC+H2mRxnfCtZaEZMEoVj0XAf9F+eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55655},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":"https://paulmillr.com/funding/","gitHead":"02717194747b107b84394fdf0b9e5bad93fcd5d3","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc -d && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"9.8.0","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"_nodeVersion":"20.4.0","dependencies":{"@scure/base":"~1.1.0","@noble/curves":"~1.1.0","@noble/hashes":"~1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.8.4","typescript":"5.0.2","micro-should":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.3.1_1689031484594_0.5270050067063601","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@scure/bip32","version":"1.3.2","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.3.2","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"90e78c027d5e30f0b22c1f8d50ff12f3fb7559f8","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.2.tgz","fileCount":10,"integrity":"sha512-N1ZhksgwD3OBlwTv3R6KFEcPojl/W4ElJOeCZdi+vuI5QmTFwLq3OFf2zd2ROpKvxFdgZ6hUpb0dx9bVNEwYCA==","signatures":[{"sig":"MEUCIQDZIcNmqpCatneh9HK/VY1ZUqodPQN9y9g4nAwZ6kdW1gIgCktYosPFB2Ee0BOvV3MciKTopZ7PIPj8IZfd79AQs0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57696},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":"https://paulmillr.com/funding/","gitHead":"26c5779d3ce4d86b7b35ce9273c6f71dc4ba70b6","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"9.8.1","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"@scure/base":"~1.1.2","@noble/curves":"~1.2.0","@noble/hashes":"~1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.8.4","typescript":"5.0.2","micro-should":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.3.2_1693003551031_0.23313114997756768","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@scure/bip32","version":"1.3.3","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.3.3","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"a9624991dc8767087c57999a5d79488f48eae6c8","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.3.tgz","fileCount":10,"integrity":"sha512-LJaN3HwRbfQK0X1xFSi0Q9amqOgzQnnDngIt+ZlsBC3Bm7/nE7K0kwshZHyaru79yIVRv/e1mQAjZyuZG6jOFQ==","signatures":[{"sig":"MEUCIQCHC1mGzg5d+Jkz121Yur5Fh/BoYAr2exap8AmFWgb7EQIgAkk3WukKkRDEWrIRdpera74hL/UKQ4j9eReWKHN5XDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58617},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":"https://paulmillr.com/funding/","gitHead":"4e9759504fc601069b17f493e85f8f674bdae0d1","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"10.2.5","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"@scure/base":"~1.1.4","@noble/curves":"~1.3.0","@noble/hashes":"~1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.1.1","typescript":"5.3.2","micro-should":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.3.3_1702339464383_0.1389776392218982","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@scure/bip32","version":"1.4.0","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.4.0","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"4e1f1e196abedcef395b33b9674a042524e20d67","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.4.0.tgz","fileCount":10,"integrity":"sha512-sVUpc0Vq3tXCkDGYVWGIZTRfnvu8LoTDaev7vbwh0omSvVORONr960MQWdKqJDCReIEmTj3PAr73O3aoxz7OPg==","signatures":[{"sig":"MEYCIQCePUqXOdMnQz5u7NAgIVIdlxtlDZSi/O32XNAEkwFU2QIhAPyaPyd5IUqP6OYjiUGTQAkWkQ0HE4gxvsKlQbNNTumh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58747},"main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/esm/index.js","default":"./lib/index.js"}},"funding":"https://paulmillr.com/funding/","gitHead":"fba9fc7d2ac851db756ba927e2505fb97f758f84","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'","build:release":"cd build && npm ci && npm run build:release"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"10.5.0","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@scure/base":"~1.1.6","@noble/curves":"~1.4.0","@noble/hashes":"~1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.1.1","typescript":"5.3.2","micro-should":"0.4.0","@paulmillr/jsbt":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.4.0_1710945396363_0.731175824391133","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@scure/bip32","version":"1.5.0","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.5.0","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"dd4a2e1b8a9da60e012e776d954c4186db6328e6","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.5.0.tgz","fileCount":13,"integrity":"sha512-8EnFYkqEQdnkuGBVpCzKxyIwDCBLDVj3oiX0EKUFre/tOjL/Hqba1D6n/8RcmaQy4f95qQFrO2A8Sr6ybh4NRw==","signatures":[{"sig":"MEUCIGC3yuSc61hDLLqs2yCsPHAgP6es8RE6W6CT8/88TzilAiEA/axxx8b3MiBRMO645fcxJP2ZADEdb4NeXV22qEWADxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63168},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/index.js"}},"funding":"https://paulmillr.com/funding/","gitHead":"5675cb6b6eccce8d6e632bfeac3829b5749dabf2","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'","build:release":"cd build && npm ci && npm run build:release"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"10.8.3","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"@scure/base":"~1.1.7","@noble/curves":"~1.6.0","@noble/hashes":"~1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.3.2","typescript":"5.5.2","micro-should":"0.4.0","@paulmillr/jsbt":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.5.0_1725404931064_0.31941934749063394","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@scure/bip32","version":"1.6.0","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.6.0","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"6dbc6b4af7c9101b351f41231a879d8da47e0891","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.0.tgz","fileCount":13,"integrity":"sha512-82q1QfklrUUdXJzjuRU7iG7D7XiFx5PHYVS0+oeNKhyDLT7WPqs6pBcM2W5ZdwOwKCwoE1Vy1se+DHjcXwCYnA==","signatures":[{"sig":"MEYCIQC/OlJnYZSPn1xjW2JbHniW0RDfazPv8pSWQPCVKMBChQIhAJJw77fZ9leAIm4FpPWjnu9xThl6lZXJefVeolDMFicB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63847},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/index.js"}},"funding":"https://paulmillr.com/funding/","gitHead":"cd8ccb7b506daf878fd4abad7a757be02a5b0fe3","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'","build:release":"cd build && npm ci && npm run build:release"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"10.9.1","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"@scure/base":"~1.2.1","@noble/curves":"~1.7.0","@noble/hashes":"~1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.3.2","typescript":"5.5.2","micro-should":"0.4.0","@paulmillr/jsbt":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.6.0_1732350847906_0.980775761707678","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@scure/bip32","version":"1.6.1","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.6.1","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"848eca1bc96f6b5ce6aa750798853fb142dace05","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.1.tgz","fileCount":13,"integrity":"sha512-jSO+5Ud1E588Y+LFo8TaB8JVPNAZw/lGGao+1SepHDeTs2dFLurdNIAgUuDlwezqEjRjElkCJajVrtrZaBxvaQ==","signatures":[{"sig":"MEUCIQDayUORuaX2nwZP0A5rj72lWLxsgZLW4pwXRU/J7Oq28gIgaiwVcl7Ma66cxEuQYpXtAAiEHx3P9Jff89eRokA4jjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65458},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/index.js"}},"funding":"https://paulmillr.com/funding/","gitHead":"bc83675aca84b49f9954225a69a5ebb2fade7976","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"cd test && tsc && node hdkey.test.js","build":"tsc && tsc -p tsconfig.esm.json","format":"prettier --write 'index.ts' 'test/*.test.ts'","build:release":"cd build && npm ci && npm run build:release"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"11.0.0","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","dependencies":{"@scure/base":"~1.2.1","@noble/curves":"~1.8.0","@noble/hashes":"~1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.3.2","typescript":"5.5.2","micro-should":"0.4.0","@paulmillr/jsbt":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.6.1_1735872612468_0.7047428490696426","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@scure/bip32","version":"1.6.2","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.6.2","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"093caa94961619927659ed0e711a6e4bf35bffd0","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.6.2.tgz","fileCount":13,"integrity":"sha512-t96EPDMbtGgtb7onKKqxRLfE5g05k7uHnHRM2xdE6BP/ZmxaLtPek4J4KfVn/90IQNrU1IOAqMgiDtUdtbe3nw==","signatures":[{"sig":"MEQCIDP1KWBWdsAurENCk03jO8ll3D9T75DR6rrj7GcPfKL3AiA1vAkx3W6FSGjUcvSv9H4X/DbYYPRaDEbSyC7Ap7piTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65666},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/index.js"}},"funding":"https://paulmillr.com/funding/","gitHead":"1d9017c6ba041e5de4aae2de2852a3a769a2cad1","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"node test/index.js","build":"tsc && tsc -p tsconfig.cjs.json","format":"prettier --write 'index.ts' 'test/*.test.ts'","test:bun":"bun test/index.js","test:deno":"deno --allow-env --allow-read test/index.js","build:release":"npx jsbt esbuild test/build"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"10.9.2","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"@scure/base":"~1.2.2","@noble/curves":"~1.8.1","@noble/hashes":"~1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.3.2","typescript":"5.5.2","micro-should":"0.5.1","@paulmillr/jsbt":"0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.6.2_1737193723202_0.12203794851028715","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@scure/bip32","version":"1.7.0","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@1.7.0","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"b8683bab172369f988f1589640e53c4606984219","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-1.7.0.tgz","fileCount":13,"integrity":"sha512-E4FFX/N3f4B80AKWp5dP6ow+flD1LQZo/w8UnLGYZO674jS6YnYeepycOOksv+vLPSpgN35wgKgy+ybfTb2SMw==","signatures":[{"sig":"MEUCIA+9ph7wPFR7ZbhZfUZm6rMVnG3blJDQG4WvsgY0WYRRAiEA9lQ7EGHha3Z3XPv4HJUrPEIfRFiBjuh/NdixeHBtFqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66700},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/index.js"}},"funding":"https://paulmillr.com/funding/","gitHead":"12b521c72ccf7e700902590d462941de4fa4da53","scripts":{"lint":"prettier --check 'index.ts' 'test/*.test.ts'","test":"node test/index.js","build":"tsc && tsc -p tsconfig.cjs.json","format":"prettier --write 'index.ts' 'test/*.test.ts'","test:bun":"bun test/index.js","test:deno":"deno --allow-env --allow-read test/index.js","build:release":"npx jsbt esbuild test/build"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"10.9.2","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"22.13.0","dependencies":{"@scure/base":"~1.2.5","@noble/curves":"~1.9.0","@noble/hashes":"~1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","typescript":"5.8.3","micro-should":"0.5.2","@paulmillr/jsbt":"0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/bip32_1.7.0_1745508801781_0.9658999912074613","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@scure/bip32","version":"2.0.0-beta.1","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@2.0.0-beta.1","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"81877cd88aa097f570456b1834b8083cb4bb7820","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-2.0.0-beta.1.tgz","fileCount":8,"integrity":"sha512-mAhQyOnBPsWK1CiSDHgtOzVOnoLAZjkLFoawIa0o9fFbibr5bK4EVzkR2PIYtjAtzkqO9PGif1DX1BzObuxopw==","signatures":[{"sig":"MEYCIQCg7z8uLW1dE3Rc2asn17mdLwZ071cQOeoB4TtsQ8kGbgIhANL4twoF7hUPUaNXT83krMVwHqx7kGA5lShSvMk2Ur5W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42563},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","funding":"https://paulmillr.com/funding/","gitHead":"e4b4c79524c3eee78192ae829d4c65460d4db05d","scripts":{"test":"node --experimental-strip-types --no-warnings test/index.ts","build":"tsc","format":"prettier --write 'index.ts' 'test/*.test.ts'","test:bun":"bun test/index.ts","test:deno":"deno --allow-env --allow-read test/index.ts","build:release":"npx --no @paulmillr/jsbt esbuild test/build"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"11.4.2","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"24.4.1","dependencies":{"@scure/base":"2.0.0-beta.1","@noble/curves":"2.0.0-beta.3","@noble/hashes":"2.0.0-beta.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"prettier":"3.6.2","typescript":"5.9.2","micro-bmark":"0.4.2","micro-should":"0.5.3","@paulmillr/jsbt":"0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/bip32_2.0.0-beta.1_1755433036768_0.2608427144578278","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@scure/bip32","version":"2.0.0","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@2.0.0","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"d2d11b578f3f231270f76752999fe95301d04290","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-2.0.0.tgz","fileCount":8,"integrity":"sha512-V24pyBWzKQqhB0CrV3Xz7JZr/cC2Nhp9LuIr9gOHkAKxSGwYqTIs8u0AkZgKA7HFqRiyoNg/PymiXOExm+3KlQ==","signatures":[{"sig":"MEUCIQCYHeWpOu6yvgTpVA4oMzus+vA1EhFJrzTVq3NXyJHvvwIgD1AOCAXRu6MkS8uUvVR7G+Cjrwdh7NEB/6QyY//VifU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42807},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","funding":"https://paulmillr.com/funding/","gitHead":"b1b264bc7de18e372d3e59be7c1da8c3e2d8b10f","scripts":{"test":"node --experimental-strip-types --no-warnings test/index.ts","build":"tsc","format":"prettier --write 'index.ts' 'test/*.test.ts'","test:bun":"bun test/index.ts","test:deno":"deno --allow-env --allow-read test/index.ts","build:release":"npx --no @paulmillr/jsbt esbuild test/build"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"11.5.1","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"24.6.0","dependencies":{"@scure/base":"2.0.0","@noble/curves":"2.0.0","@noble/hashes":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.6.2","typescript":"5.9.2","@paulmillr/jsbt":"0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/bip32_2.0.0_1756136391463_0.3682946082843479","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@scure/bip32","version":"2.0.1","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@2.0.1","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"4ceea207cee8626d3fe8f0b6ab68b6af8f81c482","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-2.0.1.tgz","fileCount":8,"integrity":"sha512-4Md1NI5BzoVP+bhyJaY3K6yMesEFzNS1sE/cP+9nuvE7p/b0kx9XbpDHHFl8dHtufcbdHRUUQdRqLIPHN/s7yA==","signatures":[{"sig":"MEUCIFuowrPHX6SGaoSkpdY9CA43fu3tpaX67cAOfoSQ4sewAiEA7lZv8Evj4OJsoKnkuNjnqEzR8Jf3+a36VJHOWG7FzC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42793},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","funding":"https://paulmillr.com/funding/","gitHead":"9104f9f47ed7f7de8f61cd179e1fd4bb0f530b1c","scripts":{"test":"node --experimental-strip-types --no-warnings test/index.ts","build":"tsc","format":"prettier --write 'index.ts' 'test/*.test.ts'","test:bun":"bun test/index.ts","test:deno":"deno --allow-env --allow-read test/index.ts","build:release":"npx --no @paulmillr/jsbt esbuild test/build"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"11.5.1","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"24.6.0","dependencies":{"@scure/base":"2.0.0","@noble/curves":"2.0.1","@noble/hashes":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.6.2","typescript":"5.9.2","@paulmillr/jsbt":"0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/bip32_2.0.1_1759804734090_0.3405266713873516","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@scure/bip32","version":"2.2.0","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@2.2.0","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"8b1b470f4079843df36a472f5e103c3bd9c11f7c","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-2.2.0.tgz","fileCount":8,"integrity":"sha512-zFr7t2F+a9+5tB7QbarF2HQNYrgjCNaoLAupZdKkrFMYMozJf5zqH2WJCQibMzm1qQ0QogrxVGO3qXfQDYMaQg==","signatures":[{"sig":"MEQCICU1tCYOdlF2J2QQt99Zo73mxuMyYJCA4Vr8fn5BHcY5AiBR6f0YYee8q1+LWRV7jc/8dj+RQCNz0g/fDUvSCiWhRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48647},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","funding":"https://paulmillr.com/funding/","gitHead":"1ff8a0ba26770c44aeb8c9754274e67d109af443","scripts":{"test":"node --experimental-strip-types --no-warnings test/index.ts","build":"tsc","check":"npx --no @paulmillr/jsbt check package.json","format":"prettier --write 'index.ts' 'test/*.test.ts'","test:bun":"bun test/index.ts","test:deno":"deno --allow-env --allow-read test/index.ts","check:jsdoc":"npx --no @paulmillr/jsbt tsdoc package.json","check:readme":"npx --no @paulmillr/jsbt readme package.json","build:release":"npx --no @paulmillr/jsbt esbuild test/build","check:treeshake":"npx --no @paulmillr/jsbt treeshake package.json test/build/out-treeshake"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:011e867c-2731-408f-b6f6-13d1577b25f5"}},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"11.6.1","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@scure/base":"2.2.0","@noble/curves":"2.2.0","@noble/hashes":"2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.6.2","typescript":"6.0.2","@paulmillr/jsbt":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bip32_2.2.0_1776799427159_0.5445886093364645","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@scure/bip32","version":"2.3.0","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","_id":"@scure/bip32@2.3.0","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"homepage":"https://paulmillr.com/noble/#scure","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"fa29c8b3f894203c246f3bd51b87acfc492b5432","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-2.3.0.tgz","fileCount":6,"integrity":"sha512-mMPjNcXxJsvNveIgRIXrnwd4omu0wdXo4JowAUZO7/82+/bpAwVltclx6MG6nv2M3dA6IbfVv4xwWxaREm3OcA==","signatures":[{"sig":"MEQCIDcd79ztYsZ5RyW+dlgmvNWnmv32VNbw4bOjQ55l+xrbAiBdmg6Am7MjCinN7LOMgtAzay1LkjhspKaiXbuA9uuR8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36547},"main":"index.js","type":"module","types":"index.d.ts","module":"index.js","funding":"https://paulmillr.com/funding/","gitHead":"7ee63a35184ee9d5f184668526e06d3255bce586","scripts":{"test":"node test/index.ts","build":"tsc","check":"jsbt-check","format":"prettier --write 'index.ts' 'test/*.test.ts'","benchmark:size":"npx bismar@0.1.3 -s"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"paulmillr","email":"paul@paulmillr.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:7179c332-e7bb-40ad-a5ed-016dfd0ccd3a"}},"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"12.0.2","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@scure/base":"2.3.0","@noble/curves":"2.3.0","@noble/hashes":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.6.2","typescript":"6.0.2","@paulmillr/jsbt":"0.6.5"},"_npmOperationalInternal":{"tmp":"tmp/bip32_2.3.0_1786166903002_0.24230433747623326","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"_id":"@scure/bip32@2.4.0","bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"dist":{"shasum":"4b13d0e5f60f776f17cbf5528893ee03839acb6a","tarball":"https://registry.npmjs.org/@scure/bip32/-/bip32-2.4.0.tgz","integrity":"sha512-i3DS0CptAocyvqE4n3SUkpzeQK4vJMFwWLofTwRiiKo2aWojBOfyMCgfKw9HVpO6fSY5AK86sHS/Uzn8kK9Few==","fileCount":6,"unpackedSize":38750,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@scure%2fbip32@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHhly4yOhPwCxSngBW4GQfn+eIVzduEs2CRksGvqbtwnAiB5Cweo9yRWcha5mIngvStXdPw42TlnXo/zeawz1avEhg=="}]},"main":"index.js","name":"@scure/bip32","type":"module","types":"index.d.ts","author":{"url":"https://paulmillr.com","name":"Paul Miller"},"module":"index.js","funding":"https://paulmillr.com/funding/","gitHead":"ab00d7f78d067422898fc0adb8a7ef740b79386a","license":"MIT","scripts":{"test":"node test/index.ts","build":"tsc","check":"jsbt-check","format":"prettier --write 'index.ts' 'test/*.test.ts'","benchmark:size":"bismar -bsm"},"version":"2.4.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7179c332-e7bb-40ad-a5ed-016dfd0ccd3a"},"approver":{"name":"paulmillr","email":"paul@paulmillr.com"}},"homepage":"https://paulmillr.com/noble/#scure","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"_npmVersion":"12.0.2","description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","directories":{},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@scure/base":"2.4.0","@noble/curves":"2.4.0","@noble/hashes":"2.4.0"},"devDependencies":{"bismar":"0.1.8","prettier":"3.9.6","typescript":"6.0.3","@paulmillr/jsbt":"0.7.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bip32_2.4.0_1787939809449_0.7613750256566059"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-17T23:21:27.858Z","modified":"2026-08-28T17:56:49.862Z","1.0.0-rc1":"2022-01-17T23:21:28.112Z","1.0.0":"2022-01-26T14:42:35.649Z","1.0.1":"2022-01-26T15:26:48.958Z","1.1.0":"2022-06-11T23:14:56.126Z","1.1.1":"2022-09-30T22:53:46.228Z","1.1.2":"2023-01-09T19:05:28.942Z","1.1.3":"2023-01-09T19:07:55.176Z","1.1.4":"2023-02-02T13:46:36.327Z","1.1.5":"2023-02-02T13:53:23.217Z","1.2.0":"2023-03-16T18:42:32.248Z","1.3.0":"2023-04-12T02:44:33.256Z","1.3.1":"2023-07-10T23:24:44.804Z","1.3.2":"2023-08-25T22:45:51.197Z","1.3.3":"2023-12-12T00:04:24.567Z","1.4.0":"2024-03-20T14:36:36.589Z","1.5.0":"2024-09-03T23:08:51.223Z","1.6.0":"2024-11-23T08:34:08.106Z","1.6.1":"2025-01-03T02:50:12.775Z","1.6.2":"2025-01-18T09:48:43.421Z","1.7.0":"2025-04-24T15:33:21.947Z","2.0.0-beta.1":"2025-08-17T12:17:16.976Z","2.0.0":"2025-08-25T15:39:51.717Z","2.0.1":"2025-10-07T02:38:54.281Z","2.2.0":"2026-04-21T19:23:47.284Z","2.3.0":"2026-08-08T05:28:23.087Z","2.4.0":"2026-08-28T17:56:49.555Z"},"bugs":{"url":"https://github.com/paulmillr/scure-bip32/issues"},"author":{"url":"https://paulmillr.com","name":"Paul Miller"},"license":"MIT","homepage":"https://paulmillr.com/noble/#scure","keywords":["bip32","hierarchical","deterministic","hd key","bip0032","bip-32","bip39","micro","scure","mnemonic","phrase","code"],"repository":{"url":"git+https://github.com/paulmillr/scure-bip32.git","type":"git"},"description":"Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1","maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"readme":"# scure-bip32\n\nAudited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1.\n\n- 🔒 [Audited](#security) by an independent security firm\n- 🔻 Tree-shakeable: unused code is excluded from your builds\n- 📦 ESM\n- ➰ Only 3 audited dependencies by the same author:\n  [noble-curves](https://github.com/paulmillr/noble-curves),\n  [noble-hashes](https://github.com/paulmillr/noble-hashes),\n  and [scure-base](https://github.com/paulmillr/scure-base)\n- 🪶 18KB gzipped with all dependencies bundled\n\nCheck out [scure-bip39](https://github.com/paulmillr/scure-bip39) if you need mnemonic phrases.\nSee [key-producer](https://github.com/paulmillr/micro-key-producer) if you need SLIP-0010/BIP32 ed25519 hdkey implementation.\nNotice [Warnings about BIP32](#warnings-about-bip32).\n\n### This library belongs to _scure_\n\n> **scure** — audited micro-libraries.\n\n- Zero or minimal dependencies\n- Highly readable TypeScript / JS code\n- PGP-signed releases and transparent NPM builds\n- Check out [homepage](https://paulmillr.com/noble/#scure) & all libraries:\n  [base](https://github.com/paulmillr/scure-base),\n  [bip32](https://github.com/paulmillr/scure-bip32),\n  [bip39](https://github.com/paulmillr/scure-bip39),\n  [btc-signer](https://github.com/paulmillr/scure-btc-signer),\n  [sr25519](https://github.com/paulmillr/scure-sr25519),\n  [starknet](https://github.com/paulmillr/scure-starknet)\n\n## Usage\n\n> `npm install @scure/bip32`\n\n> `deno add jsr:@scure/bip32`\n\nThis module exports a single class `HDKey`, which should be used like this:\n\n```ts\nimport { HDKey } from '@scure/bip32';\nimport { sha256 } from '@noble/hashes/sha2.js';\nimport { randomBytes } from '@noble/hashes/utils.js';\n\nconst seed = randomBytes(32);\nconst root = HDKey.fromMasterSeed(seed);\nconst base58key = root.privateExtendedKey;\nconst restored = HDKey.fromExtendedKey(base58key);\nconst fromJson = HDKey.fromJSON({ xpriv: base58key });\nconst child = fromJson.derive(\"m/0/2147483647'/1\");\nconst msgHash = sha256(new TextEncoder().encode('hello scure-bip32'));\n\n// props\n[root.depth, root.index, root.chainCode];\n[restored.privateKey, restored.publicKey];\nconst sig = child.sign(msgHash);\nchild.verify(msgHash, sig);\n```\n\nNote: `chainCode` property is essentially a private part\nof a secret \"master\" key, it should be guarded from unauthorized access. Byte-array\ngetters return copies so callers cannot mutate an `HDKey`'s internal state. These\nsnapshots remain caller-owned and are not zeroed by `wipePrivateData()`.\n\nFor backwards compatibility, `JSON.stringify()` currently serializes both the\nprivate and public extended keys of an `HDKey`. Treat the result as secret key\nmaterial. A future v3 release will make automatic JSON serialization public-only.\n\nThe full API is:\n\n```ts\nclass HDKey {\n  public static HARDENED_OFFSET: number;\n  public static fromMasterSeed(seed: Uint8Array, versions: Versions): HDKey;\n  public static fromExtendedKey(base58key: string, versions: Versions): HDKey;\n  public static fromJSON(json: { xpriv: string } | { xpub: string }): HDKey;\n\n  readonly versions: Versions;\n  readonly depth: number = 0;\n  readonly index: number = 0;\n  readonly parentFingerprint: number = 0;\n\n  get fingerprint(): number;\n  get identifier(): Uint8Array | undefined;\n  get pubKeyHash(): Uint8Array | undefined;\n  get privateKey(): Uint8Array | null;\n  get publicKey(): Uint8Array | null;\n  get chainCode(): Uint8Array | null;\n  get privateExtendedKey(): string;\n  get publicExtendedKey(): string;\n\n  derive(path: string): HDKey;\n  deriveChild(index: number): HDKey;\n  sign(hash: Uint8Array): Uint8Array;\n  verify(hash: Uint8Array, signature: Uint8Array): boolean;\n  wipePrivateData(): this;\n  // TODO(v3): Make automatic JSON serialization public-only.\n  toJSON(): { xpriv: string; xpub: string };\n  // Explicitly exports private key material. Treat the result as a secret.\n  toPrivateJSON(): { xpriv: string; xpub: string };\n}\n\ninterface Versions {\n  private: number;\n  public: number;\n}\n```\n\nThe module implements [bip32](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) standard:\ncheck it out for additional documentation.\n\nThe implementation is loosely based on cryptocoinjs/hdkey, [which has MIT License](#LICENSE).\n\n## Warnings about BIP32\n\nBIP32 is a bad standard. It would be great if we've had something better.\n\n- Network IDs (different currencies) are taken from a single GitHub document\n  called SLIP-0044\n- There were new projects, which did not yet have SLIP. Exchanges added support of\n  those projects to their cold wallets. Then after the projects were added to SLIP,\n  the exchanges were required to re-generate their cold wallets - a complicated task\n- BIP32 is unusable for many different elliptic curves. For example, ETH2 uses bls12-381\n  curve, and with bip32 54% of generated keys would be invalid. So, they’re using much better\n  BLS-only EIP-2333 as a replacement.\n- It’s easy to shoot yourself in foot with non-hardened keys, which\n  could allow simple de-anonimization of all addresses\n\n## Security\n\nThe library has been audited:\n\n- at version 2.2.0, in Apr 2026, by ourselves (self-audited)\n  - Scope: everything\n  - [Changes since audit](https://github.com/paulmillr/scure-bip32/compare/2.2.0..main)\n- at version 1.0.1, in Jan 2022, independently, by [cure53](https://cure53.de)\n  - PDFs: [online](https://cure53.de/pentest-report_hashing-libs.pdf), [offline](./audit/2022-01-05-cure53-audit-nbl2.pdf)\n  - [Changes since audit](https://github.com/paulmillr/scure-bip32/compare/1.0.0..main).\n  - The audit has been funded by [Ethereum Foundation](https://ethereum.org/en/) with help of [Nomic Labs](https://nomiclabs.io)\n\nThe library was initially developed for [js-ethereum-cryptography](https://github.com/ethereum/js-ethereum-cryptography).\nAt commit [ae00e6d7](https://github.com/ethereum/js-ethereum-cryptography/commit/ae00e6d7d24fb3c76a1c7fe10039f6ecd120b77e),\nit was extracted to a separate package called `micro-bip32`.\nAfter the audit we've decided to use `@scure` NPM namespace for security.\n\n### Supply chain security\n\n- **Commits** are signed with PGP keys to prevent forgery. Be sure to verify the commit signatures\n- **Releases** are made transparently through token-less GitHub CI and Trusted Publishing. Be sure to verify the [provenance logs](https://docs.npmjs.com/generating-provenance-statements) for authenticity.\n- **Rare releasing** is practiced to minimize the need for re-audits by end-users.\n- **Dependencies** are minimized and strictly pinned to reduce supply-chain risk.\n  - We use as few dependencies as possible.\n  - Version ranges are locked, and changes are checked with npm-diff.\n- **Dev dependencies** are excluded from end-user installs; they’re only used for development and build steps.\n\nFor this package, there are 3 dependencies; and a few dev dependencies:\n\n- [noble-hashes](https://github.com/paulmillr/noble-hashes) provides cryptographic hashing functionality\n- [noble-curves](https://github.com/paulmillr/noble-curves) provides ECDSA\n- [scure-base](https://github.com/paulmillr/scure-base) provides base58\n- jsbt is used for benchmarking / testing / build tooling and developed by the same author\n- prettier, fast-check and typescript are used for code quality / test generation / ts compilation\n\n## License\n\n[MIT License](./LICENSE)\n\nCopyright (c) 2022 Patricio Palladino, Paul Miller (paulmillr.com)\n","readmeFilename":"README.md"}