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.
- 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.
To get started with ZKAirdrop, follow these steps:
- Clone the repository:
git clone https://github.com/ilvcs/ZKAirdrop-Onchain-Identity-Verification-with-Smart-Contracts.git - Install the required dependencies:
npm install
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.
ZKAirdrop is released under the MIT License. See the LICENSE file for more information.