You've already forked awesomebitcoin.cash
8.1 KiB
8.1 KiB
awesome-bitcoin-cash
A curated list of awesome bitcoin cash dev resources
Bitcoin Cash is a cryptocurrency forked from the BTC chain aimed at scaling to be an electronic peer-to-peer system for the world.
Whitepaper
The bitcoin whitepaper by Satoshi Nakamoto:
- Archived copy of te bitcoin whitepaper from bitcoin.org
- bitcoin whitepaper via ips
- A list of websites hosting the bitcoin whitepaper, with sha256 hashes calculated hourly
- Instructions and code for decoding a version of the original paper hosted on the bitcoin blockchain
Roadmaps
- Roadmap
- Coin Dance List - A list of broader developments and proposals
- Detailed Specs - An ongoing list of detailed specifications
Developer resources:
- Chris Troutner's introduction to developing on bitcoin cash
- https://developers.cash/
- https://www.bitcoincash.org/developers.html
Base Protocol
- Base Protocol Reference - maintained by Bitcoin Unlimited
Secondary protocols:
- SLP Protocol for handling tradable or redeemable tokens
- Memo Protocol - For the on-chain tweet style social media app
- Memo with Member extensions - For creating a reddit/hn style app
- Cashfusion - A protocol for joining inputs from many parties to larger amounts
Full Nodes
- BitcoinABC [mirror] Bitcoin ABC is 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.
- BCHN [src] A descendant of the Bitcoin Core and Bitcoin ABC software projects with independant development team. C/C++.
- bchd [src] An alternative full node bitcoin cash implementation written in Go (golang)
- Bitcoin Verde [src][docs] A Java implementation with the goal of being interoperable with mining nodes
- flowee [src] A full node supporting a suite of software focued on payment integration.
Open Source Wallets
Desktop
- Electron-Cash [src] - the awesome SVP wallet for Bitcoin Cash - Accept no imitations
Electron-Cash Plugins
- CashFusion plugin for privately and trustlessly joining coin amounts.
- Flipstarter Plugin plugin for crowdfunding
Mobile
- Electron-Cash - Android and iOS version available with limited functionality
- neutrino - An 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
General Libraries & Software Development Kits:
Typescript
- Bitbox SDK[docs] for interacting with BCH via bitcoin.com
- Badger SDK - Browser extension wallet supporting BCH and SLP
Javascript
- Bitcoin Cash JavaScript Library based on BITBOX [docs] - Chris Troutner BitBox stack
- libcash-js - Javascript library using the flowee api
- bchd grpc web-client protobuf based javascript client for interacting with bchd full nodes
Python
- bitcash [src] - A python3 library for bitcoin cash.
- bchd python bindings protobug based pyhton client for bchd
SLP Tokens
- Electron-Cash SLP Edition
- slpjs - Library for interacting with SLP tokens, dependant on bitbox.
- SLP SDKs - Link to sdks for android and iOS
Scripting
- meep - Meep is a command line Bitcoin Cash script debugger
- bitauth ide - an integrated development environment for bitcoin authentication
- Cashscript A solidity like language for bitcoin cash
Adoption
Apps
Social
- read.cash - A long-format blogging platform allowing BCH tipping for content
- flipstarter [Introduction](https://read.cash/@flipstarter/introducing-flipstarter-695d4d50] 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 p2p marketplace using multisig transactions
- Havenapp - Mobile implementation of openbazaar
Entertainment
- blockchain.poker - Texas Hold'em using zero-conf for BCH deposits
- Satoshi dice - Provably fair dice game
Merchant Listings
Awesome merchants
There are many places that accept Bitcoin Cash, this list is meant to highlight the really awesome ones and not replicate the listing services below. They have accepted Bitcoin Cash for years and are committed or sympathetic toward the idea of electronic cash payments.
- Lanieri - makes a good suit, not that you would ever need one, for work.
- Cheap plane tickets - for your travel needs.
- Items sold by newegg - Buy a good headset.
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 marcocoino
- Greenpages map - Merchant finder with advanced filtering
Listing searches across the broader internet
- The Accept Bitcoin Cash Initiative - Browsable list of merchants and stores
- Bitpay Directory - Partial and outdateed list of websites using bitpay as a payment processor. using ipfs.
- Openbazaar Listings - Distributed multicoin marketplace with integrated wallet
- Purse.io - Service to privately purchace goods on Amazon.com (US) at a discount