Skip to content
This repository was archived by the owner on Nov 17, 2023. It is now read-only.

Core Lightning support? #3827

@IngwiePhoenix

Description

@IngwiePhoenix

Detailed Description

I am currently getting "into the game" of Zapping and using Lightning and Bitcoin in general. One of the things that I was missing is a Desktop wallet; which is how I came across this one. Upon installation, the app shows me the option to configure an LND node. However, I only have CLN.

So, simply put, I would like to ask if it was possible to support CLN in the future. :)

Context

Currently I am trying to make CLN work for Nostr zaps and while I am also struggling on the mobile side with Zeus - which isn't showing me any values for my balance - I would love to be able to also manage my funds as well as do actual payments using a desktop wallet.

Possible Implementation

Currently, there seem to be three "APIs" that can be used with Core Lightning (CLN):

  • Sparko (which runs as a plugin) by fiatjaf
  • spark-wallet (which runs as an independent process)
  • C-Lightning-REST which uses an entirely different set of API endpoints compared to Spark and Sparko.

Since I am still learning the ins and outs as well, there is not much I can say about their respective compatibilities, sorry. But I would assume that you would have to implement the APIs of either of the three, allowing LN-Zap to manage a CLN node, so I would be able to see my funds, and do the invoicing and payments.

Your Environment

  • Zap version:
  • Operating System and version: Windows 10

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions