1.0.2 • Published 2 years ago

@dingocoin-js/addressing v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

dingocoin-js-addressing

Dingocoin address manipulation utils for JavaScript. It allows you to easily create Dingocoin private keys, convert them into Dingocoin addresses; to validate Dingocoin addresses, and to export and import your private keys.

Installation

npm install @dingocoin-js/addressing

Usage

// Import package.
const addressing = require('@dingocoin-js/addressing');

// Creating random private key.
const privKey = addressing.randomPrivateKey();

// Deriving Dingocoin address from private key.
const address = addressing.toAddress(privKey);

// Validate Dingocoin address.
console.log(addressing.isAddress(address));

// Export private key to Wallet Import Format (WIF).
const privKeyWif = addressing.toWif(privKey);

// Validate private key in WIF.
console.log(addressing.isWif(privKeyWif));

// Import private key from  WIF.
assert(privKey = addressing.fromWif(privKeyWif));

Testing (mocha)

npm test

Contributing

Please create a PR or drop a message in our community.

Community