Skip to content
@zk-kit

ZK-Kit

Reusable libraries for zero-knowledge projects with tested and user-friendly code.

What is ZK-Kit?

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)

Popular repositories Loading

  1. zk-kit zk-kit Public

    A monorepo of reusable libraries for zero-knowledge technologies.

    TypeScript 341 108

  2. zk-kit.noir zk-kit.noir Public

    A monorepo of reusable Noir circuits.

    Noir 44 26

  3. zk-kit.circom zk-kit.circom Public

    A monorepo of reusable Circom circuits.

    Circom 26 4

  4. zk-kit.solidity zk-kit.solidity Public

    A monorepo of reusable contracts for zero-knowledge technologies.

    Solidity 16 7

  5. zk-kit.rust zk-kit.rust Public

    A monorepo of reusable crates for zero-knowledge technologies.

    Rust 16 12

  6. website website Public

    ZK-Kit official website.

    TypeScript

Repositories

Showing 8 of 8 repositories

Top languages

Loading…

Most used topics

Loading…