68 Resources
Golang bitcoin-price Libraries
cloud infra tooling for lnd provisioning/unlocking
lndinit: a wallet initializer utility for lnd This repository contains the source for the lndinit command. The main purpose of lndinit is to help auto
Communication channels between Bitcoin users, agents, and services.
Channels Channels are a set of protocols designed to facilitate communication between users, agents, and services. Channels work on top of “peer chann
Coinbase - You can use this to retrieve the current price for an crypto currency
whats-this You can use this to retrieve the current price for an crypto currency
A real-time `VWAP` (volume-weighted average price) calculation engine
VWAP Overview The goal of this project is to create a real-time VWAP (volume-weighted average price) calculation engine. For this was used the coinbas
Bitcoin UTXO & xPub Management Suite
BUX Bitcoin UTXO & xPub Management Suite Table of Contents About Installation Documentation Examples & Tests Benchmarks Code Standards Usage Contribut
Injective's Oracle with dynamic price feeds (for External Integrations)
Injective's Oracle with dynamic price feeds. Allows anyone to start their own pre-approved price submission process to the oracle module on the Injective Chain.
Injective-price-oracle-ext - Injective's Oracle with dynamic price feeds (for External Integrations)
injective-price-oracle Injective's Oracle with dynamic price feeds. Allows anyon
Wrapper for Lightning Network Daemon (lnd). It provides separate accounts with minimum trust for end users.
LndHub.go Wrapper for Lightning Network Daemon (lnd). It provides separate accounts with minimum trust for end users. LndHub compatible API implemente
🔗 Unofficial golang implementation for the NOWNodes API
go-nownodes The unofficial golang implementation for the NOWNodes.io API Table of Contents Installation Documentation Examples & Tests Benchmarks Code
Btc-globe - Visualize Bitcoin node locations using golang
btc-globe Visualize Bitcoin nodes by location using Golang
Bitcoin address balance checker on steroids.
BTCSteroids Bitcoin address balance checker on steroids. Table of contents Quick start What's included Use Cases Thanks Copyright and license Quick st
A simple, concurrent bitcoin miner framework implemented in Go.
Bitcoin Miner A simple, concurrent bitcoin miner framework implemented in Go. Disclaimer: this is not a product intended to be used for real mining, s
Go implementation of a vanity attempt to generate Bitcoin private keys and subsequently checking whether the corresponding Bitcoin address has a non-zero balance.
vanity-BTC-miner Go implementation of a vanity attempt to generate Bitcoin private keys and subsequently checking whether the corresponding Bitcoin ad
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
cointop Coin tracking for hackers cointop is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurren
Aperture - ⚡️HTTP 402 Lightning Service Authentication Token Reverse Proxy ⚡️
Lightning Service Authentication Token (LSAT) proxy Aperture is your portal to the Lightning-Native Web. Aperture is used in production today by Light
A simple calculator to return the final price with the input included percentage or vice versa
ccl A simple calculator in Golang and Cobra to return the final price with the i
Build your own blockchain!
Build your own Blockchain in Javascript With all the hype about blockchains and cryptocurrencies, I decided to learn a bit more about it. And what bet
Full bitcoin solution written in Go (golang)
About Gocoin Gocoin is a full Bitcoin solution written in Go language (golang). The software architecture is focused on maximum performance of the nod
Bitcoin Improvement Proposals
People wishing to submit BIPs, first should propose their idea or document to the [email protected] mailing list (do not assign a
Mastering Bitcoin 2nd Edition - Programming the Open Blockchain
Code Examples: Mastering Bitcoin Mastering Bitcoin is a book for developers, although the first two chapters cover bitcoin at a level that is also app
Bitcoin Core integration/staging tree
Bitcoin Core integration/staging tree https://bitcoincore.org For an immediately usable, binary version of the Bitcoin Core software, see https://bitc
⚡️Curated list of resources for the development and applications of blockchain.
Awesome Blockchain Curated list of resources for the development and applications of block chain. The blockchain is an incorruptible digital ledger of
Generate Bitcoin Vanity Address
btc-vanity Generate Bitcoin Vanity Address What is bitcoin vanity address? Vanity addresses are valid bitcoin addresses that contain human-readable me
General purpose proving framework for certifying digital assets to public blockchains
Proofable Proofable is a general purpose proving framework for certifying digital assets to public blockchains. Overall, it consists: CLI (proofable-c
Unofficial golang implementation for the WhatsOnChain API
go-whatsonchain The unofficial golang implementation for the whatsonchain.com API Table of Contents Installation Documentation Examples & Tests Benchm
Unofficial golang implementation for the Preev API
go-preev The unofficial golang implementation for the Preev.pro API Table of Contents Installation Documentation Examples & Tests Benchmarks Code Stan
Golang JSON RPC client to talk with Electrum server
Electrum JSON RPC Client Note: The library does not have implementations of all Electrum RPC resources[WIP]. PRs for new resources and endpoints are w
A mining pool proxy tool, support BTC, ETH, ETC, XMR mining pool, etc.
Tier2Pool A mining pool proxy tool, support BTC, ETH, ETC, XMR mining pool, etc. Build I use Ubuntu as a demo. sudo update sudo apt install git make s
Unofficial Go implementation for the MatterCloud API
go-mattercloud The unofficial Go implementation for the MatterCloud API Table of Contents Installation Documentation Examples & Tests Benchmarks Code
Unofficial golang implementation for the Polynym.io API
go-polynym The unofficial Go implementation for the Polynym API Table of Contents Installation Documentation Examples & Tests Benchmarks Code Standard
Unofficial golang implementation for the BitIndex API
go-bitindex The unofficial Go implementation for the BitIndex API Table of Contents Installation Documentation Examples & Tests Benchmarks Code Standa
Best Room Price Scraper from Booking.com
Best Room Price Scraper from Booking.com This repo is a tutorial of Large Scale
Bitcoin futures curve from Deribit as a JSON webservice
Curve Bitcoin futures curve from Deribit as a JSON webservice Building go build . Running ./curve Expiration date and annualised yield of each contr
A proof-of-concept Bitcoin client that treats Bitcoin with the contempt it deserves
Democracy A proof-of-concept Bitcoin client that treats Bitcoin with the contempt it deserves. Bitcoin offers no inbuilt democracy. One can either vot
A fully validating Bitcoin node with Utreexo support
btcd btcd is an alternative full node bitcoin implementation written in Go (golang). This project is currently under active development and is in a Be
Bitcoin CPU miner written in Go.
CPU Miner Bitcoin CPU miner written in Go. Introduction This is a CPU miner written in Go. It is a proof of concept and is not intended for production
Implementing SPEEDEX price computation engine in Golang as a standalone binary that exchanges can call
speedex-standalone Implementing SPEEDEX price computation engine in Golang as a standalone binary that exchanges can call. Notes from Geoff About Tato
Automated Trader (at). Framework for building trading bots.
Automated Trader (at) Purpose: Framework for building automated trading strategies in three steps: Build your own strategy. Verify it with the backtes
Simple and useful principle of wallet in blockchain
Blockchain wallet utiles Development export GOPROXY=https://goproxy.io,direct go run *.go Build go build -o ./bin/app *.go About wallet in blockchain
Data interface for salesforce price bulk get
data-interface-for-salesforce-price-bulk-get 概要 data-interface-for-salesforce-price-bulk-get は、salesforce の価格オブジェクト取得に必要なデータの整形、および作成時に salesforce から返
Simple price scraper with HTTP server/exporter for use with Prometheus
priceserver v0.3 Simple price scraper with HTTP server/exporter for use with Prometheus Currently working with Bitrue.com exchange but easily adaptabl
Token price monitor with golang
TOKEN-PRICE-MONITOR Token được list lên PancakeSwap sẽ có contract để lấy giá tương ứng của pair đó. Trong ví dụ này mình sẽ lấy giá BAKE/USDT trên Pa
A terminal application to watch crypto prices!
cryptgo Latest Stable Version: Crytpgo is a TUI based application written purely in Go to monitor and observe cryptocurrency prices in real time! Inst
The go-to Bitcoin Node (BN) Go library.
go-bitcoin Go wrapper for bitcoin RPC RPC services Start by creating a connection to a bitcoin node b, err := New("rcp host", rpc port, "rpc usernam
Websocket API Gateway that allows to subscribe on notifications about price changes of financial instruments
websocket-api-gateway Websocket API Gateway that allows to subscribe on notifications about price changes of financial instruments To test connection
A work-in-progress Bitcoin wallet based on Output Descriptors
go-wallet A work-in-progress Bitcoin wallet Descriptors go-wallet is designed around Bitcoin Descriptors. It implements a Output Script Descriptors la
Price Oscilation Bot
Price Oscilation Bot Hi there 👋 Connect to Uphold public ticker and retrieve the Currency Pair rate every fetch interval that the user whants. Each t
Golang实现的多币种钱包
go-hdwallet Golang实现的多币种HD钱包 支持的币种 BTC LTC DOGE DASH ETH ETC BCH QTUM USDT IOST USDC TRX BNB(Binance Chain) FIL 安装 go get -v -u github.com/ygcool/go-h
Go Huobi Market Price Data Monitor
火币(Huobi)价格监控 由于部分交易对火币官方未提供价格监控,因此写了个小程序,长期屯币党可以用它来提醒各种现货价格。 该工具只需要提前安装Go环境和Redis即可。 消息推送使用的「钉钉」,需要提前配置好钉钉机器人(企业群类型、带webhook的机器人)。 使用方法 下载本项目 拷贝根目录下
A curated Golang toolkit for creating Bitcoin SV powered apps
bsv A curated Golang toolkit for creating Bitcoin SV powered apps Table of Contents Installation Maintainers License Installation bsv requires a suppo
A tip bot and Lightning wallet on Telegram ⚡️
@LightningTipBot 🏅 A Telegram Lightning ⚡️ Bitcoin wallet and tip bot for group chats. This repository contains everything you need to set up and run
A plugin that turn hashicorp vault into blockchain wallet.
dq-vault - Hashicorp vault BTC/ETH plugin This vault plugin stores a user's mnemonic inside vault in an encrypted manner. The plugin uses this stored
written by Golang,supported Crypto Included:BTC、ETH、ETC、HuobiEcoChain(HECO)、BinanceSmartChain(BSC)、OKexChain(OKT)、 TRX、USDT(ERC20/TRC20/OMNI)、EOS、BCH、QTUM、Filecoin(FIL)、BSV、VeChain(VET)、Polygon(MATIC)、LTC、DASH、DOGE、 Cosmos(ATOM)、Monero(XMR)、Waves、Ripple(XRP)、BNB、NEO、ONT、Steller(XLM)、POTE、CLUB
CryptoWallet_Generator_Webservice_Go Supported Crypto Wallet: BTC、ETH、ETC、HuobiEcoChain(HECO)、BinanceSmartChain(BSC)、OKexChain(OKT)、 TRX、USDT(ERC20/TR
Educational gRPC-based Bitcoin paper-trading server
gRPCoin: Programmatic paper trading platform using gRPC and Protobuf This is an educational project that allows you to trade cryptocurrencies competit
Store data on Bitcoin for 350 sats/KB up to 185 KB by using P2SH-P2WSH witness scripts
Bitcandle Store data on Bitcoin for 350 sats/KB up to 185 kB by using P2SH-P2WSH witness scripts. 225ed8bc432d37cf434f80717286fd5671f676f12b573294db72
The pool price management bot to stabilize overpriced pools
The pool price management bot to stabilize overpriced pools during the Gravity DEX incentivized testnet. This project is developed solely for the purpose of pool price management during the incentivized testnet.
Buy crypto low/Sell high on Binance. Simple, powerful configuration, trade multiple assets simultaneously, single binary deployment with no external dependencies!
bnc-trading-bot Download the latest release for your OS This bot automatically trades crypto / fiat assets on Binance.com according to simple, configu
Moeing chain is an EVM&Web3 compatible sidechain for Bitcoin Cash
Full node client of smartBCH This repository contains the code of the full node client of smartBCH, an EVM&Web3 compatible sidechain for Bitcoin Cash.
Get any cryptocurrencies ticker and trade data in real time from multiple exchanges and then save it in multiple storage systems.
Cryptogalaxy is an app which will get any cryptocurrencies ticker and trade data in real time from multiple exchanges and then saves it in multiple storage systems.
CLI for exploring AWS EC2 Spot inventory. Inspect AWS Spot instance types, saving, price, and interruption frequency.
spotinfo The spotinfo is a command-line tool that helps you determine AWS Spot instance types with the least chance of interruption and provides the s
UPBit Auto Trading with OpenAPI Golang Module
Go-Bit! UPBit Auto Trading System with OpenAPI 이 레포지토리는 upbit를 위한 자동매매 프로그램을 개발하기 위해 제공하는 go module입니다. Features 구현 작업 진행상황 Sample Code Template shiel
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
cointop is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time.
A db for bitcoin-sv & BTC
Welcome to go-svdb Project =========== Boquan Team The Boquan is a team dedicated to promoting and developing true bitcoin. The team has successfully
A full node Bitcoin (BSV) implementation written in Go
bsvd bsvd is a full node Bitcoin (BSV) implementation written in Go (golang). This project is a port of the bchd codebase to Bitcoin (BSV). It provide
:money_with_wings: CLI app for interacting with paymail service providers
Paymail Inspector CLI application for interacting with paymail service providers Table of Contents Installation Commands Documentation Examples & Test
A simplified blockchain implementation in Golang
A simplified blockchain implementation in Golang
Go middleware for monetizing your API on a per-request basis with Bitcoin and Lightning ⚡️
ln-paywall Go middleware for monetizing your API on a per-request basis with Bitcoin and Lightning ⚡️ Middlewares for: net/http HandlerFunc net/http H
Technical Analysis Library for Golang
Techan TechAn is a technical analysis library for Go! It provides a suite of tools and frameworks to analyze financial data and make trading decisions