From 8fb78c6b73686f80bf894a63bfe8ff47c472bf38 Mon Sep 17 00:00:00 2001 From: Dmitry <98899785+mdqst@users.noreply.github.com> Date: Thu, 31 Oct 2024 14:47:17 +0300 Subject: [PATCH] Update README.md Found and corrected a typo in the text: "zero-knoweldge" should be "zero-knowledge". --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d045d32..f09dfb7 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ The smart contract for distributions (`zkdrops-contracts/contracts/PrivateAirdro - Users create a `key` and a `secret`, and concatenate `hash(key + secret)` to create the `commitment`. - The `commitment` can then be transmitted across a public or private channel without leaking information. - An admin assembles a Merkle tree of these `commitments` and deploys the smart contracts. -- Users can then redeem with a zero-knoweldge proof that they belong in the Merkle tree without revealing which `commitment` is associated with their public key. +- Users can then redeem with a zero-knowledge proof that they belong in the Merkle tree without revealing which `commitment` is associated with their public key. - Note that on-chain verification requires ~350k gas. ![zk proof diagram](https://github.com/a16z/zkdrops/blob/main/imgs/merkle_proof.jpg?raw=true)