Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

cryptocurrency-unit-convert

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cryptocurrency-unit-convert

This package converts cryptocurrency units

  • 1.2.9
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
36
increased by16.13%
Maintainers
1
Weekly downloads
 
Created
Source

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 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)

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

Want more currencies?

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

License

MIT (c) 2023 Mark Penovich

Keywords

FAQs

Package last updated on 24 Jan 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc