Files
awesomebitcoin.cash/README.md
T
2020-05-14 08:42:48 -04:00

14 KiB

awesome-bitcoin-cash

A curated list of awesome bitcoin cash dev resources Awesome

Bitcoin Cash (BCH) chain-forked from BTC in 2017 with the intention of scaling on-chain to become an electronic peer-to-peer system for the world. 🚀

This project is not a fork of the canonical awesome-bitcoin-cash.

📤 a mobile friendly version of this project is formatted from markdown by github pages.

Contents

Whitepaper

"Bitcoin: A Peer-to-Peer Electronic Cash System" by Satoshi Nakamoto.

Roadmaps

Developer resources

Base Protocol

Secondary protocols

Full Nodes

  • BitcoinABC [mirror] - a full node implementation of the Bitcoin Cash protocol. The dominant mining implementation, C/C++.
  • BitcoinUnlimited [src] - a full node implentation focused on supporting user needs, C/C++.
  • BCHN [src] - a descendant of the Bitcoin Core and Bitcoin ABC software projects with independant development team. C/C++.
  • bchd [src] - alternative implementation written in Go (golang)
  • Bitcoin Verde [src][docs] - java implementation with the goal of being interoperable with mining nodes
  • Flowee the Hub [src] - a node supporting a suite of software focused on payment integration. C++
  • Knuth [src]- a high performance implementation of the Bitcoin protocol focused on applications needing extra capacity and resilience.

Open Source Wallets

Desktop

Electron-Cash Plugins

Mobile

  • Electron-Cash - Android and iOS version available with limited functionality
  • neutrino - Android wallet with advanced privacy features.

Cli

  • bchwallet - a secure Bitcoin Cash wallet daemon written in Go (golang)
  • openbazaar wallet - an SPV wallet in Go (golang) used by openbazaar2

Browser

Paper/Offline Generator

Libraries & SDKs

Javascript

Typescript

  • Bitbox SDK [docs] - library for interacting with BCH via rest.bitcoin.com.
  • Badger SDK - browser extension wallet supporting BCH and SLP on webpages.
  • bitcoin-ts - a zero-dependency, typescript bitcoin library, including WASM crypto functions, BTC, but BCH friendly.

Python

Scripting

  • meep - a command line Bitcoin Cash script debugger.
  • bitauth ide [src] - an integrated development environment for bitcoin authentication.
  • spedn [src] - a high level smart contracts language that compiles to Bitcoin Cash Script.
  • Cashscript - a solidity-style language that compiles to Bitcoin Cash Script.

SLP Token Tools

Adoption

List of Project Lists

There have been many projects built on Bitcoin Cash. This list doesn't attempt to be comprehensive, but more projects are listed by these sources:

Apps

Shipyard

These are up and coming projects in beta:

Shipped

Network
  • doublespend.cash - view Bitcoin Cash double spend attempts.
  • tx street - transaction visualizer, updated with popular protocols.
  • privacy stats - recent list and totals of shuffles & fusions.
Social
  • read.cash - a conventionally hosted long-format blogging platform, with BCH tipping for content.
  • flipstarter Introduction - a crowd funding app using anyone can pay multisig transactions.
  • memo.cash - short message social media site with decentralized SLP token exchange.
  • member.cash - longer format social media platform with voting, tipping, moderation and filtering.
Marketplace
  • OpenBazaar - desktop (daemon w/ electron app) p2p marketplace using multisig transactions.
  • Havenapp - mobile implementation of openbazaar.
Entertainment
Web
  • Pay Button [src] - a simple snippet to accept Bitcoin Cash on your website.
Utilities
Bots
  • chaintip - an on-chain non-custodial tipping bot for reddit/twitter & github.
  • Chaintip Bounties - BCH bot for github bounties.

Launchpad

Awesome projects which appear to be dormant due to lack of use.

  • lazyfox - a Bitcoin Cash powered question and answer / tasking platform.
  • stack exchange - an unsuccessful initiative to create a Bitcoin Cash stack exchange.
  • Satoshi Wall - a non-custodial payment wall service.
  • Chaintip Bounties - bounties for github commits.

In the Boneyard

These ships are apparently in long term storage

eCommerce

Plugins and Resources

A Short List

This list is meant to highlight really awesome sites accepting Bitcoin Cash. They have accepted Bitcoin Cash for years and are committed (or sympathetic) toward the idea of electronic cash payments.

Merchants near you or where you're headed

  • member map - permanent on-chain geographic tags utilizing extensions to the memo protocol.
  • Bitcoin.com map - website and mobile app for discovering merchants, formerly marco coino.
  • Greenpages map - merchant finder with advanced filtering.

Listing directories across the broader internet

Charities and Foundations