cryptaddress-validator
v1.1.1
Published
Validate Bitcoin, Ethereum, Litecoin & other popular cryptocurrency addresses.
Downloads
190
Maintainers
Readme
cryptaddress-validator
Validate Bitcoin, Ethereum, Litecoin & other popular cryptocurrency addresses.
Install
~ ❯❯❯ npm install cryptaddress-validator
Usage
const cryptaddress = require('cryptaddress-validator');
cryptaddress().test('1Ez69SnzzmePmZX3WpEzMKTrcBF2gpNQ55')
//=> true
cryptaddress('eth').test('0x281055afc982d96fab65b3a49cac8b878184cb16')
//=> true
cryptaddress('btc').test('1dice8EMZmqKvrGE4Qc9bUFf9PX3xaYDp')
//=> true
cryptaddress('bch').test('LQL9pVH1LsMfKwt82Y2wGhNGkrjF8vwUst')
//=> false
cryptaddress('md5').test('0x281055afc982d96fab65b3a49cac8b878184cb16')
//=> 'Unsupported cryptocurrency'
API
cryptaddress (cryptocurrency)
Returns the regex of the specified cryptocurrency.
cryptocurrency
Type: string
Cryptocurrency to build the appropriate validation regex.
Supported Cryptocurrencies
Bitcoin/BTC
Bitcoin Cash/BCH
(CashAddr addresses)Ethereum/ETH
Litecoin/LTC
Monero/XMR
Dash/DASH
Ripple/XRP
NEO/NEO
Dogecoin/DOGE
Related
- cryptocurrency-address-detector - Detect which cryptocurrency an address corresponds to.
- cryptaddress.now - Minimal service to detect which cryptocurrency an address corresponds to.
License
MIT © Nikolaos Kamarinakis