BCH Open-Source Pulse: Vol #11
This is the Eleventh edition of the BCH Pulse developer newsletter. Existing projects have been updated. Submissions are due in by the 20th of each month. Information can be sent to the new email bch.dev.mail@gmail.com Thanks! Here is some of the work that is being built on BCH by the Developers. This does not take into account work done by developers who chose to remain anonymous. *****Developers ~***** **Chris Pacia - BCHD** **Currently working on:** May hard fork upgrade feature Jonathan Silverblood - Cashual Wallet, Flipstarter **Recently completed:** Flipstarter MVP **Currently working on:** Infrastructure campaigns on Flipstarter and making the Flipstarter funding tool rock solid. **Future work:** Smart contract risk trading to mitigate volatility Jason Cox - Bitcoin ABC **Recently completed:** More release automation. Automated some code-gen tasks. **Currently working on:** Improving CI robustness, performance, and scalability. A land bot for improved automation flow and trunk stability. **Future work:** Continue effort on de-globalizing internal node state. **Wants help with:** Unit test backports: https://github.com/Bitcoin-ABC/bitcoin-abc/blob/master/doc/backporting.md Antony Zegers - Bitcoin ABC **Currently working on:** Organizing testnet setup and testing of activation and upgrade features. Improving IFP written specification. **Future work:** Research and organize implementation of further improvements to the BCH Script. Likely focus will be on increasing integer size. **Wants help with:** Testing upgrade features, in particular OP_REVERSEBYTES and SigChecks. BCH Script Roadmap https://gist.github.com/Mengerian/7ae4c4abbc6f4d1664507c817a51da2f Amaury Sechet - Bitcoin ABC **Currently working on:** Quic Avalanche Maintenance Take a moment to take a look at Bitcoin Cash: Opportunities Beyond the Halving. https://www.youtube.com/watch?v=qTR4xJ6hkcE&feature=youtu.be More development below... Andrew Stone - Bitcoin Unlimited **Currently working on:** May network upgrade Andrea Suisani - Bitcoin Unlimited **Recently completed:** Port of op_reversebytes and increase of max length of unconfirmed chain to May upgrade activation (BU) Sync BU libsecp256k1 with upstream Fixed minor locking issues on BU Some minor doc review for BCHN **Currently working on:** Testing BU for release freetrader - BCHN **Recently completed:** Launch of first release of Bitcoin Cash Node (v0.21.0) **Currently working on:** Reducing risk of network split for May 2020 Fundraising proposal for Bitcoin Cash Node (BCHN) project Managing the BCHN development & maintenance work Future work: Closing specification and verification gaps on Bitcoin Cash Ensuring BCHN gets the development needed to keep scaling Bitcoin Cash to achieve the roadmap goals **Wants help with:** BCHN improvement dev, testing, review (Merge Requests, bug reports) Join me on BCHN Slack via the invite link available on https://bitcoincashnode.org Feedback from anyone about BCHN and Bitcoin Cash See https://read.cash/@freetrader/bitcoin-cash-node-community-survey-march-2020-c23eb5a8 Python expert dev input on performance improvements (multiprocessing) in a DAA scenario simulator Contact me via DMs - this is a private project for now BigBlockIfTrue - BCHN **Currently working on:** General Bitcoin Cash Node maintenance. Refactoring UniValue in Bitcoin Cash Node to improve performance (together with Calin Culianu). **Wants help with:** Setting up 32MB block benchmarks in Bitcoin Cash Node build systems, see merge request !104. im_uname - Electron Cash, Flipstarter + BCHN **Recently completed:** Flipstarter Beta. BCHN 0.21.0. **Currently working on:** Flipstarter. Misc BCHN work. **Future work:** Flipstarter. Misc BCHN work. **Wants help with:** Electron Cash (please contact Jonald or Calin). Calin Culianu - Electron Cash **Recently completed:** Fulcrum update 1.0.4 **Currently working on:** Bitcoin Cash Node JSON-RPC optimization and Fulcrum 1.0.5 update **Future work:** EC-SLP **Wants help with:** Nothing for now. Jonald Fyookball - Electron Cash **Currently working on:** Cash Fusion (mathematical analysis + getting ready for audit) **Wants help with:** SLP merge for Electron Cash James Cramer - Electron Cash SLP **Recently completed:** Updated SLPDB 1.0.0 RC5 with critical update for reorgs Updated grpc-bchrpc client packages for connecting to bchd **Currently working on:** Updating slpjs to use bchd grpc clients Final SLPDB v1.0 release **Future work:** slpjs improvements Electron Cash SLP improvements **Wants help with:** Nothing at the moment. Scott McDermid - PayButton **Future work:** Continued PayButton development once new app framework is in place Paul Oldridge - PayButton **Currently working on:** Implementing project overhaul. **Future work:** Expanding PayButton to cover features outlined on GitHub (https://github.com/PayButton/paybutton) Fernando Pelliccioni - Knuth node **Recently completed:** Added new ‘read-only’ option **Currently working on:** Preparing the Flipstarter campaign **Future work:** Implementing May 2020 HF changes Chris Troutner - Bitcoin.com **Recently completed:** Permissionless Software Foundation business plan and token-economic model (uses a SLP token) updated:https://psfoundation.cash/biz-plan/business-plan Token-liquidity app that allows for perfect liquidity between the PSF token and BCH updated with many fixes, improved logging, and the ability to burn tokens: https://github.com/Permissionless-Software-Foundation/ token-liquidity Burn-app works with token-liquidity app to provide a convenient address for apps to send BCH in order to burn tokens: https://github.com/Permissionless-Software-Foundation/burn-app **Current Work:** Finalizing FullStack.cash. Subscriptions will be paid in BCH and used to burn PSF tokens. **Future Work:** Improved documentation, and code examples for bch-api and bch-js. **Want help with:** Anyone who wants to help with development of FullStack.cash or Permissionless Software Foundation initiatives are welcome to join our telegram channel. Contributions will be rewarded with PSF tokens. https://t.me/permissionless_software Developers listed below had nothing to report this month: AlwaysAn0n Josh Ellithorpe Joshua Green Peter Tschipper Rosco Kalis SpicyPete Tendo Pein ***The goal for Bitcoin Cash is to become sound money that is usable by everyone in the world. This is a civilization-changing technology which will dramatically increase human freedom and prosperity. Click here to be taken to the ABC Roadmap.*** https://www.bitcoincash.org/roadmap.html
***We invite any developer (working on BCH) who isn’t featured in this issue to self report / submit what you are working on for the next issue of BCH Open-Source Pulse.*** **We’re looking for:** Recently completed Current work Future work (stuff you’d like to get to after you’re done with your current work) Anything you’d like some help with Please email us at bch.dev.mail@gmail.com
***BCH Donation Address: qrfd6vyrh30j0ejnhr67dza8tymsu2qwmuqfgkf3hd*** Transparency - Please note I do not get paid for producing this newsletter @kilrcola
1 comment
The progress level of BCH is really great and encouraging