Crypto smart-contract executor.
Zenroom is a tiny secure execution environment that integrates in any platform and application, even on a chip or a web page. It can authenticate, authorize access and execute human-readable smart contracts for blockchains, databases and much more. It helps to develop cryptography keeping it simple, understandable and maintainable.
Make cryptography easy
Clearly separate the workflow of programmers, cryptographers and privacy analysts: facilitate reviews, updates and distributed architecture design.
low on resources
AGPL3 and Commercial licensing
All our software is free and open source, we’re building inter-operability and coordinating efforts with DECODE, Sovrin, OW2, Cosmos and other communities.
We offer professional support for the integration with enterprise infrastructure and commercial products, along with dual licensing. Let us know about your project!
Explore Zenroom documentation:
+ Command line interface
+ Zencode and Lua reference
+ Build, integrate and embed
+ Zenroom extensions
Learn Zencode with the auto-complete and with the examples.
Play with Zenroom in-the-browser, powered Zenroom’s Webassembly build (WASM) and expose your smart-contracts into APIs.
Read/write data on Bitcoin, Hyperledger Sawtooth, MongoDB and more.
Zenroom live demo
Watch a presentation of Zenroom's zero knowledge proof and attribute based credential flow, with a live demo of the crypto flow in a multiplatform setup.
Proudly crafted in the EU
This project received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement nr. 732546 (DECODE).