<Bitcoin Cash>

Developers.Cash

Useful developer resources for building the Internet of Cash

Community
Crowdfunding
Flipstarter
Crowdfunding
Flipstarter provides a way for any project to engage with potential funders in a way that encourages accountability for projects and fairness for funders.
Forum
BitcoinCashResearch.org
Forum
Discussion
Technical
The Bitcoin Cash ecosystem requires a common space where pioneers, innovators and developers can collaborate productively. The Bitcoin Cash Research project aims to fill that need.
Chat
Bitcoin Cash Telegram Channel
Instant Messaging
Discussion
Telegram
A group for bitcoin cash and anything and everything related to it!
Podcast
Bitcoin Cash Podcast
Podcast
Following Bitcoin Cash (BCH) on its rise to global reserve currency.
Dev Preview
Crowdfunding
BCHouse
Crowdfunding
Social Media
Platform
Social networking and crowdfunding with BitcoinCash
Various Resources
BitcoinCash.org
Branding
Promotionals
Various resources and information on BitcoinCash.
Various Resources
BCH.info
Branding
Promotional
Various resources and branding for Bitcoin Cash.
FAQ
BCH FAQs
Exhaustive and unified recourse on BCH FAQ, that developers can refer to and use in their projects for their users. Eliminates having to write FAQ for BCH in all of the decentralized projects.
Directory of Flipstarters
Flipstarters on Bitcoin Cash
Crowdfunding
Overview of active and historical Flipstarter Campaigns
Libraries
Javascript/NodeJS SDK
BCH-JS
SDK
NodeJS
Javascript
bch-js is a JavaScript npm library for creating web and mobile apps that can interact with the Bitcoin Cash (BCH) blockchains. It can be used for free, but requires an account on FullStack.cash for increased rate limits.
NodeJS Library
Electrum Cash
NodeJS
Electrum
Electron Cash
Electrum-cash is a lightweight JavaScript library that lets you connect with one or more Electrum servers. It offers encrypted connections by default, performs the expected protocol version negotiation and automatically keeps your connection alive until your close it.
NodeJS Library
FloweeJS
NodeJS
Flowee
FloweeJS works together with various other Flowee products for the fastest and simplest way to build Bitcoin Cash products.
NodeJS Library
CashScript
NodeJS
Smart Contracts
CashScript is a high-level programming language for smart contracts on Bitcoin Cash. It offers a strong abstraction layer over Bitcoin Cash' native virtual machine, Bitcoin Script. Its syntax is based on Ethereum's smart contract language Solidity, but its functionality is very different since smart contracts on Bitcoin Cash differ greatly from smart contracts on Ethereum.
In Development
Javascript/NodeJS Library
Cash Pay Server JS
NodeJS
Javascript
Payment Gateway
Self-Hosted
BIP70
JSONPaymentProtocol
A NodeJS/Javascript Library for CashPayServer - the BIP70/JPP Payment Gateway. This library will automatically handle rendering the QR Code and interfacing with a CashPayServer Instance's Websocket events, making BCH Payment Integration into services far simpler.
Javascript/NodeJS SDK
LibAuth
Javascript
NodeJS
SDK
An ultra-lightweight JavaScript library for Bitcoin, Bitcoin Cash, and Bitauth applications. Libauth has no dependencies and works in all JavaScript environments, including Node.js, Deno, and browsers.
Javascript/REST/SDK
Mainnet.Cash
Javascript
NodeJS
REST API
SLP
SDK
A high-level developer friendly interface to interact with Bitcoin Cash (BCH) network
C# .NET Library
BitcoinCashClient
Integrate native (non-custodial) Bitcoin Cash transactions into any C# .NET application with internet access. This library provides a simple interface enabling on-chain sending and receiving of Bitcoin Cash by abstracting away as much complexity as possible.
Javascript/NodeJS Library
AnyHedge
Javascript
NodeJS
Smart Contracts
AnyHedge allows you to take leveraged long positions or hedge your fiat value. Permissionless, non-custodial, and on-chain.
Python Library
BitCash
python
SDK
BitCash is Python’s fastest Bitcoin Cash library and was designed from the beginning to feel intuitive, be effortless to use, and have readable source code. It is heavily inspired by Requests and Keras.
Network
Network Statistics and Services
Coin Dance
Statistics
Forks
Blocks
Hashrate
Community-driven Bitcoin Cash statistics and services.
Block Explorer
Blockchair Block Explorer
Block Explorer
Blockchair.io Bitcoin Cash Block Explorer
In Development
SmartBCH Block Explorer
SmartBCH Block Explorer
SmartBCH
Block Explorer
A Block Explorer for SmartBCH.
Blockchain Indexer
ChainGraph
Block Explorer
Self-Hosted
Chaingraph is a multi-node blockchain indexer and GraphQL API.
Explorer and Mempool Monitor
BCHMempool.Cash
Statistics
Blocks
Block Explorer
Building a mempool and blockchain explorer for the Bitcoin Cash community, focusing on scaling peer-to-peer electronic cash on the blockchain layer.
Block Explorer
Melroy's Block Explorer
Block Explorer
Hashrate
Blocks
Statistics
Block Explorer that presents detailed transaction information (Lockscripts/Unlockscripts).
Block Explorer
electroncash.de blockchain explorer
Block Explorer
Blocks
Statistics
Hashrate
Blockchain explorer for Bitcoin Cash mainnet and testnet: transaction details, transaction statistics, block analysis, block stats, mining info and more.
Chipnet Block Explorer
Chipnet Block Explorer (imaginary.cash)
Block Explorer
Chipnet
Imaginary.Cash CHIPNET Block Explorer
Chipnet Block Explorer
Chipnet Block Explorer (chaingraph.cash)
Block Explorer
Chipnet
Chaingraph.cash CHIPNET Block Explorer
Node Software
C++ Full Node
Bitcoin Cash Node
Full Node
C++
A professional, miner-friendly node that solves practical problems for Bitcoin Cash.
Golang Full Node
BCHD
Full Node
Golang
BCHD is an alternative BCH implementation written in Go. It is 100% compatible with the Bitcoin Cash protocol, and comes packed with developer-friendly features.
C++ Full Node
Flowee The Hub
Full Node
C++
Talk to the blockchain in an easy to understand API. No fussing with other people's software or unreliable third parties. Flowee lets you process or create Bitcoin Cash payments within your own applications. It's easy!
C++ Full Node
Knuth
Full Node
C++
Knuth is a high performance implementation of the Bitcoin protocol focused on users requiring extra capacity and resilience. It is a full node software client, but also a development platform.
C++ Full Node
Bitcoin Unlimited
Full Node
C++
Bitcoin Unlimited powers the backbone of the Bitcoin network by using novel technologies: Adjustable Block-size Cap (ABC), Xtreme thin blocks (Xthin) and Parallel validation
Java Full Node
Bitcoin Verde
Full Node
Java
A Bitcoin Cash full-node implementation written in Java with a Block Explorer bundled directly into the Node
In Development
EVM-Compatible Sidechain
SmartBCH
Smart Contracts
SmartBCH
Side Chain
Smart Bitcoin Cash (smartBCH for short) is a sidechain for Bitcoin Cash and has an aim to explore new ideas and unlock possibilities. It is compatible with Ethereum's EVM and Web3 API and provides high throughput for DApps in a fast, secure, and decentralized manner.
Protocols
Tokens
Simple Ledger Protocol
Protocol
Tokens
SLP
Simple Ledger Protocol provides the simplest, fastest, and most liberating token system in existence. SLP tokens can easily be created, traded, and managed on the Bitcoin Cash blockchain within seconds; costing the user only fractions of a penny for each transaction.
Usernames
CashAccounts
Protocol
Identity
User Experience
Cash Accounts is a naming system that can be used alongside regular bitcoin addresses and payment codes to simplify the process of sharing payment information.
Cryptographic Authentication
CashID
Protocol
Authentication
Identity
User Experience
CashID is an open protocol that allows secure authentication based on the public key cryptography infrastructure that is currently present in the Bitcoin Cash ecosystem.
Microblogging
Memo
Microblogging
Social Media
Memo is both a protocol and a front-end application. The protocol works by writing transactions to the Bitcoin Cash blockchain. Client applications can read these transactions to see the activity on the network. With current social networks, users do not control their data and can have their accounts removed without reason. The blockchain is more than an uncensorable way to send money, it's an uncensorable way to store data. Memo is an experiment leveraging the blockchain's data storing capabilities.
Bitcoin Cash Protocol Reference
Reference.Cash
Technical
Protocol
Reference
A comprehensive reference for the Bitcoin Cash Protocol.
Bitcoin Cash Protocol Reference
Documentation.Cash
Technical
Protocol
Reference
A comprehensive reference for the Bitcoin Cash Protocol.
In Development
Recurring Payments
Recurr
Protocol
Recurring Payments
Recurr is an open protocol, along with open reference applications, that aims to provide a simple solution to Recurring Billing for both cryptocurrency-based and traditional push-payment-based services.
An overview of standards in Bitcoin Cash
Bitcoin Cash Standards
Technical
Reference
Protocol
Tokens
A brief overview of common standards in Bitcoin Cash: ticker symbol, currency code, units, logo, fees, formats, protocols
Services
Payment Gateway
Bitpay
Payment Gateway
REST API
Javascript
Wordpress
Accept cryptcurrency payments on your sites/applications.
Platform
FullStack.Cash
Platform
REST API
BCH-JS
The open source 'Cash Stack' allows phone and web apps to interact with the Bitcoin Cash blockchain.
Cryptocurrency Exchange
SideShift.ai
Exchange
REST API
Exchange between 25+ cryptocurrencies with SideShift.ai. Competitive rates. No sign-up required.
In Development
Payment Gateway
Cash Pay Server
NodeJS
Payment Gateway
Self-Hosted
BIP70
JSONPaymentProtocol
A Self-Hostable Bitcoin Cash Payment Gateway that supports BIP70 and JSONPaymentProtocol intended to be easy to implement. Default service is located at https://v1.pay.infra.cash.
SLP Indexer Service
SLPDB
SLP
Tokens
NodeJS
Self-Hosted
SLPDB is an indexer service for storing all data related to the Simple Ledger Protocol with realtime transaction and block notifications.
Dynamic QR Tags
CashTags
Payment Gateway
Merchants
Self-Serve
This service generates printable QR Codes (Payment URLs) whose value amounts can be specified in fiat (e.g. USD). When a user scans these QR Codes/Payment URLs into their wallet, the fiat amount specified is converted to its BCH equivalent using Coinbase Exchange Rates. Supports Webhooks.
Price Oracles
Oracles.Cash
Oracles
Smart Contracts
Javascript
Beautiful, accountable, verifiable Price Oracles for Bitcoin Cash.
Faucet for testnet, testnet3 and chipnet
Bitcoin Cash Test Net Faucet
Technical
python
Faucet
testnet
Faucet for Bitcoin Cash Testnet coins, it can dispose Testnet, Testnet4 and Chipnet test coins so you can start developing with BCH without need waste your valuable Electronic Cash
Token Register
Open Token Registry
Tokens
OpenTokenRegistry (OTR) is an open source, volunteer-maintained registry of tokens issued on Bitcoin Cash. OTR is used to display human-readable names, icons, ticker symbols, and other token information in some Bitcoin Cash wallets, block explorers, indexers, and other software.
Tools
Script Debugger
Meep
Script
Command-Line
Debugging
Meep is a command line Bitcoin Cash script debugger that lets you run scripts one OP at a time.
Wallet
Electron Cash
Wallet
Cash Fusion
The swiss-army-knife of Bitcoin Cash Wallets.
Integrated Development Environment
Bitauth IDE
Script
Technical
Smart Contracts
Bitauth IDE is an integrated development environment for bitcoin authentication.
CashScript Sandbox
CashScript Playground
Smart Contracts
Script
A playground compiling and testing CashScript scripts.
Smart Contracts
Unspent.App
Smart Contracts
CashScript
Decentralized finance using unspent transaction unlocking script. Open source, on-chain, running nativiely & directly on Bitcoin Cash (BCH).
BCMR Generator Tool
BCMR Generator
BCMR
Tokens
Generate the BCMR Json file for your CashTokens project!
Wallet Feature Comparison
Best BCH Wallets
Wallet
Feature Comparison for various BCH Wallets