Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 842 Bytes

README.md

File metadata and controls

22 lines (14 loc) · 842 Bytes

Light BOLT12 Decoder ⚡

NPM version

A lightweight and naïve library for decoding and encoding lightning network payment requests as defined in BOLT #12.

Code derived from bolt12, which has the full functionality but it's a pain to run in browsers.

Spits out "sections" of the invoice, in a way that is used to make visualizations like https://bolt12.org/.

The dependencies are minimal: no Buffer, only @scure/base.

Installation

You can install this package using npm or yarn:

yarn add light-bolt12-decoder
npm install light-bolt12-decoder