CryptoCurrency address validator.
Description
After researching a lot online about validating crypto-currencies addresses without making API calls in daemons running in background, i found usefull scripts that did this action in client-side and attempted to port them to NodeJS javascript.
Sources
Didn't find any licences that would exclude publishing of the code, if the anyone feels that this package violates a licence, please feel free to contact me.
-
The original source was from this thread at bitcoindtalk.
-
the second source which the same code appears was found here. at stackoverflow.com
-
my question which motivated me is here.
Dependencies
None , BigInt.js
is the only depedency which is already inside the package, and its the minified version its used which makes only 17KB instead of 49KB.
Installation
npm install cryptoaddress-validator
Usage
/** Requiring the module, returns only one function which takes the address* as a parameter, the result when calling the function is a boolean meaning * true for valid addresses and false for invalid.*/var CryptoAddressCheck=;if // validating a dogecoin address console;else console; // logs "Valid address"
Licence
MIT
Big Integer Library v. 5.5 is written by Leemon Baird