ZK-Kit is a set of libraries (algorithms, utility functions and data structures) that can be reused in different projects and zero-knowledge protocols, making it easier for developers to access user-friendly, tested, and documented code.
ZK-Kit provides different repositories for each language:
- TypeScript/JavaScript (
zk-kit) - Noir (
zk-kit.noir) - Solidity (
zk-kit.solidity) - Circom (
zk-kit.circom) - Rust (
zk-kit.rust)