The Zama Protocol enables confidential assets to be issued, traded, and managed natively on public blockchains, with full verifiability and programmable compliance.
Cumulative TVS
$191,074,339
Just as HTTPS unlocked banking, commerce, and enterprise applications on the internet, the Zama Protocol enables institutions to operate on public blockchains through encrypted, verifiable, and programmable onchain computation using Fully Homomorphic Encryption (FHE).
For institutions, confidentiality and compliance aren't features. They're operating requirements to move their activities on public blockchains.
Until now, every transaction on a public blockchain exposed amounts and balances to anyone. For institutions operating in regulated markets, that exposure has made onchain finance a non-starter. Zama closes that gap, keeping amounts and balances confidential, while maintaining full verifiability and compliance.


The Zama Protocol runs natively on any L1 or L2, using Fully Homomorphic Encryption (FHE) to keep amounts and balances encrypted at all times, including during processing. No new chain. No trusted intermediary. Full public verifiability.
From confidential payroll to institutional trading — real deployments, on Ethereum mainnet, today.
Deploy confidential smart contracts without learning a new language or touching complex cryptography.
Confidential Token Standard
// SPDX-License-Identifier: BSD-3-Clause-Clear
pragma solidity ^0.8.27;
import {FHE} from "@fhevm/solidity/lib/FHE.sol";
import {ZamaEthereumConfig} from "@fhevm/solidity/config/ZamaConfig.sol";
import {ERC7984} from "@openzeppelin/confidential-contracts/token/ERC7984/ERC7984.sol";
contract ConfidentialToken is ZamaEthereumConfig, ERC7984 {
constructor(uint64 amount) ERC7984("Confidential Token", "cTOKEN", "") {
_mint(msg.sender, FHE.asEuint64(amount));
}
}