GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Provides bitcoin-specific convenience functions and types
A secure bitcoin wallet daemon written in Go (golang)
An alternative full node bitcoin implementation written in Go (golang)
Package btclog implements a subsystem aware logger.
SOCKS5 proxy library for Go
LevelDB key/value database in Go.
Implementation of the Snappy compression format written in go - Forked from http://code.google.com/p/snappy-go//
Windows service library written in go - Forked from http://code.google.com/p/winsvc/
Implements a robust and easy to use websocket-enabled Bitcoin JSON-RPC client.
Seelog provides logging functionality with flexible dispatching, filtering, and formatting. Natively written in Go language. Check our Wiki page for more detailed description, reference, tutorials, etc.
A low-level key/value database for Go.
Bitcoin Wallet for Windows
A web-based frontend to btcd
go command line option parser
A WebSocket implementation for Go.
The Go language implementation of gRPC. HTTP/2 based RPC
[mirror] Go supplementary cryptography libraries
Custom types for btcd websocket extension commands written in Golang
Implements the bitcoin JSON-RPC API - a package from btcd
Implements support for the elliptic curves needed for bitcoin - a package from btcd
Package btcnet defines the network parameters for standard Bitcoin networks.
Implements the bitcoin wire protocol - core wire protocol package from btcd
Package btcchain implements bitcoin block handling and chain selection rules - a package from btcd
Implements the bitcoin transaction script language - a package from btcd
Provides a database interface for the bitcoin block chain - a package from btcd