Code
Bitcoin Cash is a social movement, but it's also a technical project. The code that runs Bitcoin Cash nodes and miners is all open source, as are many BCH wallets and community tools, which means the full program is available for free for anyone to review, download, copy or submit updates.
Because the code is available to everyone, it is:
- Freely available
- Auditable for security issues
- Open to innovation by anyone, either as a submitted update or by starting a spin-off and making modifications
This Website
For the same reasons, the entire source code for this website is available to the entire world. Anyone can submit an update, or create their own copy and modify it as they please.
Contributions (pull requests and suggestions) are always welcome from the community!
Other BCH Development Resources
A lot of good BCH background material can be found at:
- Developers.cash
- Reference.cash
- Bitcoin Cash.site
- Cash Stack documentation
- Fullstack.cash documentation
- Mastering Bitcoin Cash
- Smart contracts on ETH, BTC, BCH
For building JavaScript applications
- Libauth
- Chaingraph API
- Mainnet.cash
- Electrum Cash Protocol
- Electrum Cash (JS)
- Electrum Cash React Native
- Awesome Bitcoin Cash
- Unspent App for CashScript Contracts
- CashScript Updates Twitter
Tutorials
Block explorers and other metric tracking sites can be found on the Stats page.
Full-node dev teams can be found at:
- Bitcoin Cash Node aka BCHN
- Bitcoin Unlimited aka BU
- BCHD
- Bitcoin Verde
- Knuth
- Flowee
For contributing to community projects and information sources:
BCH Developer Community
To get involved more in Bitcoin Cash development in general, check out:
And there is good Telegram groups at:
BCH always needs more engineers, and there's lots of opportunities available in the scene with everything from wallet dev, dApps, nodes, mining, supporting services and more.