Below are the features we intend to work on:
- Better documentation — improved user guide and tutorials.
- More example projects to hack with.
- Pre-built packaged Exonum App.
- Full support of Exonum proofs, including block proofs for blockchain clients.
- Rich APIs to access the framework state.
- Time oracle service bundled in the app.
- An SDK to ease integration with the blockchain application, including support for creating and signing transaction messages and verification of proofs.
- Blockchain events listeners support.
- Easier testing with JUnit 5 extension for automatic life cycle management, dependency injection and Exonum test kit functionality.
- Support for multiple Java services in a system.
- UX improvements: new transaction messages, better serialization support, boilerplate code reduction.
Feedback on this roadmap, the features you’d like to see is welcome — open an issue in our Github repository, send us a message on Gitter, or mail to exonum@bitfury.com.