javascript-dlc

1.1.0 • Public • Published

Javascript DLC ⚡ 👁️

Publish to NPM NPM version Bitcoin-only LN Nostr

A Javascript library for working with Discreet Log Contracts.

Contributions are welcome

⚠️Pre Sakamamoto Version

⚠️Use small amount

Standard Compliance and library

Bitcoin

  • Bitcoin Core and other libraries

Lightning Network:

  • LND
  • LDK
  • Greenlight
  • Eclair
  • Core Lightning
  • Breez SDK
  • BOLT11/BOLT12

DLCs with core functions:

  • Data
  • Covenants (experimental)
  • EDCDSA
  • Event
  • Exc
  • Lightning Channel (non-taproot)
  • Miniscript
  • Sign
  • Schorr
  • Sign
  • Oracle
  • Transaction
  • Taproot Channel
  • UTXOracle

Nostr:

  • Relay and Events (experimental)

Privacy

  • Tor
  • I2P

Bitcoin Network (by default)

  • Mainnet
  • Testnet4
  • Signet
  • Regtest

Status

The implementation is mainly based on the DLC specifications

More information around DLCs

Run Javascript DLC

Disclaimer: Note this library isn't fully tested. Use your own at risk

Documentation

Library

Import packages or modules for build your own application

Contribution

Checkout here

Contributors

Readme

Keywords

none

Package Sidebar

Install

npm i javascript-dlc

Weekly Downloads

31

Version

1.1.0

License

MIT

Unpacked Size

123 kB

Total Files

110

Last publish

Collaborators

  • rsync25