---
# System prepended metadata

title: ZoKrates feature plan (roadmap)

---

# ZoKrates feature plan (roadmap)
* Integrating websnarks (https://github.com/iden3/websnark)
* Adding CI pipeline to trigger ZoKrates.js CI when zokrates CI finishes (using CircleCI API -  https://discuss.circleci.com/t/if-a-build-completes-in-one-project-is-there-a-way-to-trigger-build-on-another-project/23941/4) (not yet)
* Migrating to ZoKrates:
    * https://github.com/blockchain-it-hr/zokrates-remix-plugin
    * https://github.com/blockchain-it-hr/zokrates-js-node
    * https://github.com/blockchain-it-hr/zokrates-js

# ZoKrates.js
* List the current limitations of plugin in document (regex, special branch, no structs, abi not completed)
* Support newest ZoKrates features (eg. structs) - in progress
* Backend optimisations

# Todo:
* Wasm-friendly branch -> in line with develop
* Updating CI config of https://github.com/Zokrates/zokrates-js to trigger build when pull request is created

# Futures:
* ABI core contribution
* Update documentation (FAQ Questions)
* ZoKrates syntax highlighting in Remix (remix uses ace editor -> reference: https://ace.c9.io/#nav=higlighter)


# Done
* Create group on telegram for communication