Skip to content

Release v0.1.0-beta.10

Choose a tag to compare

@Jainakin Jainakin released this 16 Jun 18:34
· 11 commits to main since this release
7383b34

wdk-rgb-lightning v0.1.0-beta.10

WDK module for RGB Lightning — channels, invoices, payments, hodl, RGB-over-LN.

Built against RGB Lightning Node v0.6.0-beta.1.

Highlights

  • UtexoLsp composed surface — connect, waitForChannel, receiveAsset, sendAsset, payAddress, enableLightningAddress, claimPendingPayments, plus LspChannelTimeoutError / LspSettlementError.
  • LSP client: resolveAddress (LUD-06 via LSP) and getLightningAddressByPubkey.
  • APay (async payments) recipient registration via apayNew / createLsp.
  • VSS external-signer surface: vssStatus, vssBackup, vssClearFence.
  • createHodlInvoice, typed error hierarchy, and full TypeScript declarations (index.d.ts).

Installation

npm install @utexo/wdk-rgb-lightning

Peer dependencies (native bindings)

"@utexo/rgb-lightning-node-bare": "^0.1.0-beta.13",
"@utexo/rgb-lightning-node-nodejs": "^0.1.0-beta.9"

Install the native binding for your runtime from its GitHub release:

  • nodejs: github:UTEXO-Protocol/rgb-lightning-node-nodejs#v0.1.0-beta.9
  • bare: github:UTEXO-Protocol/rgb-lightning-node-bare#v0.1.0-beta.13