Skip to content

PrivAtlas/javascript-dlc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,028 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Javascript DLC ⚡ 👁️

Publish to NPM NPM version Bitcoin-only LN Nostr

A Javascript library for working with Discreet Log Contracts.

Contributions are welcome

Standard Compliance and library

Bitcoin

  • Bitcoin Core and other libraries

Lightning Network:

  • LND
  • LDK
  • Greenlight
  • Eclair
  • Core Lightning
  • BOLT11/BOLT12
  • Spark SDK by Breez (soon)
  • Liquid (soon)
  • WDK (soon)

DLCs with core functions:

  • Data
  • Covenants (experimental)
  • EDCDSA
  • Event
  • Exc
  • Lightning Channel (non-taproot)
  • Miniscript
  • Sign
  • Schnorr
  • 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

About

Javascript library for working with Discreet Log Contracts and Lightning Network

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

16 stars

Watchers

2 watching

Forks

Contributors

Languages