cryptaddress-validator
                                
                                 cryptaddress-validator copied to clipboard
                                
                                    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