cryptaddress-validator
cryptaddress-validator copied to clipboard
Validate Bitcoin, Ethereum, Litecoin & other popular cryptocurrency addresses.
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