This package converts cryptocurrency units
npm install cryptocurrency-unit-convertCryptocurrency unit conversion utility.
Currently supports Bitcoin, Bitcoin Cash, Ethereum, Ripple, Litecoin, Dash, and Zcash.
Install with npm
``javascript`
> npm install cryptocurrency-unit-convert --save`
Require package into projectjavascript`
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)
-
javascript
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
#### Bitcoin Cash
satoshi, bit, ubch, mbch, bch
#### Ethereum
wei, kwei, mwei, gwei, finney, eth
#### Ripple
drop, xrp
#### Litecoin
litoshi, photon, lite, ltc
#### Dash
duff, dash
#### Zcash
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