Skip to content

ilvcs/ZKAirdrop-Onchain-Identity-Verification-with-Smart-Contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZKAirdrop: Onchain Identity Verification with Smart Contracts and Zero Knowledge Proofs

Introduction

Welcome to the ZKAirdrop project! This repository provides an onchain identity verification solution using smart contracts and zero knowledge proofs. With ZKAirdrop, you can securely verify user identities on the blockchain without compromising privacy.

Features

  • Smart Contract Integration: ZKAirdrop leverages smart contracts to store and manage user identity information securely.
  • Zero Knowledge Proofs: By utilizing zero knowledge proofs, ZKAirdrop ensures that only necessary information is revealed during the verification process, protecting user privacy.
  • Easy Integration: The ZKAirdrop library provides a simple and intuitive API for integrating identity verification into your dApps or smart contracts.

Getting Started

To get started with ZKAirdrop, follow these steps:

  1. Clone the repository: git clone https://github.com/ilvcs/ZKAirdrop-Onchain-Identity-Verification-with-Smart-Contracts.git
  2. Install the required dependencies: npm install

Contributing

We welcome contributions from the community! If you have any ideas, bug reports, or feature requests, please open an issue or submit a pull request. Make sure to read our contribution guidelines before getting started.

License

ZKAirdrop is released under the MIT License. See the LICENSE file for more information.

About

This project demonstrates how we can implement On-Chain verification of Verifiable Credentials(VCs) using Solidity Smart Contracts and ZK Proofs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors