Fully Homomorphic Encryption made easy for developers—Access the tools, libraries, and resources to build secure, confidential apps for the blockchain.
The Zama Public Testnet is live.
The Zama Confidential Blockchain Protocol (or simply the Zama Protocol) enables confidential smart contracts on top of any L1 or L2. It is the most advanced confidentiality protocol to date, offering, end-to-end encryption, composability, and programmable confidentiality.
Discover our quick start tutorial, that guides developers to start quickly with Zama’s Fully Homomorphic Encryption (FHE) technology for building confidential smart contracts. In about 30 minutes, you'll go from a basic Solidity contract to a fully confidential one using FHEVM.
Quick start tutorial ↗
Check out some basic tutorials and examples, to get you started, and start building on top of the Zama Confidential Blockchain Protocol.
Browse examples ↗
Explore blocks, monitoring tools, and other metrics of The Zama Protocol
The road to mainnet.
Click to expand
A library for every use case.
A Pure Rust implementation of the TFHE Scheme for Boolean and Integer Arithmetics Over Encrypted Data.
A TFHE Compiler that converts python programs into FHE equivalent
A Privacy Preserving ML framework using FHE, built on top of Concrete, with bindings to traditional ML frameworks.
A Solidity library for interacting with the Zama Confidential Blockchain Protocol.
See what others have built — browse projects and start building your own.
Incentivized onboarding
The Zama team is here to help.
Zama Newsletter
No spam, ever.