📋 Tutorial Overview
This tutorial demonstrates how the Zama Protocol enables confidential token transfers on public blockchains. Users can "shield" regular ERC20 tokens into confidential versions where balances and transfer amounts remain encrypted on-chain while still being fully functional.
🎯 Objectives
- Learn how to encrypt any token on the Zama Protocol to shield it from the public
- Understand how FHE preserves privacy on public blockchains
- See the difference between public and encrypted transaction data
- Test real confidential token transfers on Sepolia testnet
🏁 Getting Started
What You'll Need
- MetaMask or compatible Web3 wallet
- Chrome/Firefox browser (desktop)
- 5-10 minutes to complete the full flow
Demo Flow Overview
- Faucet: Claim testnet ETH and USDZ tokens
- Shield: Convert USDZ to confidential cUSDZ
- Transfer: Send encrypted cUSDZ to another address
- Verify: Check transaction privacy on block explorer
📝 Step-by-Step Walkthrough