Skip to main content
O

o1Labs

o1Labs develops tools and software utilizing zero knowledge cryptography, including zkApps and the Mina Protocol, to enhance privacy and efficiency in blockchain applications. Their technology enables developers to create secure smart contracts and applications without requiring deep cryptographic knowledge, addressing the need for privacy-preserving solutions in digital identity, gaming, and voting systems.

San Francisco, United StatesFounded 2017355K+ followers
Updated 20 months ago

Funding

$121.4M raised to dateRaised to date based on public sources. This may differ from the amount the company actually raised and is based only on what is publicly available on the internet.

BVTA
Funding rounds are not available yet.

Founders

Product

Problem

Blockchain applications often lack privacy and efficiency due to the transparent nature of public ledgers and the computational overhead of smart contract execution. Developers face challenges in building secure and scalable decentralized applications (dApps) without exposing sensitive data or incurring high transaction costs.

Solution

o1Labs provides tools and infrastructure leveraging zero-knowledge cryptography to enable privacy-preserving and efficient blockchain applications. Their core offering includes the Mina Protocol, a lightweight blockchain, and o1js, a TypeScript library for building zero-knowledge smart contracts (zkApps). These technologies allow developers to create applications where data can be verified without revealing the underlying information, enhancing privacy and reducing computational demands. By employing off-chain computation and zero-knowledge proofs, o1Labs aims to make blockchain technology more accessible and practical for a wider range of use cases.

Target Audience

The primary target audience includes blockchain developers, Web3 product teams, and enterprises seeking to build privacy-focused and efficient decentralized applications in areas such as digital identity, gaming, voting, and decentralized finance.

Features

  • Mina Protocol: A lightweight blockchain that uses zero-knowledge proofs to maintain a constant size, enabling faster synchronization and lower computational requirements.
  • zkApps: Zero-knowledge smart contracts that allow for private and verifiable computation on the Mina Protocol.
  • o1js: A TypeScript library and embedded DSL for writing zero-knowledge enabled smart contracts based on zkSNARKs.
  • Kimchi Proof System: A modular, general-purpose, PLONK-ish zero-knowledge proof system optimized for different tradeoffs between prover speed, circuit size, and proof size.
  • Pickles Recursion Layer: A recursive zk-SNARK system that works with Kimchi to construct and combine proofs, delivering incremental verifiable computation.
  • In-browser proof generation: o1js enables proof generation directly within the browser, reducing reliance on external infrastructure.
  • No trusted setup: Eliminates the need for a trusted setup, enhancing the security and trustworthiness of the system.
This profile is AI-generated and may contain inaccuracies.