{"_id":"btc-address","_rev":"4659311","name":"btc-address","description":"Manage Bitcoin addresses","dist-tags":{"latest":"0.4.0"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"},{"name":"vbuterin","email":"vbuterin@gmail.com"}],"time":{"modified":"2026-04-10T21:48:03.000Z","created":"2013-11-21T06:10:14.159Z","0.4.0":"2014-02-13T03:10:02.789Z","0.3.0":"2014-02-13T01:12:25.077Z","0.2.0":"2013-12-08T07:15:59.521Z","0.1.0":"2013-11-21T06:10:14.159Z"},"users":{},"repository":{"url":"https://github.com/cryptocoinjs/btc-address","type":"git"},"versions":{"0.4.0":{"name":"btc-address","version":"0.4.0","description":"Manage Bitcoin addresses","keywords":["cryptography","crypto","bitcoin","litecoin","currency","cryptocurrency"],"devDependencies":{"mocha":"1.*","terst":"0.0.1","convert-hex":"0.1.x","binstring":"~0.2.0"},"repository":{"url":"https://github.com/cryptocoinjs/btc-address","type":"git"},"main":"./lib/address.js","dependencies":{"bs58":"0.2.x","crypto-hashing":"~0.1.0"},"bugs":{"url":"https://github.com/cryptocoinjs/btc-address/issues"},"homepage":"https://github.com/cryptocoinjs/btc-address","_id":"btc-address@0.4.0","dist":{"shasum":"671a877a7074ca5c502a4b0b86ea4a51b39538a5","size":2076,"noattachment":false,"key":"/btc-address/-/btc-address-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/btc-address/download/btc-address-0.4.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jp","email":"jprichardson@gmail.com"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"},{"name":"vbuterin","email":"vbuterin@gmail.com"}],"directories":{},"publish_time":1392261002789,"_hasShrinkwrap":false,"_cnpm_publish_time":1392261002789,"_cnpmcore_publish_time":"2021-12-16T14:21:26.186Z"},"0.3.0":{"name":"btc-address","version":"0.3.0","description":"Manage Bitcoin addresses","keywords":["cryptography","crypto","bitcoin","litecoin","currency","cryptocurrency"],"devDependencies":{"mocha":"1.*","terst":"0.0.1","convert-hex":"0.1.x"},"repository":{"url":"https://github.com/cryptocoinjs/btc-address","type":"git"},"main":"./lib/address.js","dependencies":{"bs58":"0.2.x","crypto-hashing":"~0.1.0"},"bugs":{"url":"https://github.com/cryptocoinjs/btc-address/issues"},"homepage":"https://github.com/cryptocoinjs/btc-address","_id":"btc-address@0.3.0","dist":{"shasum":"e17f30a4e8fb52ef8c365d38bb6afddd86cba0dd","size":2088,"noattachment":false,"key":"/btc-address/-/btc-address-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/btc-address/download/btc-address-0.3.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jp","email":"jprichardson@gmail.com"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"},{"name":"vbuterin","email":"vbuterin@gmail.com"}],"directories":{},"publish_time":1392253945077,"_hasShrinkwrap":false,"_cnpm_publish_time":1392253945077,"_cnpmcore_publish_time":"2021-12-16T14:21:26.608Z"},"0.2.0":{"name":"btc-address","version":"0.2.0","description":"Manage Bitcoin addresses","keywords":["cryptography","crypto","bitcoin","litecoin","currency","cryptocurrency"],"devDependencies":{"mocha":"1.*","terst":"0.0.1","convert-hex":"0.1.x"},"repository":{"url":"https://github.com/cryptocoinjs/btc-address","type":"git"},"main":"./lib/address.js","dependencies":{"sha256":"0.1.x","bs58":"0.2.x"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/cryptocoinjs/btc-address/issues"},"_id":"btc-address@0.2.0","dist":{"shasum":"cff7d92205d44c0ea42b21aba8d740d124aa0c59","size":2064,"noattachment":false,"key":"/btc-address/-/btc-address-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/btc-address/download/btc-address-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jp","email":"jprichardson@gmail.com"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"},{"name":"vbuterin","email":"vbuterin@gmail.com"}],"directories":{},"publish_time":1386486959521,"_hasShrinkwrap":false,"_cnpm_publish_time":1386486959521,"_cnpmcore_publish_time":"2021-12-16T14:21:26.810Z"},"0.1.0":{"name":"btc-address","version":"0.1.0","description":"Manage Bitcoin addresses","keywords":["cryptography","crypto","bitcoin","litecoin","currency","cryptocurrency"],"devDependencies":{"mocha":"1.*","terst":"0.0.1","convert-hex":"0.1.x"},"repository":{"url":"https://github.com/cryptocoinjs/btc-address","type":"git"},"main":"./lib/address.js","dependencies":{"sha256":"0.1.x","cryptocoin-base58":"0.1.x"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/cryptocoinjs/btc-address/issues"},"_id":"btc-address@0.1.0","dist":{"shasum":"1afd95ba9211805b85af1ecfc1feaa6bebcf6bd7","size":2058,"noattachment":false,"key":"/btc-address/-/btc-address-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/btc-address/download/btc-address-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jp","email":"jprichardson@gmail.com"},"maintainers":[{"name":"jprichardson","email":""},{"name":"midnightlightning","email":"boydb@midnightdesign.ws"},{"name":"nadav","email":""},{"name":"sidazhang","email":"sidazhang89@gmail.com"},{"name":"vbuterin","email":"vbuterin@gmail.com"}],"directories":{},"publish_time":1385014214159,"_hasShrinkwrap":false,"_cnpm_publish_time":1385014214159,"_cnpmcore_publish_time":"2021-12-16T14:21:27.039Z"}},"readme":"Bitcoin Address\n===============\n\nJavaScript component to handle Bitcoin addresses.\n\nSee this article for more details: [bitcoin address](http://procbits.com/2013/08/27/generating-a-bitcoin-address-with-javascript).\n\n\n\nInstall\n-------\n\n### Node.js/Browserify\n\n    npm install --save btc-address\n\n\n\nUsage\n-----\n\n```js\nvar Address = require('btc-address')\nvar binConv = require('binstring')\n\n\nvar hash160 = \"3c176e659bea0f29a3e9bf7880c112b1b31b4dc8\";\nvar address = new Address(binConv(hash160, { in : 'hex', out: 'bytes'})); \nconsole.log(address.toString()) //16UjcYNBG9GTK4uq2f7yYEbuifqCzoLMGS\n```\n\n\nCredits\n-------\n\nMost of the code from Stefan Thomas in https://github.com/bitcoinjs/bitcoinjs-lib with modifications from Roman Shtylman\n\n\nLicense\n-------\n\n(MIT License)\n\n\n","_attachments":{},"homepage":"https://github.com/cryptocoinjs/btc-address","bugs":{"url":"https://github.com/cryptocoinjs/btc-address/issues"}}