Interactive Guide

Learn Confidential Tokens

A step-by-step walkthrough of Zama's FHE-powered confidential token ecosystem. From test tokens to encrypted balances — in 5 minutes.

Step 1 of 5

What is FHE?

Fully Homomorphic Encryption

Fully Homomorphic Encryption (FHE)allows computations on encrypted data — without ever decrypting it. Zama's protocol brings this to Ethereum: your token balances and transfers are encrypted on-chain so that nobody, not even validators or block explorers, can see your holdings.

Public ERC-20
Balances visible to everyone
Shield (Wrap)
Encrypt via FHE
Confidential ERC-7984
Balances encrypted on-chain

On-Chain Privacy

Balances are stored as ciphertexts in the smart contract state. No one can read them by inspecting the blockchain.

Compute on Encrypted Data

FHE lets the protocol process transfers, approvals, and balance checks — all while the data stays encrypted.

Owner-Only Decryption

Only you can decrypt your balance by signing an EIP-712 permit with your wallet. Your private key never leaves the browser.

Key Terms

ERC-7984The confidential token standard. Extends ERC-20 with FHE-encrypted balances and transfer amounts.
fhEVMZama's modified EVM that supports fully homomorphic encryption operations natively in smart contracts.
euint64An encrypted 64-bit unsigned integer — the native FHE type used for confidential token balances.
Zama GatewayThe off-chain service that performs FHE decryption when a user provides a valid EIP-712 permit signature.