Skip to content

@dingocoin-js/addressing: JavaScript util library for manipulating Dingocoin addresses

Notifications You must be signed in to change notification settings

dingocoin/dingocoin-js-addressing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@dingocoin-js/addressing

JavaScript util library for manipulating Dingocoin addresses. 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

About

@dingocoin-js/addressing: JavaScript util library for manipulating Dingocoin addresses

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published