↓ Start learning ↓

Why ZoKrates?

TU

ZoKrates Features

TU
Privacy
ZoKrates solves the tension between privacy and transparency in DApps by keeping private inputs off the blockchain while making computations on these inputs on-chain verifiable.
TU
Scalability
ZoKrates provides unconstraint access to computational off-chain resources without compromising verifiability, thereby making DApps scalable and cost efficient.
TU
Simplicity
The ZoKrates high-level language and toolkit facilitates writing and operating zkSNARK-based programs thereby making them accessible to non-crypto developers.
TU
Generality
ZoKrates is designed as a generic interface capable of and extendable towards supporting different crypto backends, proof systems, or blockchain types.

ZoKrates Tutorials

Getting Started

Basics

Proof Systems