This script will check the length and checksum of any (bitcoin based) cryptocurrency public address.  It will not differentiate between different crypto currencies (if a DOGE address is supposed to be entered but an LTC address is entered it will return as valid; the main use of this script is to prevent typos in addresses).  Results of address validation are avilable in boolean, integer or string mode.