ZK-Airdrop Tool: ZK Builders Program

ZK-Airdrop Tool: ZK Builders Program

ZK-Airdrop Tool: A zkApp for Mina Protocol
This Mina ZK-Airdrop Tool works as a way to prove a user owns a particular address to claim tokens and prevent double claiming in a private manner.

Built by Aodhgan (aodhgan#9221 – discord ID) as part of the ZkApps Builders Program Nov/Dec 2022.

This is an implementation of a private Merkle Tree based airdrop built using Mina Protocol smart contracts and snarkyJS, intended to have similar functionality to the popular a16z repo.
Without revealing their address (public key), a user can claim their airdrop. The presence of MerkleMap based nullifiers prevent double-claiming. The zk-contract is also a custom token by way of inheritance.

For more information on this zkApp visit https://github.com/aodhgan/mina-merkle-airdrop

Hindi

ZK-एयरड्रॉप टूल: मीना प्रोटोकॉल के लिए एक zkApp यह मीना ZK-एयरड्रॉप टूल यह साबित करने के तरीके के रूप में काम करता है कि उपयोगकर्ता टोकन का दावा करने के लिए एक विशेष पते का मालिक है और निजी तरीके से दोहरे दावे को रोकता है। ZkApps बिल्डर्स प्रोग्राम नवंबर/दिसंबर 2022 के हिस्से के रूप में Aodhgan (aodhgan#9221 – discord ID) द्वारा निर्मित। यह मीना प्रोटोकॉल स्मार्ट कॉन्ट्रैक्ट्स और स्नार्कीजेएस का उपयोग करके निर्मित एक निजी मर्कल ट्री आधारित एयरड्रॉप का कार्यान्वयन है, जिसका उद्देश्य लोकप्रिय a16z रेपो के समान कार्यक्षमता है। अपना पता (सार्वजनिक कुंजी) बताए बिना, उपयोगकर्ता अपने एयरड्रॉप का दावा कर सकता है। मर्कलेमैप आधारित नलिफायर्स की उपस्थिति दोहरे दावे को रोकती है। ज़ेडके-अनुबंध भी विरासत के माध्यम से एक कस्टम टोकन है।

Türkçe

ZK-Airdrop Tool: Mina Protocol için bir zkApp Bu Mina ZK-Airdrop Aracı, bir kullanıcının belirli bir adresi sahiplendiğini kanıtlamak ve token’ları talep etmek ve özel bir şekilde çift talep etmeyi önlemek için çalışır. ZkApps Builders Programı’nın bir parçası olarak Kasım/Aralık 2022 tarihlerinde aodhgan (aodhgan#9221 – discord kimliği) tarafından oluşturulmuştur. Bu, popüler a16z deposuna benzer bir işlevselliğe sahip olması amaçlanan, Mina Protokcol akıllı sözleşmeleri ve snarkyJS (O1labs) kullanılarak oluşturulmuş özel bir Merkle Tree tabanlı airdrop uygulamasıdır.

Kullanıcı, adresini (genel anahtarını) ifşa etmeden airdrop’unu talep edebilir. MerkleMap tabanlı nullifier’ların varlığı, çift talep etmeyi önler. Zk-sözleşme, aynı zamanda bir miras yoluyla özel bir token’dır.

Featured zkApps
MAC!
Katz
Anomix
Social Cap
zkLocus
Protokit
Pado
Wordle
zkFusion
zKeeper
Scroll to Top