Protokit enables developers to build zero-knowledge, interoperable and privacy preserving application chains with a minimal learning curve.
Protokit comes with selected features that are
designed to help you build your own application chain.
Protokit runtime modules enable opt-in privacy where required by providing seamless composability of off-chain computation with on-chain sequential transaction processing.
Chains built with Protokit run on top of our modular zkVM, which is driven by a set of recursive zk circuits that lead to a unique block proof for each block. This means that block production results in a concise proof that can be verified inexpensively.
Protokit chains are built using O1JS, Mina's zero-knowledge DSL for writing provable code. This allows you to reuse the wide variety of existing tools in the JavaScript/typescript ecosystem.
Combine several existing runtime, protocol, or sequencer modules into a complete application chain.
Integrate your app-chain with other existing app-chains, L2s, and rollups to avoid fragmentation of liquidity within the ecosystem.
Protokit transaction format is MINA native, therefore supports the majority of existing ecosystem wallets built on top of the mina-signer.
Follow us on 𝕏 to stay up to date with the latest news and product updates.
Join our Discord community to discuss development of the product.