Go Bitcoin

Open-source Go projects categorized as Bitcoin

Top 23 Go Bitcoin Projects

  • lnd

    Lightning Network Daemon ⚡️

  • Project mention: Analyzing Bitcoin Transactions with Lightning Node Insights | dev.to | 2024-04-12

    Install LND: https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md#install-lnd Install Bitcoin Core: https://github.com/bitcoin/bitcoin/blob/master/doc/build-windows.md#building-with-mingw-w64-cross-tools

  • btcd

    An alternative full node bitcoin implementation written in Go (golang)

  • 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.

    WorkOS logo
  • blockchain_go

    A simplified blockchain implementation in Golang

  • awesome-blockchain

    ⚡️Curated list of resources for the development and applications of blockchain.

  • mop

    Stock market tracker for hackers.

  • Project mention: Mop: Track Stocks the Hacker Way | news.ycombinator.com | 2023-06-27
  • go-binance

    A Go SDK for Binance API

  • ninjabot

    A fast trading bot platform for cryptocurrency in Go (Binance)

  • 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.

    InfluxDB logo
  • bbgo

    The modern cryptocurrency trading bot framework written in Go.

  • neutrino

    Privacy-Preserving Bitcoin Light Client (by lightninglabs)

  • techan

    Technical Analysis Library for Golang

  • blockbook

    :blue_book: Trezor address/account balance backend

  • Project mention: Simple sample script to dump coinjoin taproot addresses | /r/brianddk | 2023-04-27

    I went ahead and logged the issue on blockbook, so hopefully this won't be needed for long.

  • 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

  • bitbox-wallet-app

    The BitBoxApp for desktop and mobile.

  • Project mention: bitbox02 android library | /r/BitBoxWallet | 2023-07-25

    Here is the app repo that uses it. https://github.com/digitalbitbox/bitbox-wallet-app/. The Android app lives in frontend/android.

  • diadata

    DIAdata.org platform

  • 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

  • kraken-go-api-client

    Example client library in GO for use with the kraken.com API.

  • kotal

    Blockchain Kubernetes Operator

  • lntop

    :zap: LN terminal dashboard :bar_chart:

  • satstack

    Bitcoin full node with Ledger Live

  • lndmon

    🔎lndmon: A drop-in monitoring solution for your lnd node using Prometheus+Grafana

  • cryptgo

    A terminal application to watch crypto prices!

  • SaaSHub

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

    SaaSHub logo
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).

Go Bitcoin related posts

Index

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

Project Stars
1 lnd 7,477
2 btcd 6,070
3 blockchain_go 4,004
4 awesome-blockchain 3,058
5 mop 1,884
6 go-binance 1,445
7 ninjabot 1,346
8 bbgo 1,109
9 neutrino 872
10 techan 791
11 blockbook 624
12 mixin 504
13 lightning-onion 389
14 nigiri 251
15 bitbox-wallet-app 240
16 diadata 232
17 aperture 227
18 kraken-go-api-client 214
19 kotal 197
20 lntop 180
21 satstack 157
22 lndmon 147
23 cryptgo 145

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com