Begin Your Zero-Knowledge Journey with zkPass
(GMT+8)
(GMT+8)
Description
In a world where safeguarding personal data is crucial for a secure online experience, and where the internet has amassed information through countless insecure systems, how can users authenticate and gain access to these websites without compromising their privacy?
As a developer, you must prioritise data verification and validation while minimising access to your users' sensitive information.
Join us as we explore zkPass, paving the way for a more private future! In this campaign, we will delve into the principles of Zero-Knowledge and Zero-Knowledge Proofs. You'll learn to implement these concepts by integrating the zkPass Extension JS-SDK into a simple web app for off-chain data verification and validation. Finally, we’ll cover how to verify and validate data on-chain using Solidity and smart contracts.
Welcome aboard to Begin Your Zero-Knowledge Journey with zkPass!
For technical help on the StackUp platform & quest-related questions, join our Discord, head to the zkPass-helpdesk channel, and look for the correct thread to ask your question.
Prerequisites
- A working installation of a Chromium-based browser such as Brave and Chrome
- Familiarity with Solidity is essential for this campaign. New to Solidity? Check out the following resources 👉 Introduction to Blockchain and Solidity and Introduction to Foundry.
- A working installation of the Chromium-based browser extension of Metamask. Check out Cryptocurrency Wallets – MetaMask if you have not set up one yet!
- Just enough Sepolia ETH for Quest 3. Get one from one of the Ethereum Sepolia Faucets.
Learning Outcomes
You will be able to:
- Explain zero-knowledge and zero-knowledge protocols
- Explain zkPass Oracle Protocol and how it works
- Integrate zkPass to your applications
Quests
-
Quest 1 - Understand zkPass and its foundation in ZKPs
Past$1 Reward1218 PlayersView Quest
View Quest
-
Quest 2 - Understand how to use the Extension zkPass JS-SDK
Past$2 Reward1097 PlayersView Quest
View Quest
-
Quest 3 - Using zkPass In A Practical Example
Past$4 Reward828 PlayersView Quest
View Quest
-
Bounty - Innovate Your dApps with zkPass Integration
Past$40 Reward152 PlayersView Quest
View Quest
Find articles to support you through your journey or chat with our support team.
Help Center