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
)