Go lightning-network

Open-source Go projects categorized as lightning-network

Top 19 Go lightning-network Projects

  • lnd

    Lightning Network Daemon ⚡️

    Project mention: If I connect a personal wallet to my Bitcoin Lightning node, do I have to open a channel? | /r/BitcoinBeginners | 2023-07-30

    If you want multiple users, you'll need multiple node instances. LNbits (mentioned by /u/sos755) does not implement this. Rather, it simply abstracts the funds associated with a single node into multiple logical accounts. This means that the node administrator still has underlying control of all funds associated with the node. See this GitHub discussion for a bit more info: https://github.com/lightningnetwork/lnd/issues/2652

  • neutrino

    Privacy-Preserving Bitcoin Light Client (by lightninglabs)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • mixin

    🚀 The Mixin TEE-BFT-DAG network reference implementation. (by mixinnetwork)

  • lightning-onion

    Onion Routed Micropayments for the Lightning Network

  • nigiri

    🍣 A delicious docker box for special Bitcoin, Lightning and Liquid cookings

  • aperture

    ⚡️L402 (Lightning HTTP 402) Reverse Proxy ⚡️ (by lightninglabs)

    Project mention: Decentralized Artificial Intelligence | news.ycombinator.com | 2023-10-01

    It's valuable to examine the challenges in machine learning without assuming decentralization as a solution:

    > High Cost and Resource Requirements

    For training and local inferencing use, quantization may help. Problem becomes local via quantization vs. remote full tensor use. Solution may involve distributed inferencing. Techniques like model distillation can help create smaller, more efficient models for inferencing.

    > Data Privacy

    For training, some private datasets may be needed. For local inferencing use, determining what needs to be inferenced locally vs. what needs to be run remotely may be useful. Problem becomes privacy scope mapped onto a marketplace to mitigate high cost and resource requirements. Techniques like model explainability (versioning) and robustness testing can help build trust in AI systems.

    Complying with data privacy regulations and ensuring that AI systems adhere to legal and ethical standards can be a challenge, especially in international contexts.

    > Incentives

    Instead of assuming the solution when considering the problem, we assume there is an incentive to either simply train a model or use one. Problem becomes financial rewards, data access agreements, or even altruistic motivations.

    > Stale Data and Reproducibility

    Both the code and datasets for training the model need to be updated. Inferencing needs RAG, so the augmented reference data needs to be updated as well. Anything updated might need some type of revision control, especially if that data (or code) results in poor output. Labeling data and knowledge transfer are another problems that needs revision control.

    > Interoperability

    We can assume a marketplace for a ML train/inference platform is needed. We have HuggingFace, for example. The problem here is likely based on the tendency for datasets to be private, such as in the case of Llama 2. Models contain the "essence" of the dataset, but we still need RAG to ground the responses.

    There does exist one technology that may assist in solving most of these issues without assuming full decentralization, and that is the Lightning Network combined with the yet to be implemented 402 response code: https://github.com/lightninglabs/aperture

  • lntop

    :zap: LN terminal dashboard :bar_chart:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • LightningTipBot

    A tip bot and Bitcoin Lightning wallet on Telegram ⚡️

  • lightningtip

    Get tips via the Lightning Network

  • boltcard

    Create and host contactless payment cards using bitcoin over the lightning network

    Project mention: Lightning payments for my business | /r/Bitcoin | 2023-05-04

    Usually lightning payments don't require the use of debit/credit cards. There is a new protocol called boltcard that allows you to make lightning payments with a prepaid NFC card (https://github.com/boltcard/boltcard). This is very cool but it's in its early stages of adoption.

  • lndhub.go

    Accounting wrapper for the Lightning Network. It provides separate accounts for end-users. (LndHub compatible API written in Go)

  • trustedcoin

    A lightningd plugin that replaces bitcoind with trusted public explorers.

  • indra

    Distributed Virtual Private Network Powered By Bitcoin Lightning

    Project mention: GitHub - indra-labs/indra: Distributed Virtual Private Network Powered By Bitcoin Lightning | /r/BitcoinTechnology | 2023-06-26
  • regolancer

    lnd channel rebalancer written in Go

  • falafel

    Go tool to generate go APIs for gRPC services for use on mobile/WASM platforms.

  • etleneum

    the centralized smart contract platform

  • agent

    bolt-agent enables you to automate your node management through our bolt.observer platform (by bolt-observer)

    Project mention: Boost your node operations with workflows & auto swaps! | /r/lightningnetwork | 2023-04-25

    For auto swap-in, we also enable automatic channel opening if there is no route/liquidity to the node. We just need to enable flag on our agent https://github.com/bolt-observer/agent

  • go-lnmetrics.reporter

    :bar_chart: Reference implementation written in Go to collect and report of the lightning node metrics :bar_chart:

  • raiju

    Your friendly bitcoin lightning network helper.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-10-01.

Go lightning-network related posts

Index

What are some of the best open-source lightning-network projects in Go? This list will help you:

Project Stars
1 lnd 7,427
2 neutrino 865
3 mixin 505
4 lightning-onion 390
5 nigiri 249
6 aperture 224
7 lntop 180
8 LightningTipBot 104
9 lightningtip 92
10 boltcard 90
11 lndhub.go 83
12 trustedcoin 55
13 indra 48
14 regolancer 40
15 falafel 31
16 etleneum 14
17 agent 13
18 go-lnmetrics.reporter 8
19 raiju 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com