pull down to refresh

Highlights for UsersHighlights for Users

  • graceful command to prepare CLN for shutdown... gracefully!
  • Added sendamount command, to make a payment specifying the desired amount to send instead of the amount to be received.
  • We've started the cycle to deprecate pay and focus our efforts on xpayxpay now handles pay command by default (use xpay-handle-pay=false to prevent this) and we now use xpay not pay for paying invoices made with invoicerequest().
  • xpay now accepts label and localinvreqid parameters (like pay).
  • xpay will now update for the current payment if it gets a channel_update in an error message.
  • xkeysend command for keysend with modern routing support.
  • invoice_creation notification now includes offer_id when the invoice is associated with a BOLT 12 offer.
  • Removed fields no longer present in documentation / GRPC interfaces.
  • Experimental payment proof implementation updated to latest draft
  • gossipd made more robust against channel_update spamming.

Highlights for DevelopersHighlights for Developers

  • JSON-RPC: createproof to create a payment proof for a (successful) BOLT12 payment.
  • JSON-RPC: decode now supports the lnp payer proof format.
  • Plugins: bwatch plugin (enable using plugin=bwatch)