Scaffold-ETH Confidential

A template that supports confidential contracts that follows the Scaffold-ETH template outline

github
  • 0 Raised
  • 233 Views
  • 0 Judges

Categories

  • BuidlGuidl
  • ETHWarsaw

Gallery

Description


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..