Roles and requirements
All the details about the roles and requirements of the Zama Developer Program are in sync with: https://guild.xyz/zama/developer-program
🟨 Level 1 — Explorer
Requirements:
Connect your GitHub account via Guild to verify developer status.
Star the
zama-ai/fhevm
repository.Have the "Community Program Beta Tester" Role on Guild.
Note: If you’re a legitimate developer and have trouble meeting all the requirements, please highlight @Zama Mod in the #chat channel with your info. We’ll verify your profile and may manually assign you the role so you can access the tech support channel. Note that this role is only for support access, not for completing Guild tasks.
You will unlock:
✔️ The "Zama Developer" role on Discord that grants you access to a live support channel #fhevm-tech-support with the Zama engineering team.
✔️ Access to Level 2 – Learner
🟨 Level 2 — Learner
Requirements:
Complete Level 1.
Explore the Zama Confidential Blockchain Protocol documentation.
Learn FHEVM with the Quick Start guide.
Read the Zama Protocol Litepaper.
You will unlock:
✔️ Access to Level 3 – Builder
🟨 Level 3 — Builder
Requirements:
Complete Level 2.
Write your first confidential smart contract using FHEVM.
Deploy it to the Zama Public Testnet on Sepolia.
Submit your contract via the Google Form provided.
You will unlock:
✔️ Access to "Submit your project to participate to the monthly competition"
🟨 Prerequisite to access Level 4: Champion
Requirements:
Complete Level 3 OR be enrolled in the "Developer Program Fast Track"
Develop a complete dApp demo using FHEVM, including an end-to-end implementation of the smart contract and front end.
Submit your project via the Google Form provided.
Tips:
Try to demonstrate a real-world use case of FHE.
Try to add a walk-through demo video of your project to increase your chances of being selected.
You will unlock:
✔️ Enter the selection pool of Level 4 - Champion
🟨 Level 4 — Champion
Requirements:
You have submitted your dApp demo using the form linked in the “Prerequisite to access Level 4: Champion.” before the last day of the month (23:59 AOE)
The Zama team will review your submission during the following week. Once we have verified that your submission is valid, you’ll be granted access to Level 4: Champion.
You will unlock:
✔️ Zama Champion role on Discord
✔️ Access to #developer-program
channel with other Champions
✔️ Exclusive Zama swags
✔️ Entry ticket to receive part of the reward pool for this month's competition.
🟨 Level 5 — Developer Program Winner
Requirements:
Be selected as one of the Top 5 projects of the month by the Zama team
Participate in community voting to choose the best project of the month - Community Favourite.
You will unlock:
✔️ A share of the monthly prize pool
✔️ An extra prize if your project is chosen as the Community Favourite.
🟨 Level 6 - Certified Zama Developer
Requirements:
Hold the “Developer Program Winner” role
Demonstrate strong potential to build a startup
Be selected by the Zama team
You will unlock:
✔️ Exclusive collaboration opportunities
✔️ Startup support and mentorship
✔️ Access to VC and funding networks
✔️ Early access to Zama technologies and updates
✔️ Social media features and promotional support
Last updated