https://github.com/cryptocoinjs/btc-address
JavaScript component to handle Bitcoin addresses.
https://github.com/cryptocoinjs/btc-address
Last synced: 6 months ago
JSON representation
JavaScript component to handle Bitcoin addresses.
- Host: GitHub
- URL: https://github.com/cryptocoinjs/btc-address
- Owner: cryptocoinjs
- Created: 2013-11-05T05:01:31.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2021-10-12T21:36:34.000Z (over 4 years ago)
- Last Synced: 2025-06-25T14:52:58.570Z (12 months ago)
- Language: JavaScript
- Size: 232 KB
- Stars: 11
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
Bitcoin Address
===============
JavaScript component to handle Bitcoin addresses.
See this article for more details: [bitcoin address](http://procbits.com/2013/08/27/generating-a-bitcoin-address-with-javascript).
Install
-------
### Node.js/Browserify
npm install --save btc-address
Usage
-----
```js
var Address = require('btc-address')
var binConv = require('binstring')
var hash160 = "3c176e659bea0f29a3e9bf7880c112b1b31b4dc8";
var address = new Address(binConv(hash160, { in : 'hex', out: 'bytes'}));
console.log(address.toString()) //16UjcYNBG9GTK4uq2f7yYEbuifqCzoLMGS
```
Credits
-------
Most of the code from Stefan Thomas in https://github.com/bitcoinjs/bitcoinjs-lib with modifications from Roman Shtylman
License
-------
(MIT License)