Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


We don't have any issues or questions for the TSC at this time.  We've said it before, but we'll say it again:  as we roll out interfaces for different Hyperledger blockchains, though, we would appreciate reviews and comments from people affiliated with said blockchains.  So please expect contact from us in the future!  We are presenting at the TSC meeting on the due date of this report, so we hope the TSC members will have questions for us then!  


We have recently released version v0.4.0 and a hot-fix to it as v0.4.1 (which was also a great test of our capability to rapidly issue releases when necessary). The changes in these releases are best described as moving towards a modular, efficient blockchain integration platform that can be used with both the Accenture and Fujitsu applications (as well as others).  The precise changes in each release are much too long for this report, but thankfully Peter has done a wonderful job of documenting them here (  Please take a look if you'd like to see all of the release details.


We have made a concerted attempt to improve our response times and responses on communication tools.  While some of our contributors have always been excellent (e.g. Peter), as a project, we thought we could do better, and have been making an effort which thus far seems to be working.   Our response times and rates have definitely improved, but we would like to be even better.

The number of technical changes that we've made and the improvements we've completed are quite numerous and varied.  We've worked on the testing infrastructure, validation, examples, and CII badging, just to name a few things.


Our goal is to move forward with incremental releases targeting more and more features of our modular architecture.Over

the next quarter, one of our major foci will be the ledger plugin module.  This is (in a nutshell) the part of Cactus responsible for integration with each different ledger, and can be viewed as a "connector"–it's not responsible for any business logic.  Our goal is to complete modular, interoperable ledger plugins for a variety of supported blockchains in a number of different languages, which would allow us to start using Cactus in many different novel applications.  We are also aiming to make Cactus more workable across platforms, including offering Windows supportAs Cactus grows, we have realized the need to modularize our codebase more.  We are currently in the process of implementing more "big project" infrastructure for Cactus, including sprint planning, a hierarchical repo structure, and more.  This will let us more efficiently onboard contributors and make coding progress.

If you'd like to see a detailed list of things we're working on, please check out our github issues (  We have 100+ issues currently, so this is a very detailed list.  But if you're curious (or want to add an issue of your own), please feel free to check it out.


Takuma Takeuchi – Fujitsu

In the not too distant future, Jonathan Hamilton is planning on retiring as a maintainer, and Enrique Garzas (also from Accenture) is planning on replacing him. We are more than open to adding additional maintainers outside of the core Accenture/Fujitsu group, and hopefully in the not too distant future.


Our contributor list is starting to get too long to efficiently list in this report.  We encourage you to check out the above link if you'd like to see all of the information.  However, the organizations that lead contributors are still Accenture and Fujitsu, with other notable contributions coming from those at Red Hat and the University of Lisbon.  We have also 5 contributors whose affiliations are unknown to the initial author of this report.   We hope that the academic interest in Cactus will drive more contributors.  would really like to get a new core contributor from outside of these organizations.