{"_id":"@zk-kit/protocols","_rev":"34-2b63c592fcb9e5e22e7d63029cfb367f","name":"@zk-kit/protocols","dist-tags":{"latest":"1.11.1"},"versions":{"1.0.27":{"name":"@zk-kit/protocols","version":"1.0.27","keywords":[],"author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.0.27","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"933e6ad5546c354a068728217b72860e266251ab","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.0.27.tgz","fileCount":23,"integrity":"sha512-xSZXO9ED3BKtiacZyw3B3vLf/EHHkH79ATdqau0KfQkbR5MmNiPblfOuFZ9WYL5sHj4PN3Srr4D9eKQKSGikFQ==","signatures":[{"sig":"MEUCIQDtclNLImwmSOR8guO7DRy1APlxq/DRuZpBjBV0mivgbAIgZH0lCmKSMi1QgQQhzgARUJC3fe5SniJ+JkuFUYNFCo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4cxBCRA9TVsSAnZWagAA3zYQAJQrTYffvq+xiyZFMQUQ\nSe0LDuZHAh9SAz7PZIQao7xZXU6yFO11MYdnGSX8MR4nWE0J4cZoaUItMSeY\n/SAFOFF1iFmX4e8x2933gm3WZCxzYK/DTfhraTOzPfcBneHY8TpUfs5Lqe3u\n3zQtxvAUrY30mEGn+pN/Lt4xnl9WPa3CGLEaK40oalkVkS9WkE9sdP/8TETH\nWJL79G1D6ILKF3Nk09VnAR1MXfuN3j8cmHkZaE5saPYER22YLfXxbIzWIIT4\nM1VJea5Kcoend4OlVbcr3ZJn42ELDzIhA7ss8bQ05YR+64eU+zHuD8WXmjp1\nwL0uSXCIjw/LEFWZBgwoLRFjTBPzPAr6iaqU7RHGdg4xOBqpjgiXJstSswQO\njMHjMNR5C+wm438tsjG15/W5r/FFA/d6C/EV6d0jSo/uq2fJ6mpBuwgBYuyv\nWVnbkteX4T7cx/AO2ccsyNxE6hZBzhl209a/ArnbBh1xaZs8cp1VXwq1d/kP\n4ItPomCCgDo7bZlRpzGXf1Eu5IEWw+i32ML31PAV6qAcEsy+3uErDQEi11pM\nbG/uVQ4GGE6KDcZSjiLG0Bbab40TW0KMJJ8FT4hVkIXupLnGaeay0BtVAqBM\nFaa+GceCq31w4axCGrb8jZvy/wnogQ2D08PVylHet+7qUpYQB5ZANWR9YCK1\nOOZ9\r\n=ieXg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"55b87223dde42ab512b5964dc87d1849852c5f9f","scripts":{"tsc":"npx tsc src/index.ts","build":"rimraf dist && rollup -c rollup.config.ts"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ethers":"^5.4.7","snarkjs":"^0.4.10","circomlibjs":"^0.0.8","@zk-kit/types":"^1.0.9","incrementalquintree":"^1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.58.0","typescript":"^4.4.4","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.0.27_1642187841429_0.7550413201522561","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@zk-kit/protocols","version":"1.1.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.1.0","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"30e5a9a0d812d111748ca11161d6354dc6254792","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.1.0.tgz","fileCount":18,"integrity":"sha512-XdgpK3KywrqF9H5wln2wvCYBZJ/mZYHMXcd+r9pSP96xMjiepbLfmV7WS5v/Yf5+eaKkQC2KkG33p94JTXYPog==","signatures":[{"sig":"MEYCIQC7gclKUSY1GFF+u1tkZ926NkrCOzGrBLwtT+ZpIUlDgwIhAP++UtAKOYYhpPz2aIdbqOPtbxysKMSlSGSnCJmuyMTs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6aBTCRA9TVsSAnZWagAAJXsP+QGUZjTRBfAxat3H7Ya+\nuxq/5SCNgre7bNe2/dDXX8c6RKJ8zVcdiB1xV0YirD3rAbmEku9MCll05xM2\nNNYkr6uTbA64mjd1ObcxXehnMVgsTkxAKg2IgU+oveiJQk+P2k0UWj0AC6Sl\nPceZfT0m3Lvl0oFzHDABRE/YwAO6Hl2Pf2mw1JUTkWhrSqVPnlVguHlJgkO3\nG+X9FenMnZu2INHL26C870b6LpK52CPac+TSlzBlQBFUT/1vdrolauIvQv6t\npNqsScerc5GSYN+Sqpej5BY35L76CyOhkZTo6krhTrQDpxwfh1GxWwv/H2QZ\nxz9ajVrrBPWcYhgX4/Ed7hDcmV0YWz7+vMm/YWhINLRxFbB63EBGdmYp9g/s\nZos9g2dQegBN956X/DjutGLq1XAQaQAQ9TY6a+liBbtJ+d1K+BcGHfhHPv1/\n4kfwhwbmoiUFiKKyZZCFaYwSmZB7HQa+ZrgIvICmIrEKei5+Lnol/aXCCoRS\nRsCIfx2JnCCafAkcPSEkhttCOxBtLChmIaJ/+V/7N6p/3w3gbC5+CXe/99Ge\nZZNGUoUw338BVZsPKpuMdanAQoonTv3vYT+H1Au//VNhn1LvRxOe4K9Ts2Kz\nggxCqpReiUFRPgYaY/GJGit9SDsCHGn4ryJei74EcK3LHdQXNObmgEZp0cAc\nHBS7\r\n=OJp4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"5f1378a943f8849d0f5908ddd5861146838682f2","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"ethers":"^5.4.7","snarkjs":"^0.4.10","circomlibjs":"0.0.8","ffjavascript":"0.2.38","incrementalquintree":"^1.0.7","@zk-kit/incremental-merkle-tree":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","@zk-kit/identity":"^1.0.22","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.1.0_1642700883196_0.0827609880329554","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@zk-kit/protocols","version":"1.2.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.2.0","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"4b9feaa39bb707633fd944bfe1ae721f9ddc6134","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.2.0.tgz","fileCount":18,"integrity":"sha512-Ks43eXDtKqpPWV1YAuoQFbzqBYRxqFnZsbcF4D+WEYHLwvdIXiDjI/HNDu/MunQ4bdAeOvaCGj0IU13W1qDIjw==","signatures":[{"sig":"MEYCIQDyqX0gg3lugpjfk2p9yb9E2/+K8ohI3mGlWr/2HaequAIhAJFSNIz3IzOlfRCcNYdfs0NbwtV5DR+GffMW/5gl4Q2r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7TwBCRA9TVsSAnZWagAAUF0QAIsCbWtJiYsgoTSg2JSM\n6dsymqWmzmnNUi32DUtGkIe9LrUAHcz+i81XGajQzquyvQ0klZtSKssdKj52\nNhN8N1WXJywChvObSUv0UrnDxjHDEktjTQQmjYm4ipcWWx8lI4rX8vyiyiL6\nmxP6m3pAVeJIbonlCT3+2331lZ2f2wDf7ad3ogBNMDRmWAAcj3DWlIGMzRLk\newb+XdSVa/RVkvPpmQR72aMXDmqScyqgKAEjfG1zKwLLTZ9+FhCMaFoGrCDg\ngBuC46oqhNGXkFB7e1UT6DKtXR67QY31wdDmQdzolv4O4mQod7VTGu7W2XOo\n+EiHxYh7dgHhmyvRqhjYlKGVdloHcRKkOCqU3sBxt3V/AnhyZb6EGm+2KGJK\nZR9M9HmkpQIqrQV4K8C49v5XaiPZ5soxFLtdr1reOtEtPBvOZHTl1WN0XUDx\nIzKASJ450dsCUhjUadFS9soxyUyIaUY8ypuk5v9ugHub5ooQDUgyYhByAQ54\nGNTSkpG58yrVvKls51pifXxfxv4jacLIW7k4p2fN57PXtmw5OwZ6xyty7hM5\nT1ecd2owM4vA6Kz8IrNsmRAY/gkdHzI2USRZcrYF6rEJFDCGVgLMfwoy24Cy\nvzRun7rvNTA6gtYCgJiaA1e08VvRj9uKTuAfSY4Xx8GIqI/0iH2c5QQpcysK\nvkTK\r\n=DZ6w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"6895e32b3f9c541d0859af84bc91c43fe8ab2354","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.10","circomlibjs":"0.0.8","ffjavascript":"0.2.38","incrementalquintree":"^1.0.7","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.2.0_1642937344836_0.4830936474650245","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@zk-kit/protocols","version":"1.2.1","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.2.1","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"1e3ffdea22f01be3061472de9d51f094b466c414","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.2.1.tgz","fileCount":18,"integrity":"sha512-vII24cnMkjwgj/otxbqhGZAOVjNHa6QeQdMLq4zobS3vthw6iH+dSL4XgCaScFFqwAyB8eS2e9Hleq4CG3qCbg==","signatures":[{"sig":"MEYCIQCz9TBgaArkLXKZSMLwN5L8kkzpkOm85Gf/cYZWbTQLGQIhAJ+XxqPUkTHdB8m0H45wV6bo8VzcQdiqNgjiZF5uJtxo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7tWoCRA9TVsSAnZWagAARyYQAIppqi0vlf9783QxKUE8\n7JlGw+cX97JuVgLozPeJFcOsESRBJj5OlnlPsU/Yc2oUdohsfSSFp40O5yU/\n/QvCeYwnPJZy+rGmzVvFddfvr4LNfH8x+o9eiUaGwh/9LN82igv5/kr9XJ8/\nTGa3S6qXzCB76XpDPFJd/5XT5U/903s9QAOZ+de4v5hGRAZQEqX2ri6hXZwi\nXNX7HWYtPTiGJGiHF3UGhQpCqblTzG2o2amuG4pzOdAnD6pi77T9G6fTtVh7\nKwO+63Lgad/ZU5g/wy32iqrr6OCG9zNNfAjlYWmZdrNjr9+bD7LnCSIk/PWe\nHl/aXwOMpivBViEDG59YK+bJOzzBWGG8+OX5yXPXWYacn+fFjznvC25Eo1hP\nHMDG/o0+HTw9+IvWD4R/f7NcAjCFu1/usorTHQUzIu7M6FoRRecOs6N1WWL9\n6TG7DaC9zA2kJ2n5f9lq6KiPGkUeRtrPPdyYb1pAz7M+VX+KepczumXfQ8H9\nTxjaIwzYDYCiK/ngKnXgErUyoHvROih+aC5j6+PcBUwXPEUHtLnLpUk1x45z\nH0VV1G6LtmXRb9KhtQi1XzTel5yKFoOpGFuklcPkSsa5o8hW4YFdX4I6Iwgo\n02tD4EJ3s90qy7CRNz0hN+GWzHNoE5Bgzmi26Lf0o7A6Dfkw9Psz56LlYMDr\npiFL\r\n=ver3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"c0fff866929b897fa900f79aa81141fe6e2f3010","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.12","circomlibjs":"0.0.8","ffjavascript":"0.2.38","incrementalquintree":"^1.0.7","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.2.1_1643042216482_0.3294750415316976","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@zk-kit/protocols","version":"1.2.2","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.2.2","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"17752322cdb7282600069987bd385021765a8d07","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.2.2.tgz","fileCount":18,"integrity":"sha512-MqSQ9tN4fzooEP/QKf8M5FTjNvsRVqlp8gmnUb28L+I9++pCRDpw60sblJu4XseP/T4x9Gruut7dJOk89qKAbA==","signatures":[{"sig":"MEUCIQD85p5xNJmdnrYFnJTGkbsp97wc3H9Wf82xil/l4Ro4YgIgKOE+JszU/wIO+2NNY4yPsuCytd1GiG2+6N6SgqkeXyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7/9RCRA9TVsSAnZWagAA9VwP/0kHZCiEb6ZLv/F79iVp\nn1/XXGCxN5Z7vFYROPFeU+o/mvVK+eyPWjgpl1H012p9sE5vuWyiSKnMDB/+\nLjEKBHxkzix6Bs+tx8CsJr8uajm4/oKmX0jeR9yqR8ck5K3cPjSgjwJplniV\nreYzOZGhRHo5isC29OLzG+TakIyc+8osq8j4P47Ua36PRw5zNBI0WtCg/dtd\nBj4Bx3OBnFLztTA68x5rMz/7tYQXLGxFJ3eXrQ/OOK5lEalAmoG5UkRNXciz\n3Ga2r6ZbuaRfMKtk2J7uUwuVxsD97wZwVgzAegpvrFfC6CD9KpJ5U3el4QRr\nLTMw09CJ4qpG9herOE6Q2RYl+FN3GKIgKuZPGNnc1mB1d17qNDA1IKwAsNpa\n5CpkiZG7ebn+bdf0gcW/MSo/D1FLEPqnVUey+pEUwPfVqAMnLBQDMnzfX2M2\nwRXCN68aOiSiOLb+nafVTfca7QHT4ir8kx8xiuuvsgK/ICuf2sjVEQa5SQO9\nprlQbv+QheYD7Qrph04F17gH4CHP7+5wVODheRK0v2fSVqBhD+6YZa9L89hT\n0W41kvufdcDkoud8ow2j+THVHVCoYKVaua9SBbh/DEY5CDVwgIKFGQx8+dcy\nYlex8X+7UoQrTRyNC2dRGzVOYJJXVcsDDpw5DRsiV7leTIqXZrbnc4eh8Dz8\n+QiJ\r\n=nANS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"00f1d62587d0769a1930a6e9960f41f36c731401","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.12","circomlibjs":"0.0.8","ffjavascript":"0.2.38","incrementalquintree":"^1.0.7","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.2.2_1643118417133_0.6863216637072005","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@zk-kit/protocols","version":"1.2.3","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.2.3","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"18907f3141e8a9ec6c12af3f7b046fb683dfd386","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.2.3.tgz","fileCount":18,"integrity":"sha512-r6rJQ7P8Z2pz7k2jL0UwuUKDR/knXMyXs1Uz4Ova5y8LmpDc3jETqWiOcGO+WW+9cAGC8qBYC6TCzyDfsZKoOg==","signatures":[{"sig":"MEUCIG0caKM6yPdszl5eCfgOUyoe3U2Qm9708kN6+KYsiHe3AiEAlQAzTU9ZndOx2zw5qVVPg+0UDtySprgJdKvci7J2uyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8DbKCRA9TVsSAnZWagAAUUEP/3XhBHopwtChNkigqx4D\n/X9LZlP6IW6GEixADOjmFIv7oke2oFNSXAvTYyYE2fxntmezJ/wRpuEmFQPJ\nWV2JZUeNckbNBYOn9kh3BY0dC1bj8rIlzFgJlC0wt2syar1rTrUQvM65lR4n\nnBixJQJwVkQ5yX1fhtBmZI6GP6WPihX8nuH+8xbMj2X6g+/NNmtaWTrijdeV\nRv0kVKNKmIOTF4Go4e2cSDXx7s3aisFKcRXQ0kJKOK9zWtbqow7/u9sjapRl\naEV37cqi21rUvIEq+6tHKd1UFb1asSGTaH7sfB7q+EjrS8nrAMPFobcGiapE\nfCOp1MIVu9ucHqFY9CxBks3YNqhuT2tmJ68IfZu4hyijNh7TEffgSIEfZNUw\nGnHbVwuPfkCmV2FzEUH7PkZXOlMgGQ1cA8vcFMRiDKT5pBom21RfeByeKmck\nAy1t6y0YoX/IxdWkQS2WPfVlf9RMFBkeR6GPEr6C/ceYTppjM7vsI5ouF605\nDbMO2KiI1C26gmMSVLBtl1K0UWiwFycrk05qnus6EXXJ2i5gUo5kYfqwgrd4\nZtyIkin++sYsCPBzvnk9eGjHedrzU/pTwqwlDPHqovWZLpKQJMiJnzd/RQcY\noAtXWJxwYdfD2aDKAu/PsJbxYMzYLHNg1dWKdf3eDFF+mUas1Kfn0p0GRGrC\nhHbH\r\n=brnw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"29354fba62d0fd1d6466b3b3e4bda78a01c32d14","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.12","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.2.3_1643132618579_0.2694406330503649","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@zk-kit/protocols","version":"1.2.4","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.2.4","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"22a38da6b84b8724761c23295bb63cd2d70e250e","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.2.4.tgz","fileCount":18,"integrity":"sha512-xuculltNg0OSAmG3lULvI7jLydFRKng5Jaqxdz4Mmg87OpnJ1USEkrEhUxv6wlHp+9BWfVTNDmLacBr0qKjlWw==","signatures":[{"sig":"MEYCIQCgbCa0RtAzppsIe4YwRQTR89Ly29z/bL3icnZLsvBhWwIhAIzALua9QuxBdUJIhCa1ouJ3w/ic3rMnsbg3h47gIMPB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8cE4CRA9TVsSAnZWagAAMGkP/iNkBHQEiMAjzMw5H6KZ\nA++c5goI3Ze0RLb4vobuUS8mY0PvzEk7o2KYMR9IdJKgkfIiu10QZr9aktmr\nppCKql5TJh46MbpVO9I5dGZpF2zRMw9ZqQBmDE0K1EtMN+dao78TyIIat/tw\nZTSh1JEfKmCgqfx5CKbqHACWZSuWGj5bt2lcFIxQoQObtG6IfkvGsd9CJgWX\njAbKUMrpaa5JwNqEu3uEps9m5V1Dyq5m+3tyBjXiV977e4YjvrZcvktW2H6C\n98xfKtZx5zFPalUP5x//Yl10PBwZudy5ducomTW45Jrlc3vY4c45qtMvCyQ4\njAoH3QgU85PGwLxSBy4qW4PW1xOYjKAn8dCfBAv30BDROt/BeOLc9cxqJfDt\ngAYVBYBXGh4XyDFq7XOsNnjQEXCZTsx5eW1SO/movEswiA4DMGgZJPuN6dvi\nmVWNBOTrMoKfTB1h4tBhCgfKX9Z7+f/K+Vz8X0AMHIq2IAtYv/oK0C14FAG8\n8CkJCHOgJLvHG5gnjmwlA5pRxUkB1f+CUTXGy5sa4fWRvjW6vot4dMNBDVdY\nxmlXJrPvLzRJB7R14L9uA3puHj5/7FsD03hh2qnvVSJpCcLWYVoeAGYZ4taX\nnNUZLvdUyu/XvteMl944iSBJxwzsiXWY51tRY3dLSgpjFNoYnKMVZCFbxQuL\n9ZMw\r\n=cSZ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"1ea410456fc2b95877efa7c671bc390ffbfb5d36","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.12","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.2.4_1643233592635_0.544271229473885","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@zk-kit/protocols","version":"1.2.5","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.2.5","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"20dbcb839938e21be3a728125bcfdf9c2e26e31a","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.2.5.tgz","fileCount":18,"integrity":"sha512-DWCgWouoUJLLr3cTAW7frAVa+e2LNyOeX8oM5CnGtQu3CBREw014PBtdhVpkYyJ6RcJtk1DQ9GwS88PJTdTdww==","signatures":[{"sig":"MEQCID9tIjwVhrEx1ltx68lVKhempe8FpuSYiW/tb2dhM5NHAiBd3pVgCCve1K32P00p5N0XYV/c3GXiH/Ml5qLef4GtWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+rcfCRA9TVsSAnZWagAAnYgP/AqOycg7nCO0ke81Pgs7\nMYoWcCnMEj6DD1F47AJRQ9iBxUJaXuVHycUMrJLap4vuaq18U9B18oEnLLAy\nyZ4R0s+WYGsggID/nP4pY5+KAQmxqqf1JBRp0fqiIJMReAjtmqRySF9jDG8S\nOyjGju2GQyLApEsP9ho1G3r+v5b3eTqtlq6dki6DnEfMs3viL+l8uDvww8Ty\n60QnBxsQJXUPevwa8qBI9aLuKbcaAYhLJE6WBWuKIhTH162elK9thLSq3IUg\ngbjfl4gcJi3MSJx3QrhXe5HjEs1ao2n+zuHzWaEkFCzxoE+rhcEW8dN1rzGi\nFA+4qzr3/6it3V4c6HPw0Q+Aud1k0+AfYazToNKjiZO2mGWFF0sEQZbrKBOo\n36HOjsHfq/Wt+6VF3HTkE/hUTgO7hfOSE8cD/eJA/w5jgeR5118Z6lJESoOg\nd6lS6SUe1vZv1iFPe+1Ly8X8fRawzeJ5pnZT04Z+hAugYFymyyJwIKuj7IMO\nyASdMa7gw1kp1awsrd0pOkGrZ0q+EyFOaRm0FF4ErXfqggozSsMq2yJdvDgi\nKFZikaIrnDivtUcgaHvAcGkhDHJRSPt46PzNl5uV3GpqHtsTujfIuFn6jSWw\nvhPlxxNdelSjvxcaJUCBHG7VscAyNqv/V4qJPInbKJ3tSdDCg94iLtZDka8g\nPR7X\r\n=jiuV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"c07a6ac9df62a56d14a67151f695f108b4e220dc","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.12","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.2.5_1643820830989_0.8410311598238804","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@zk-kit/protocols","version":"1.3.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.3.0","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"3988701c3b60172f601e885c66c2c9aac742edad","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.3.0.tgz","fileCount":16,"integrity":"sha512-HCLIP4Pqw/WkbUzb3BUbZPRn7/NEgplQiGnJ+UF0VlynfnVt7qqRvp+ixdx8jLlE3PaVPJLTfYdjZx5ZKXWNew==","signatures":[{"sig":"MEUCIEIU4DcMhOpXdiOYUbEfTtOgc0QxcCnxN8FELY60YnaOAiEAn+2s96p+wPAA3H2k44uQk6oZdcf73GK9DmF5iVUwkb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+v2dCRA9TVsSAnZWagAAxygP/RKTq7brBvI9Hequ8WJZ\nBvfJmCKby3vdrbtKqEnkMJJpk7tbADvhWdxPgrFHck2oEYSGG2uWfan4b1KT\ny5A4EKDlokkes2zyyBp4Gay+7GXli0leUgi1hTuWCToY95nB5b+MOvOTWFcu\nXSDVCBrnMntPGnDq9bL+x18zXXiPW8LVx+uDF+2BPNwMBFuEZw1rZ5cjFS8+\n8VeuM+ial0sLxZSzP3fRJMvynW2S6t6XoGUPcuwUQp6wd7I532k2ZQdnj6qy\nnERdM1+k/FwaSI774/Fmj6Knl/Rsf1rpG4JGHa70NimavqUq3peMqurofYiy\n/k9V97gBTcxn9eclzZjs55smE9VbH48dwICbCE9iqdyJXtaZ73kDDhg3GPLU\ncng0khVVEhGx2idKMf0y49o78m21FIfoLGPJ+CuXCXxfUo+fI3jaL1fgZTFg\nf/bjhtGJ6zw7gVzEdOLCUGyj7DOaMdY2hrU3YdEJ1ly7JtCpvp0Aqw4fYUn+\nA0LvQ6jb/EPubD0TeqJ4Du+MNVa6BoGZxyyPJLfpAPP8H/vF8+MnWELCqrAj\ne+I5KF9MwWj+4y7LTNSot4tujZqwn72F+CK/8uCQg1QJF4ZxHb6X8wVuWa92\nKMVcjU9HYDxpXn+wbc3TB/1ToyxDGMouEXHe/ntt3GThZjRSllQZDuDnOGWT\nxQjE\r\n=wJzu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"45acf0d0f9e2a454ab6f3e1fae98a71aa3cb3a2c","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.12","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.3.0_1643838877552_0.00042619299829205204","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@zk-kit/protocols","version":"1.4.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.4.0","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"b17570a7180cdd0758d27b72d878894539df5a76","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.4.0.tgz","fileCount":16,"integrity":"sha512-DYH0nFNk9MWq+pq9xODEOFTExrZp8SxDeS+vZIfwbVs3YeomXfEX9FNYm45aaQnEnwI1eBoOQhQa83VqWBKX8Q==","signatures":[{"sig":"MEUCIQCYg1YvznkekA27GjfBD4odomkqmmHTkTunwGm50KufJwIgRQSQ5I9rMeH0KaZl4S5QvDegkjCT6vx9LWvOIFha8Is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAP0ECRA9TVsSAnZWagAAkZcQAJuKZdvzg8MUPnZGGTsi\n3lfpvwZXSHd3FB6hBJgYFsMmcQScmyrV26o8+gJL+uI3G9Oux3Sdht7CCbs7\nJHBq/vrswC+mG9QXtap0q8wERNaVpWRp36RpX5fwCXtlPKbvGSzdl1EcAC6d\nE5HhUxjIsluu2R8Jr12gRBi1jznxP7q6HRaXfahC0FLoMMnaIJvFtHmkfu4C\n5kOUjEOk+GFmzjfGm+s3IhafS1HRvTZnXRe8HQu9xXcbjAwdmzY58fCMADBt\nxo/3ImQBQoGJYOHgyE+PvE3sW4Wf2bTK/ZsXjMES/9KuTz87utKF0fZ7RTL8\nXHyBOvy0YBTyvB7sB7UJyzyIadIGvLJV5mpTKuO1q0NE30vIJqBCQHV9HddJ\n6yM70BBum3odWnPsTuE21rBEjctl8Wcp5v9HKje0MtQ5Ny04G3tE1ocJU/E/\nnznMUNlYHjNg2VUYI0KTggAyJlxOqEvUrVFkf+2D//kYPyElqm266gHs4K2L\ns+TX18NXipH5vwNgR97tJRqdclYRg02p2E9XL1rZBmVVOvREUseW4AJbx9VW\nWcEDlul/4C3m3sxKzW6yiS42Eg7ATCrxaLn00RDDgSjJgrCfazYE+gZ++UCu\nglk+8OhAlIPKcDtXiXNEn5NLFSRv1SXhNI4fzNJdsCZarC1g9dKqo38kYtVd\ncA9r\r\n=/nat\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"af95ad731c522ae6abecc74cb3bd704142934d6b","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.12","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.4.0_1644231940015_0.3549640908680918","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@zk-kit/protocols","version":"1.4.1","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.4.1","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"c7e3d6dcd6df5d293d8d13c30ad8db5871a7a14f","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.4.1.tgz","fileCount":12,"integrity":"sha512-Wkoui7v8o5s406dIqbpksz4xOIEKg2tLqLpUshlfhxTKsJXa3bACNFi4BHKP6ldbdbuotNX6L1ZUz3K9RZuoig==","signatures":[{"sig":"MEUCIHjIanfGawp5PX5QuBOCNpAYvQCsz8hNDK7FAUpwsVVIAiEAjTZLnIAR7gdtQ5JaKiOWdbdmE3MlSpSzmstyovdHw8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA44yCRA9TVsSAnZWagAATdAP/1DScEm4yU6AluJga2CR\nta0NwAr5B1q1/MQoeY/a6m5AhZWIj6Vl7l91N6c/mdh5GT6aSf9S9/vTNXf4\ngfzwrQIpw+Lv4z95kplpPijdOEbZwTNCm+UCrhkoA38dKIrWK/zFtKdBk/kG\nsmbXWqruYpFK/nlAUFUo2F6yuWfb1uctxRNEsbYVcIV3B46H0EFUJ2OwwblC\nExtFlwEdvYuH5EuPLRrbL3SbgeIRD+xE7hjzrl29WZQ6+Cssq0LvfhcJpA/N\nbNYjwd3bVIYGJQNxXdTX1jf/WDhGU6aCL3MH7Z2pwvquz8yYNfJ/NvtvON7Q\nZL0EEX0GM889tthAaW14aVfGP9a6ZyNLuGTOCJVoj3zYEEspbSGiHI2WwCqn\nNue3lqpttvmP7i2rbHzTGyJBqZG0L7ZKZmNF2cDR/2WBjROVa2XbZfBC5M0F\n/AtKrSC6BFTgD8Av86FPkRBrz9Mth1u4rO5QRU+KjulBZ8Iiy7wNYJPIQQaN\narUk3nzJmzt2uEgd1+vyEx55bOwrrGbqlJPxTbxox9JWNKoO0zizYAfqLcBa\nTkl0NPkXGkpJcHBijqDQkZfIX4x7QrN7dLRDRTTYQEP462URkVU6//6Jcv0S\nBSeEa7aeYRmPwAHFYYgeWsfmYucsOmdqMFTYY3JVKuL9qARCS6S1sVG7sEAY\nqLMA\r\n=grI7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"f781c7c5852b93ca1d9e622060f13a0349f66c22","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.12","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","@rollup/plugin-typescript":"^8.3.0"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.4.1_1644400178614_0.6718707955815166","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@zk-kit/protocols","version":"1.4.2","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.4.2","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"b2a418c27768c903c7133bd4438a4ba03ecf4680","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.4.2.tgz","fileCount":19,"integrity":"sha512-WRVfyA7A/Vh84DvUrs+zZmY9j0JPnUGy6T+H/Ejzvd4HX/wCWbhW6J6FEF0hngIkRONPZ/mLHS4EVaBIwL++iw==","signatures":[{"sig":"MEYCIQDjONqOq8i78Ji/Ys17YEcboRc7JoB62xwqGAOmR7yB4gIhALKmrmrf5XUkqApS9sWtrSMmDy/6MOHSWCEimhVOSKIt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA82FCRA9TVsSAnZWagAAvgkP/2Keio6zkr3YcjgbUwxK\nVKCHDs42qH94KvhhmXJoTH9ee7nmNGHPuYtB9ci0l+mJ6q9HnERttv3WhBlQ\nNLABHJPSMH9uAZ8gJUAphuPM10l2zu1giYmv26ryTju3hCxiKEMzEpYsgABq\n1RbSC2GvoFz8FTkBWQfXrTdLtGOpuatxW+dcZODSpnv0KswtWeDmPLVlWsjA\nC+wcYTmJV1gwAkoc6Fgkd7ZO8UtRT+NHf6Mugrm5uV8i1oLaxnVQ9twJrf33\ni5yxA5dRim1FO0alOtCVUp6RxNsK+FvSzmDLIprJS18+5Euz6IA8ojb+FWWz\ne2tqQCbJkOyAsR3p1rJv5GKG+27LKgvjoyNNnaN/e5n0qtJsZjovnIiNsLEn\nOynHrb6pXoUzXx0IT9246uzBGQWgj33fppIKxXGVeNtQ2KPKsRvv9262sKGL\nMJhH68dJoTaVEHnDvYBwcNqDKM3wYa0sUiRLAyy2AHZyRyUB3jrEvFmsLoA2\nGTwnkSSYzhfYFO6zGl8stbOL6wlZeeItpFCFTCNh8QxM/K+fY8H3JoReBhbk\n2o9A1J4rQpJNuHk1NRC5sc9fy0+2AGm3p/BrSg9/sj8uxt5jTY6N/CRnX9Ye\n54tCSQzNRiqSUy5lR20+tmc+ffWUZCPuxah3H5fnzbHBYmW5P+Jh7kE1Adqb\nMiVJ\r\n=FhaR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"c865306afc20ad45377179feebbb476f9414d9a7","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.12","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.4.2_1644416389139_0.566374748652551","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@zk-kit/protocols","version":"1.5.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.5.0","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"82f1608f3d1f6dd213d8f9cc92efbffa94877de4","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.5.0.tgz","fileCount":17,"integrity":"sha512-LJsmS9E2HhYJKoZHa1TkjvWxojwoF7ep1SghHGRTM8nQmD4Wrk5EXZoORy5IIJt8kvYB8aUTU+2PwpzMdPYasg==","signatures":[{"sig":"MEUCIQCdZgzEKlpZ7PwwACZzi4j0i64ngy2fE6xSBBifUrP7bAIgQ/IAt9umSZR2husHg8lKkIcue8s1F+uJ6EZRh7FseIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBOTTCRA9TVsSAnZWagAAt+wP/1jUYHtl/oVTobsv6wxG\nNFiUitafQt7Jvjrd1c4guUKtJk28jGOx4YJCh2re42GxrVdnYwUHD7I3ykop\nRzxsjfSn5X99hKF01TV5TB91ZZrWI05Ol5d1jioocR0Uhq9ge+7xlweSF8I7\nM6cN+Yia+Rnc41OY2c2qauKah35QxDCVByPDGG3sTBEGTFg6TAYIZatSI7LF\n2zqk2qt0xgPgtpDWy6c0Fjr1LoKoMd8GWkjger8FOhkWQlIeJGb9s/FmdToj\nSADZrle65mmXtn9wgf5ASqFZ8cy713xWdMFe1XjKP4f+L06QIMknT76TSgBY\nM+oH2MC7HAfQtWesgRXKR0PefCekXfUGL6F4ZO0/cT6f2m/S6iT9DGPzGS/4\nYCDbi/hPV425K3zTWxYwf6Dbmn/k1nqkH1styooSlPP8ltsUKUvjxTTR9GJY\nJvr1r906sxLMM/CidjeA1bArakoXU+ctlzIg0W7Yekfu4O/R/pw+1e29AdKk\ne2aMqYjndsaXqJlfx4MOZjmRJwos4vVYDHNtXUnJgzolPo7e8DtZYqOeF5yF\nO6sQ6qeBPhqOF89YRapCCsWGI4erhtMktAhmeogoJz4H0r3oa/ngVC2L+Tuh\nKPd8NI1Qnr/9x/ijAHSrNnuvdOWrPxYw1ZDgWSROCoEIHsCTcrlFmwxtWzkN\nCSWR\r\n=boFl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"773c106e66f0166cdce366e2bdd4f5436ee35388","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.5.0_1644487891436_0.4386940585956456","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@zk-kit/protocols","version":"1.6.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.6.0","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"86fc5e6128895f89c4ecffbb4bb2e84aee6e7f82","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.6.0.tgz","fileCount":17,"integrity":"sha512-DCWTnrmjvYPYzeM/6ve+RXeRP+CoRnMVwKkAQuNXgsXgUvuX3jIQdyGc2F2Qget2nWSFQmrjhljldeV4gbrtNA==","signatures":[{"sig":"MEUCIQD76rqa0k2+x2QZZp9Q+evcnDMSparLpmikeXmQ2b+7wgIgccBpXE7Cx3z/TTOu4X6c/xNcSRU+PRuiXJhWhy4Jsvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCjgSCRA9TVsSAnZWagAAcD4P/iLAfpO/jFtuIKrcVawy\nlOLvbr07Ab/WNQsGFcSlsanaEw1uLEvGnX8pxJYIKbJge1vw+0zFP8uEOomI\nVgh+mWfprZbV6yEz0ggyG0D31yYFvVAisBYoWlPRyWX4RGbU0PchT2QivDAq\nhHnCw2Q6RDrJWUwsPGHZnohY+zkrEVo/zQ+dkfTMfSAyNBcbwN8xm/yhTSTN\nPtqiF9cBEZiaa8aEc31LFUyEAU1HjoEuq4Y9wEduJkUNIUu3qEuuhasNBoa2\nLZ2CNROEgQzmwU/BDZH6IXMrtS+3RGukZ9X5PO51aycgvIEqG9xO2pL7tCdD\nVzu9iP9gyZHDkLLofwyX5XV5lUKxKzMUlHpKEDGcBW9CpDIsSZdKR7Vsps0v\nS+smmTYYSsNpJAxHWBAmVVCNkBJFNYMjI4gU15U5H6DvNnKUaQVfY6+invHH\nCAjZYihZFu0IstotIlKxXBA/nldWLSJski3ZwBsLWQDf4r1ZHfhw0G8k/ANN\no+pDEqDb7EnsrWfuhKctHF0PD5yf6Zdy9V6RSDP+W/7XfwzMqdnJuWTGoVtA\n6d+WInTqi0jlTI9EXHhIpOp5VgkVoBGgYleE/sNovUZl6GHV1wb1/bHjeVap\nRxdJwsrh2xrMjH+PwTIpWF2zTE8gVVDKgT2asvMIXaNcIGRzh+7P/txl/2RT\n6wGn\r\n=n//C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"9e9a50cd8da8fe7a60ea52d7bda8aa926310654e","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.6.0_1644836882213_0.8956767776981163","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@zk-kit/protocols","version":"1.7.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.7.0","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"5e16bca9addde1275e3d96a1f39c113d9565b8f0","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.7.0.tgz","fileCount":17,"integrity":"sha512-viLY7mp5oWe+MsGV44lPdlFd3VPEfbLHLuzhy/zVQijUqje5860b8R0YX2PuIn+3WosZrnaKYPMfGRSue0/fyA==","signatures":[{"sig":"MEQCIBlDjfe74Wa5TI0r/+txPWwXA6PSnm4FzuxsQoGWeo5hAiANkGbybovS6J7fs3QZgdJxURNydh1i91a8d0eyhMLKPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCkZACRA9TVsSAnZWagAAsh4P/2UJvww5fSbSVG868IHc\nzqetzJOVMmW6sEVQhWHQnULF/9obPUV+kZGOJ1v82p8b40U1B4HaHXQyYMPQ\nhqiNdfPnYvKYuAYnOVSFYkN7rSfllRyr2z8GwcMEcAAT0mS+cZJjzE0Zn5xE\ncwcuwqquBvF+RJwxO8Ehh4gwfrLHsx9PzoEtVRuyTMOinu5vHcjxDo+OiEEq\nP8zayxApiSABjRy/9Qj8v8778pVUodoieFV1OFNQ5k6QLGjPjmS65bHRReZ9\nJXWI+kWUgwCYuczOVGL/Gtyp0owgm6XdXjfANr/FLxbBZLUw6omwY+a9ZaWS\nGXqO5aLl3ZGfi7oX1bKpPL0cPi6WYHdi06SlJWe5uQ2RIFQ78MigDOBjBawD\n2FqcdUi/ztfaKXnL3Vs8ut6Ya8mccQJ9/rvrSqPWeqU7q5C7hlX4Q/DPq3Ju\ns7IAd76fZ3KIMgXLT9qnHEiHrclshCVGLC43E4TpUEzrPI79J/GuYKuM+Tzs\nkQ4GUntYzGbQ/47KWu3a9ABGfVnRpteiKTdOFPUKt2Rn5JoI2Ly5Dk2iXd4a\nk47ji4h9bU3IJ10fcy+0XSUhdiGM2DdiHOQdzJUTQ51V+BXpe8+DA4AY9YkL\nQH2SPo0BlM0cgdL9b3WODXNjscZljJXYGatA3R8I3yDKO9O6iss9f2V4pXOx\nCutJ\r\n=vV9Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"515591a7f235f5b5a26bb6212a60718b80a8463e","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.7.0_1644840512627_0.8531695595210496","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@zk-kit/protocols","version":"1.7.1","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.7.1","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"a6a5c2fb40a4ccff84eeec4e470bad03a98f8416","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.7.1.tgz","fileCount":17,"integrity":"sha512-no3p9LdXn0CMGYbDSpup9LhYxrrufD8NAtHJ1hGpSwGE0THtQJXZSnVyPIc+fJ/lDrqHxzg1dtD486I5zdD30A==","signatures":[{"sig":"MEUCIFswLSDiFTHGI69lx5/Ah2WHl8uIBj3Tgbotf972Lm6zAiEA96tC7smd1us0etCkDqeVlJjynYUYhYX++RRwqkFVxIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiClCKCRA9TVsSAnZWagAA178P/i8zhPJ0FJznWrAYvEDq\nHOCE27Ntd+LrHeREQb8NoQLmQJRzRDV9/17sRmRwWi8NAQAaBy8SuGS8BKHP\nmu1xCtai9prrZ11oBptjYSROI7I1lQmaNGHbHmtaGG68GcEgvOlj5+j1JqtX\nM0LW+502CXWB/mQmb7Hy1iQ6phJX4QYRVjb/lOo03jqpHjSO9LUUHNnN+deY\n5pvX2IW6DIxRQgAzHROuaP0dkrxGxayvSOA9HdS3XpVAlE/x2J8DIBhHviw1\nwgy/8nrUMyRyUrvu6mkVKlMQjlCXvk/Q9JTrc/AMKrbKrfDvp/Ku8vgkZxCt\nScCUcaxFCQRv/U0il4DwJxRoB6RPrk0knY88SRZIE2JbupPjuhbLAN4Maca4\nW9ca5QNxxyr9jKtEnsDxQZi4RRhCl36zPXfV97Su3+vcIJoE9T9nGyfjiQWq\n8LqHLrE9Xi7l6jOYT8YbGuvPC8L/fXdYEvlTM4XDbrT6TirMMRzNDDJFJada\nGxX4LfhyyUOususp48zo7iB37B2bPhW5CBvWQ65mIlCPme1pv8SpD/s5djdg\n3fsufmA+EvPoyM1VNxkCi3STQ77UYtIg+0/Plmsk7JDappLsuM3Qz9vTCtgv\njcX1i5r5M87TyqBTTR4y/Qs9bJKqWl/vj38zdVox6l6qBoWwOp5tZqaZUQ/4\nrxFw\r\n=4g3U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"b4247b5fdf89527583cbc4ac86ae6ca23e1c96a9","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.7.1_1644843145670_0.9336611140013931","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@zk-kit/protocols","version":"1.8.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.8.0","maintainers":[{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"169a619793d2c6e6ff182adce5b3961fefd324a5","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.8.0.tgz","fileCount":17,"integrity":"sha512-dt1qvhAQnkRrrAm4pPKBVrAHxjJnIV7CxNPKegVMxNuWWR+9/MbNncgp9kDJoBnFOfPh2zzB6It75pgsLOhrMg==","signatures":[{"sig":"MEUCIDo72qa++dF1sO4otemrauqU6JPVni/lC/hMG6ju4ACoAiEApOcNo5mYFFBBpo5bZIF31Ld5Eb9mJY6jNrYanid75DE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCo7YCRA9TVsSAnZWagAAd+UP/0XktpOXUWaDda+TCpyg\nnP0dXX3u8pWNl7o1g9AUsnE2kqVZ+1oc30KhPcNfLt3zXdz2tV+HkJQ9pWeV\n/sOwfrOSWTH139tp4TWoRyWav0k7TMs7P0rodb320CNPH/1VjrfRQqdRBNVS\ngWae9ybEpyhF5pbzZvOMSqMbTclp4oGMlwtL41g2phAXfC897N8WefQMciho\nD2F/rrCU4y8/MGxP6nQlFzqjIKw0RzgC8ozMqpCq01DIjUWN8l4DtbhT58P7\noSy25l0yPe1wQilq1pZ0WWBVp3go1ihetkbdwIMsUONbWbJFN5ArKG/XGF4P\nyb++ACEumgxZ+XIQdlfrVb1OEyWFtRb54uwFGX8/u+bUp9sEAzlnnrznmscS\nKvVOLPIGgZCBPcezTI6sQl7eyi9s2NYKSHVxZWo6lyqwH+sywjD32KpuGMl5\nuSLBdmFLpoIytbPaJMqQUFPCI/RHiYtk4XkCl06qwVwmw3VS7hwurX1gDaRA\nSV3tJc/Xc+zvTWWqBqnbH3g1D+aNi3VjRQ+385UgHH9aTCFDa/jbmdPocp12\nPQsfn6S80+cRIHqlelld66Q3pND+n8LhNBa9cyv8WfBd1gvQBJG6l+fR4ewK\n/yUUfLmCaFtUzW2thYvX4CqfXVrDemBq9k69Utt6dnvqUOY43tMk4tidIgUx\ngLzt\r\n=V6+t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"26883cb3f2c98f773a7650d84400232c825c3869","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.8.0_1644859095957_0.005353725917435881","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@zk-kit/protocols","version":"1.8.1","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.8.1","maintainers":[{"name":"njofce","email":"jofce.nasi@gmail.com"},{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"0cf02bb8d98cb4b188d6a88dae23f5c606a6cf3c","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.8.1.tgz","fileCount":17,"integrity":"sha512-/ryiK7fEcKg3IVFBbVmkWDc+UC9rQyBphKiLTc2LFRWwE3cOj9IQWDmUF61DOBOtN7FC25wq3+wGKBv3A0qSWg==","signatures":[{"sig":"MEUCIQD6o6CuctHF0BKHLyLuR3ZmFAXp1IFn2sSSgHogo04XuwIgKymWMajoUVCnsEM8oYF72nWUSAm4GGi4z1Hh2R8xmPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE4vXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBNg/9EMtfYjp1YL9AgpCsSYjylD+j0g08L87dN4LlpImG3wS4B/Aj\r\nEiQugI6pg2Tb19wR1wlaTvOKntIENzNxi6nTvm4pmguIpPhp/ww0Z5btpLgy\r\nyZrw4KJ5R47pnw7veJpdv0VykpqFTS7BLpAwQZBbBo2+asGrbKVJM1TELEqZ\r\nSN3Mfht0puUQBtU/xlT3jVLlRdMUnBGwZJVug1jSQBJHZydrFXCdBKZJBySc\r\nOSwcuVGNZ6qnEp5Y/ESJBYONbN/wATN8h4AlQottghITKPQLrFz823dF+zNM\r\nqAecuMzuEeHjdYPYMCME9/wPBJDo1cTM23+OUhbzcYCLwz9ivl09xBUvlHXG\r\noCe5bmNWtI13xII0tR0xk88l5YmqSZnysmMQhb2yFBB01+EYS0ycqI+WHjj8\r\npW4QsML6D0PLaQGmK3b7Yd94LxYquP5wlrPl8rtOjqz317haLbMYn8DtJO2P\r\ns6kWVuuJ6YDiI5FTiCtbS0Aveyi/9SO2iv4B5nWrdO5ZKJSoWUOUgDC9qT2H\r\ngDIEFOP46Kq4MuqDIYmruzpNEwyqK/o7YcunkN3jmGLpxeRDhGhXhjTbcjml\r\nyUn9cuNCJ49DrG0us2dqXnV1fAAKEjTQizrYTvkHy2GRu0UC3QC/Zf2Xdrz1\r\nfINkxEOWh1Bjb+6YZqPKnqT9/4dWuurw4SM=\r\n=wZZv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"dff118f925ec2c4d079b104fc5c44094f7af9cb7","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"njofce","email":"jofce.nasi@gmail.com"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.8.0+x64 (darwin)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.8.0","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.8.1_1645448151238_0.9357206922784669","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"@zk-kit/protocols","version":"1.8.2","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.8.2","maintainers":[{"name":"njofce","email":"jofce.nasi@gmail.com"},{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"125cc9ceaec0e69ce70c71b565f3c82b6e2c5e50","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.8.2.tgz","fileCount":15,"integrity":"sha512-s3Opc+sKYqobBhrxpiPmoagDcyqPPlwx7WiOhSHQmhA/niBu9K803fX1Js5lsnC3vvdDb+ryiDU/6P8rcmcSXg==","signatures":[{"sig":"MEYCIQCAF8AL+UlNqvzzAwXAKM9wtbrjb8AAlSMdLOjU3MI53AIhAN/rHq2sotLN6T9bOdnLUs2bwNlMLE2MghYoa/m/ktFQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE85wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAXA//fCF/J9oN8Y8lE6zDHzS076nac8i2eNldCjB1SK6HuTAxHkQm\r\nvhbD/6ff68WGZDwzNgHQ8HbXHiSX/7pxpGo6kL6SDudiq+Cvi1ODdDRt3dMM\r\nmk9GDc2hEa7nvNnIrFoG052WzlpdbyjbDF50JveGqbUd5tZ9eZcsjgZA9YvQ\r\n7OK8uKdIHf2FFDYyZOpRGyDBsjS4ylBhyN3sczu94a12cb3+PRdw3kXTWFO+\r\nGQdu7FHPqLi7vpPH98rKJBYNY1aquehyaWISZt0lkKdYAFStnzsmcj3SeI5s\r\n2VmCjmWueZFvAzn9UjrjxpLKI/SJGs1++eb9gCeZAZQZdsUjmNJPZmPGQ0Wc\r\nIX+Oe4GZVZBfXsFiPoCHXZrgEBY+luJDH3NP33ESYfiCOHWy94cgJCcXNEzY\r\n//2ULvVAUKcb5W5v237LiXUmAdXIa5vN4N1pd+0QFK5XY4OeVe17zAJV3jrW\r\nOxqgl9rV3y7+40/BbM+UTVgPvVQvmwhqMLA0VOOV3Eq7QhtEtnucx+tK0Q1O\r\nl1Lv/Cm/Jz2wuHnimwxJ/D8K7v1VbJAa/C71l1jUNNQn+KU7MoZ1rNESzqNY\r\nCni95fF+GoOc3xU8cUAxdFnMTroGLrVC8ju3axeWWDfBZP6yUT6kreT4th61\r\nDXsjMMUR5GIAIVuxTRYsNpvVWqNHmb/VZ98=\r\n=1+X5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"18c613d17c55c49db18ff88b14e9e6bb4bd54d17","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.8.2_1645465200700_0.36858097944249657","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@zk-kit/protocols","version":"1.9.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.9.0","maintainers":[{"name":"njofce","email":"jofce.nasi@gmail.com"},{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"503ce1d643c91d175fc4b2e360ce4b3ef7a0d31c","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.9.0.tgz","fileCount":15,"integrity":"sha512-lSYqSZr7dnErsSplaUg4kcnLfjbN38uCwWA8x5Mndy8oHGwbB3A/p92u9EtDc2zAzVMXAhVVqnE0jr5cXFiL0A==","signatures":[{"sig":"MEYCIQDZUH7D+KOfrjQC2s13qmKLZDshuYBLacI7uMcUfABAHgIhAMCFKdTh73SrlMiQ/PBDWugfFZ8i559l4KC54DbNXuZz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG8QIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6FQ//W80Wws6a7tVEcBQUG8Fw6ukepgcAuLtenD5sdegT23MDjyxy\r\nfYkHrpV9dDLNcUPbEGC3glag5cVL7Lst0xLllM6xqEeyGLnOb8V5eDLdE5mS\r\n2HXsNYZ8AuM8rVbMXh9RsSNPvR4r5HMaxxOG5j0DETbksvJxeZhwkPwDwfQM\r\nHIpK7JFRJHJNYauHN4E3NyOMrj+DuE7X9cKkWpUetPPG0P3VFW/7SUTVYPT2\r\nN0Wl8o2VzyloE2Z7HSDvRpYjY1xb0acsd07abEB30kInrG/pA1DJfXUbvSDR\r\nVzyA88PfwaDQLNurzfDaekUOkVu7pKc0oNLgww+zSiCzWyR53tTjjyO/bT5q\r\nBq9Qqmr9QYuMHzV2UTFrvylgShPNspXfORKv9lBgk9hyGjCkefD5Ru+Ai+Ao\r\nJa1XB/fTi/a6bWnqra7Z/BrpqUEvnWee77KEMJY4h2MaxPyYFr7NfNA5gsrT\r\nfSfi/SCEwq3iYW6/CGRzLBsPPfuCkleoyOZ8lUlbXt3pAonS+xwzFrgNv39d\r\nnX7HEV9OmlAwPQc13tCuwa1cFvqfNOgCV3rwqXsQNk1AlEXjFuGRgqZQbSC7\r\nSthNK+E/PNcKRdJ/QZ1oCjmYwp5IXthhFAYBj8HoXf03zqrvKbwgVy1MK67t\r\nGtjdJ0e2u/MKg8ENM0h+h8X97AKjfDq3Q/o=\r\n=ercK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"fe0646540e4e71779427248132d47dfc2d8c76ba","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.9.0_1645986824409_0.994847925666799","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@zk-kit/protocols","version":"1.10.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.10.0","maintainers":[{"name":"njofce","email":"jofce.nasi@gmail.com"},{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"eb017f19e4e191095be98d061d5fe5f5f37e40ca","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.10.0.tgz","fileCount":15,"integrity":"sha512-sK8g9lwM69zYqPmksJhkWTQMYSAiCCNmpDUMvveEphhXA4DgvyM8yzgBqvakdNoX66pVg6lxwacjZb47oeBibQ==","signatures":[{"sig":"MEQCIFABaGDxeKD1+QHHtXUglr7vf8N4BDBGdZ5Vyh1dkr6sAiAzXRG/meK2rJa3SUTYjiMd6fRx8r79tvqkmXpKDCEA5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHPWAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr93w//YyqD+k1sFVNFtB2+/cgpNMSZcKWUwQTWwAxwABlAPD5/TwM+\r\nGiuFg/JA9Jjwtmees90gvRSlRj9WpyYQcKbb8DnU6L8hQrHUTA9A9FhRsytb\r\nCTNdsDtgbsM896dSUL57hs6jlTG0JQZX+OvjUhakE+Hru4zBUbszZxXUpFoP\r\nb88YA8CWuphl6JUk4pLpkWeVlBv8JToH/SV+LPV9+0TXSBmgEOGyVeu3nShA\r\npE/3s34bazu1Kk1FM3WtTjKAyIsCNMWQxiZeuyGzyYK3q5aHbaRNA5SbJU5W\r\newuA2bOIgTbgm53AsIYK6Lm7NBMFbcUKlp45NGzud5AroFigPzqo2n5ih3ET\r\nUAV5qsVUWZOLXGvP9X2g5QjnS3PEO633qVf76YKkUclmejIl7W5HQv7MCthZ\r\nS8wh+9M83B3a/3yXZ57/yAGVDCi47dlrfgsY3ZCTdk9AoJuvucrWtvYuRCr/\r\n9NY24cNQr6c4GSA2S1XylQnh/Q9gSfvpohitvKwx9A249wshXjGrWzX3wEy5\r\nJMJI09+kDqtOqhFHF6CyaWH45Ci3chArLi3bgb2riL2pDuMA2l7WnUv1FOnn\r\nOGsCG/MMjNbgsJK7kXyU1GFxpPIE+DupnHs8KssDzQWv4hIkTv/K1AX0xm+q\r\nDo+Yk0cD6nZhFb0jMHXNqc7Rb10CH+W2STY=\r\n=lU0Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"e6e457dfe645f034b4a7e507a1df9e79cac1bcd3","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.10.0_1646065024673_0.9142433400494292","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@zk-kit/protocols","version":"1.11.0","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.11.0","maintainers":[{"name":"njofce","email":"jofce.nasi@gmail.com"},{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"21aa6298819b2f05c8c3f232fba33a1a32b22d4f","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.11.0.tgz","fileCount":15,"integrity":"sha512-WfjLL1kaasOb0GkTfB3o/jgom8y93qCI4/T+r1nAcNa/RTxX1hkXWs9bhL/ZaKbFmKMesaMCFev89wpBeHCxkg==","signatures":[{"sig":"MEUCIEa5PnJowTc3CRN+3j/QG8dVBC9I61CAnKqnbUi1s+0pAiEAndTSxeoBA3ynC8OWmOA7yk3/0tjHIJ7KwaDbhU+wJJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIfgQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZ5Q//bUiYS5LuOU1g9mh1ei4YMcr3Zh6piXo2BIVSfZdn0fZZVv6e\r\nS0VVYmiSzRUx+pJe2Z2x5v9rUm+LveyZGK9hlYsPhyUeLcEUwz1Nq9BTjbgM\r\nQL24lTvn4T5T1pYidoha+cPTu/HXFdcJRgvpBIQeXhSfaHJmn8lX0xPc7daE\r\nns61jOEpheFctJGvinp1p25GPxx0wekkHQvL76y50th6wfJI5YNND1bPYBAq\r\nRur0I4joDaYZUSK1Q8RKsg8GZCbzeZvdHseFMAzMOJdNR1d0ecX5kZleZq2u\r\nvZc5GyCqoEHwkNLXDFebXsNIOyjUc2x7TbyMBcTUNVH1x0T4iBHXP7nZSmwR\r\nlT76Bu+hETBAmIX/Q8lPw2UnaRXAW1xDDpQMu04/VoM5m0z2y5VwTEEygpq/\r\nxtdfDA/CNGyt2aWOZnx3iV5fU/Pi6N4hMgZmiz7QLnRqM1pdQRyYii4YCghT\r\nASTP1nN/0tL1unmIS8vvi4g3E1TU4OOJ479Hy2NUBI6zbm6INFzYazSo7S8U\r\nKwX/cHN2WY4GDR3ViAVBtiAmT+kk71X8BHhSI3YTIYxJq9L9VYitLNkBPQUn\r\nioGVHL4WxfuTl2+EzIYrcYweifZZtutnQaGKd3BQvP4sMiOrB2llAqSMX0vU\r\nb1NAuTEjCH3VfZhA7undk/90F6yOiCWKfr8=\r\n=eTkm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"cc21bb125fb594772e7e46111fdba05845a06355","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.11.0_1646393360035_0.46678331327658884","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"@zk-kit/protocols","version":"1.11.1","author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","_id":"@zk-kit/protocols@1.11.1","maintainers":[{"name":"njofce","email":"jofce.nasi@gmail.com"},{"name":"akinovak","email":"akinovak@gmail.com"},{"name":"cedoor","email":"me@cedoor.dev"}],"homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"dist":{"shasum":"e70942097e6bd6759afd72c6b22c358ae1588d86","tarball":"https://registry.npmjs.org/@zk-kit/protocols/-/protocols-1.11.1.tgz","fileCount":15,"integrity":"sha512-fjjrYwZCcbKMJb3+xVdLwV6kUpRMTI9PVdC6M1zHfqEqcDebmfGmMjduoL/oFwq3wZTBNV1zQvRc96WZ0Nvrnw==","signatures":[{"sig":"MEUCIFeHrSemXQIfD/b0jcKvhXWBbtIyIXw+MmIF47foEMSHAiEAoWCRqrm4FAPyA7WG/dm0oxvnuLj2pCchIYcc81KuIrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXEC4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIKA/8C2Yy6SEMzGCTBdSFT1+o+3SPG4eSAMTJa0fT0Sc4k49yFFM3\r\n2Egt33/k7i10gC9Ue1b6TmJHVdTORK4FsGEgeDowsVKPaGmBete1zUipfbRK\r\nSu5oPXlirOEfGYOaw4Wurq9ls4VevMGyH2mYGQXqtxZqz6UnWoI+b7Ge7rGj\r\nimhEUEoQKr4dbsGfy8ixCRPBgYD5ii0C+SUydXSCfJb9irKc0QyLB9Q+Yivn\r\nDkK8ysNDy7EKj2K+o0GmPXNZjhj2pG5bHaMnhDDT7Z/ycQOY4wSybruPe3FZ\r\nmdbmFm5EHYJQqKbPJmGlCOo3jvtzm1oP1skoZR9LO/tXujKpeNpf79mYGQ6x\r\n66wKkxmVRB5ZTDGJ+KdxFLhzmQ6VAEHSJeoqizsJapa0yordp/FVENERN9uf\r\nowFkIB0YsRfVbtTT9Z5IgtWBTOmwI59FZkA+Cq6UF5PcZveiEGWpuiZXI9pf\r\nwTOKAGKhRl5MEN+SGYQ0kzIfc8vO2S8nV7R+o9gFN1hNLi/Wbpp4dQPjGUai\r\n14B8mAFqZKz8l5OmL7rfLvxbmrb0C90vH/Zh7xbPHT+mKPerxiMvfhsfPAkX\r\nmBfLwjiK/D7OcLRvfCzTsBW5tZ4WYXRIDbc5Hm8b7P3ePF/aD7dioLgy+FrK\r\nwaeRhktVUtaYb/khT4kFMcqCJQS3ei6FEE0=\r\n=kWhH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.node.js","types":"dist/types/index.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.node.js"},"gitHead":"c88caa5c10572a6a9b3b0478c9f99d606d01904d","scripts":{"docs":"typedoc src/index.ts --out ../../docs/protocols","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin typescript","build:watch":"rollup -c rollup.config.ts -w --configPlugin typescript","prepublishOnly":"yarn build"},"_npmUser":{"name":"cedoor","email":"me@cedoor.dev"},"repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (linux)","description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"snarkjs":"^0.4.13","circomlibjs":"0.0.8","ffjavascript":"0.2.38","@ethersproject/bytes":"^5.5.0","@ethersproject/strings":"^5.5.0","@ethersproject/solidity":"^5.5.0","@zk-kit/incremental-merkle-tree":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.11","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-typescript2":"^0.31.2"},"_npmOperationalInternal":{"tmp":"tmp/protocols_1.11.1_1650213048647_0.5989746153239399","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-01-14T19:17:21.380Z","modified":"2026-07-16T11:50:55.892Z","1.0.27":"2022-01-14T19:17:21.666Z","1.1.0":"2022-01-20T17:48:03.386Z","1.2.0":"2022-01-23T11:29:05.035Z","1.2.1":"2022-01-24T16:36:56.619Z","1.2.2":"2022-01-25T13:46:57.302Z","1.2.3":"2022-01-25T17:43:38.781Z","1.2.4":"2022-01-26T21:46:32.767Z","1.2.5":"2022-02-02T16:53:51.214Z","1.3.0":"2022-02-02T21:54:37.739Z","1.4.0":"2022-02-07T11:05:40.178Z","1.4.1":"2022-02-09T09:49:38.764Z","1.4.2":"2022-02-09T14:19:49.297Z","1.5.0":"2022-02-10T10:11:31.609Z","1.6.0":"2022-02-14T11:08:02.412Z","1.7.0":"2022-02-14T12:08:32.841Z","1.7.1":"2022-02-14T12:52:25.818Z","1.8.0":"2022-02-14T17:18:16.090Z","1.8.1":"2022-02-21T12:55:51.403Z","1.8.2":"2022-02-21T17:40:00.870Z","1.9.0":"2022-02-27T18:33:44.597Z","1.10.0":"2022-02-28T16:17:04.822Z","1.11.0":"2022-03-04T11:29:20.211Z","1.11.1":"2022-04-17T16:30:48.867Z"},"bugs":{"url":"https://github.com/appliedzkp/zk-kit/issues"},"author":{"name":"Andrija Novakovic","email":"akinovak@gmail.com"},"license":"MIT","homepage":"https://github.com/appliedzkp/zk-kit/tree/main/packages/protocols","repository":{"url":"git+https://github.com/appliedzkp/zk-kit.git","type":"git"},"description":"Client library for generating and verifying Semaphore & RLN ZK proofs.","maintainers":[{"email":"v.pcalana@gmail.com","name":"vplasencia"},{"email":"andres.gt94@hotmail.com","name":"aguzmant"},{"email":"jwguilding@gmail.com","name":"johnguilding"}],"readme":"<p align=\"center\">\n    <h1 align=\"center\">\n        ZK protocols\n    </h1>\n    <p align=\"center\">Client library for generating and verifying Semaphore & RLN ZK proofs.</p>\n</p>\n\n<p align=\"center\">\n    <a href=\"https://github.com/appliedzkp/zk-kit\">\n        <img src=\"https://img.shields.io/badge/project-zk--kit-blue.svg?style=flat-square\">\n    </a>\n    <a href=\"https://github.com/appliedzkp/zk-kit/blob/main/LICENSE\">\n        <img alt=\"Github license\" src=\"https://img.shields.io/github/license/appliedzkp/zk-kit.svg?style=flat-square\">\n    </a>\n    <a href=\"https://www.npmjs.com/package/@zk-kit/protocols\">\n        <img alt=\"NPM version\" src=\"https://img.shields.io/npm/v/@zk-kit/protocols?style=flat-square\" />\n    </a>\n    <a href=\"https://npmjs.org/package/@zk-kit/protocols\">\n        <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/@zk-kit/protocols.svg?style=flat-square\" />\n    </a>\n    <a href=\"https://eslint.org/\">\n        <img alt=\"Linter eslint\" src=\"https://img.shields.io/badge/linter-eslint-8080f2?style=flat-square&logo=eslint\" />\n    </a>\n    <a href=\"https://prettier.io/\">\n        <img alt=\"Code style prettier\" src=\"https://img.shields.io/badge/code%20style-prettier-f8bc45?style=flat-square&logo=prettier\" />\n    </a>\n</p>\n\n<div align=\"center\">\n    <h4>\n        <a href=\"https://discord.gg/9B9WgGP6YM\">\n            🗣️ Chat &amp; Support\n        </a>\n        <span>&nbsp;&nbsp;|&nbsp;&nbsp;</span>\n        <a href=\"https://appliedzkp.github.io/zk-kit/protocols\">\n            📘 Docs\n        </a>\n    </h4>\n</div>\n\n---\n\n## 🛠 Install\n\n### npm or yarn\n\nInstall the `@zk-kit/protocols` package with npm:\n\n```bash\nnpm i @zk-kit/protocols\n```\n\nor yarn:\n\n```bash\nyarn add @zk-kit/protocols\n```\n\n## 📜 Usage\n\n### Generating Merkle proofs\n\n```typescript\nimport { ZkIdentity } from \"@zk-kit/identity\"\nimport { generateMerkleProof } from \"@zk-kit/protocols\"\n\nconst depth = 20\nconst zeroValue = BigInt(0)\nconst identity = new ZkIdentity()\nconst identityCommitment = identity.genIdentityCommitment()\nconst identityCommitments = [BigInt(1), identityCommitment, BigInt(2)]\n\nconst merkleProof = generateMerkleProof(depth, zeroValue, identityCommitments, 1)\n```\n\n### Creating Semaphore proofs\n\n```typescript\nimport { Semaphore } from \"@zk-kit/protocols\"\n\nconst signal = \"Hello world\"\nconst externalNullifier = BigInt(1)\nconst witness = Semaphore.genWitness(identity, merkleProof, externalNullifier, signal)\n\nconst { proof, publicSignals } = await Semaphore.genProof(witness, \"./semaphore.wasm\", \"./semaphore.zkey\")\nconst solidityProof = Semaphore.packToSolidityProof(proof)\n```\n","readmeFilename":"README.md"}