Confidential Scaffold-ETH Template
This project provides a Scaffold-ETH–style template for building confidential smart contracts using the Zama FHEVM protocol. It extends the familiar developer experience of Scaffold-ETH while introducing end-to-end encryption onchain through Fully Homomorphic Encryption (FHE).
With this template, developers can:
Write Solidity contracts that securely process encrypted inputs and state, without exposing sensitive data onchain.
Leverage Zama’s FHE Solidity library for encrypted types (euintX, ebool, eaddress, etc.) and access control (FHE.allow, FHE.allowTransient).
Use the Relayer SDK to handle encrypted transactions, user decryption with EIP-712 signatures, and public decryption flows.
Deploy and test confidential dApps that remain fully composable, verifiable, and permissionless across Ethereum L1, L2s, and other chains..