New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
m

midnightlightning

npm

30.71M

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

29 packages

bigi

Big integers.

binstring

Convert binary data to and from various string representations

bip38

BIP38 is a standard process to encrypt Bitcoin and crypto currency private keys that is impervious to brute force attacks thus protecting the user.

bs58

Base 58 encoding / decoding

bs64

Base 64 encoding.

btc-address

Manage Bitcoin addresses

btc-opcode

Opcode support for Bitcoin.

btc-p2p

Manage a network of Bitcoin peers

btc-script

Script support for Bitcoin.

btc-transaction

Create, parse, serialize Bitcoin transactions.

coininfo

JavaScript component for crypto currency specific information.

coinkey

JavaScript component for private keys, public keys, and addresess for crypto currencies such as Bitcoin, Litecoin, and Dogecoin

coinmsg

Message signing for Bitcoin and other cryptocurrencies

coinstring

Create and parse crypto currency addresses and wallet import formats.

convert-hex

Convert to/from hex string and array of bytes

convert-string

Convert to/from strings and array of bytes

crypto-binary

Assemble and disassemble binary messages used in cryptocoin applications

cryptocoin

Crypto currency library for Bitcoin, Litecoin, etc.

crypto-hashing

Hash functions for bitcoin and other cryptocurrencies

ecdsa

Elliptic Curve Cryptography Digital Signing

eckey

Handle private key and public keys associated with elliptic curve cryptography. Used with crypto currencies such as Bitcoin, Litecoin, Dogecoin, etc. Works in both Node.js and the browser.

ecurve

Elliptic curve cryptography

ecurve-names

Elliptical Curve Cryptography Named Parameters

@mooncatrescue/contracts

Smart Contract interfaces for MoonCatRescue ecosystem contracts

p2p-manager

Create a peer-to-peer relationship