Begin Your Zero-Knowledge Journey with zkPass
Days
Hrs
Mins
(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
OngoingEnds inDays
Hrs
Mins
Mixed Reward138 PlayersView Quest
View Quest
Find articles to support you through your journey or chat with our support team.
Help Center