Skip to content

Tool to convert units in Bitcoin, Ethereum, Ripple, Litecoin, Zcash, and Dash

License

Notifications You must be signed in to change notification settings

OptimusOpus/cryptocurrency-unit-convert

 
 

Repository files navigation

cryptocurrency-unit-convert

Build Status Coverage Status

Cryptocurrency unit conversion utility.

Currently supports Bitcoin, Bitcoin Cash, Ethereum, Ripple, Litecoin, Dash, and Zcash.

Getting Started

Install with npm

> npm install crypto-unit-convert --save

Require package into project

require('crypto-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)

Examples

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'

Units

Bitcoin

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

About

Tool to convert units in Bitcoin, Ethereum, Ripple, Litecoin, Zcash, and Dash

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%