Cryptocurrency unit conversion utility.
Currently supports Bitcoin, Bitcoin Cash, Ethereum, Ripple, Litecoin, Dash, and Zcash.
Install with npm
> npm install cryptocurrency-unit-convert --save
Require package into project
require('cryptocurrency-unit-convert')
There are 7 methods:
convertBTC(value, fromUnit, toUnit)
convertBCH(value, fromUnit, toUnit)
convertETH(value, fromUnit, toUnit)
convertXRP(value, fromUnit, toUnit)
convertLTC(value, fromUnit, toUnit)
convertDASH(value, fromUnit, toUnit)
convertZEC(value, fromUnit, toUnit)
const Units = require('cryptocurrency-unit-convert')
// Convert 1 satoshi to btc
const convertedBTC = Units.convertBTC('1', 'satoshi', 'btc') // '0.00000001'
// Convert 1.5 btc to satoshi
const convertedBTC = Units.convertBTC('1.5', 'btc', 'satoshi') // '150000000'
// Convert 1 satoshi to bch
const convertedBCH = Units.convertBCH('1', 'satoshi', 'bch') // '0.00000001'
// Convert 1.5 bch to satoshi
const convertedBCH = Units.convertBCH('1.5', 'bch', 'satoshi') // '150000000'
// Convert 1 wei to eth
const convertedETH = Units.convertETH('1', 'wei', 'eth') // '0.000000000000000001'
// Convert 1.5 eth to wei
const convertedETH = Units.convertETH('1.5', 'eth', 'wei') // '1500000000000000000'
// Convert 1 drop to xrp
const convertedXRP = Units.convertXRP('1', 'drop', 'xrp') // '0.000001'
// Convert 1.5 xrp to drop
const convertedXRP = Units.convertXRP('1.5', 'xrp', 'drop') // '1500000'
// Convert 1 photon to ltc
const convertedLTC = Units.convertLTC('1', 'photon', 'ltc') // '0.00000001'
// Convert 1.5 ltc to photon
const convertedLTC = Units.convertLTC('1.5', 'ltc', 'photon') // '150000000'
// Convert 1 duff to dash
const convertedDASH = Units.convertDASH('1', 'duff', 'dash') // '0.00000001'
// Convert 1.5 dash to duff
const convertedDASH = Units.convertDASH('1.5', 'dash', 'duff') // '150000000'
// Convert 1 zatoshi to zec
const convertedZEC = Units.convertZEC('1', 'zatoshi', 'zec') // '0.00000001'
// Convert 1.5 zec to zatoshi
const convertedZEC = Units.convertZEC('1.5', 'zec', 'zatoshi') // '150000000'
satoshi, bit, ubtc, mbtc, btc
satoshi, bit, ubch, mbch, bch
wei, kwei, mwei, gwei, finney, eth
drop, xrp
litoshi, photon, lite, ltc
duff, dash
zatoshi, zec
Email mark@telx.tech with the currency name, units, and unit names or submit a pull request. Currency list can be found in Units.json
MIT (c) 2023 Mark Penovich