CLI application for interacting with paymail service providers
Library for implementing Paymail in your Go projects
A small collection of utility functions for working with Bitcoin.
The go-to Bitcoin Transaction (BT) GoLang library
Interact with Bitcoin Miner APIs (unofficial Go library of Minercraft)
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 provides a high powered and reliable blockchain server which makes it a suitable backend to serve blockchain data to lite clients and block explorers or to power your local wallet.
bsvd does not include any wallet functionality by design as it makes the codebase more modular and easy to maintain. The bsv wallet is a separate application that provides a secure Bitcoin (BSV) wallet that communicates with your running bsvd instance via the API.
Official library for the TonicPow incentive API
The unofficial golang implementation for the whatsonchain.com API
Get the current exchange rate of BSV and other helpful currency conversions
Unofficial API wrapper for the Polynym handle resolution API.
The unofficial golang implementation for the Preev.pro API
The unofficial golang implementation for the HandCash Connect SDK
Unofficial MoneyButton API library in Go
The unofficial Go implementation for the MatterCloud API
A library for working with B transactions (Bitcoin OP_RETURN protocol)
Library for working with BOB formatted transactions, written in Go.
A Go version of the bmap js library for manipulating and parsing several OP_RETURN protocols.
Library for working with Bitcoin Attestation Protocol (BAP) in Go
Library for working with Author Identity Protocol (AIP) in Go
A library for working with Magic Attribute Protocol. Used in conjunction with a Tape from go-bob
A collection of BSV specifications such as miner-id, protocols, BIPs, and BRFCs. Some packages include Go tools and examples.
Merchant API reference server implementation
Go wrapper for bitcoin RPC
go-svdb Project is a bitcoin database project. It implements a query service on bitcoin-sv.
This library will allow you to complete a basic set of functions with a bitcoinsv node. Also it has the address package you can generate keys with and eventually sign transactions with.
Package bsvutil provides Bitcoin (BSV) specific convenience functions and types. A comprehensive suite of tests is provided to ensure proper functionality. This package was developed for bsvd, a full-node implementation of Bitcoin (BSV). Although it was primarily written for bsvd, this package has intentionally been designed so it can be used as a standalone package for any projects needing the functionality provided.
Package bsvlog defines a logger interface and provides a default implementation of a subsystem-aware leveled logger implementing the same interface.
Unofficial golang implementation for the BitIndex API