{"_id":"@reclaimprotocol/zk-fetch","_rev":"34-40ae91d54430ebeae921128ee333ad2e","name":"@reclaimprotocol/zk-fetch","dist-tags":{"dev":"1.0.0-dev.0","latest":"1.1.0"},"versions":{"0.0.1":{"name":"@reclaimprotocol/zk-fetch","version":"0.0.1","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch/-/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.0.1","dist":{"shasum":"7d7c598bc5da5fa259d6285b28483183eb7e6e8f","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.0.1.tgz","fileCount":7,"integrity":"sha512-p6NBzdjXpfTfY0jY/Xo/+e2YapwU6sIiS6jlnb/O23xVHOR1Yh1NmfEAy9kWXlzxwdFCCqohwmG4k/u29yv28A==","signatures":[{"sig":"MEUCIQD5HieAgZ90AFwZXrb9Eg2ZJ0QmpPlxhuJjtAZx7QWL0QIgDkD0U6t8/46RlR4C9XKVQeuEtUFuDTXbKRXlk1aZQLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20765},"main":"index.js","gitHead":"4968a274c1fb40c3c3cc542e70d6fb02ed75a436","scripts":{"test":"jest"},"_npmUser":{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.7.0","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"21.7.3","dependencies":{"pino":"^8.20.0","@reclaimprotocol/witness-sdk":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.0.1_1719151495044_0.7500206372156359","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@reclaimprotocol/zk-fetch","version":"0.0.2","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch/-/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.0.2","dist":{"shasum":"a07b0084b0feae19d30abdd1f24b21ec0bf028a1","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.0.2.tgz","fileCount":7,"integrity":"sha512-3tU3pAqG+Z9/ef8fZyD9xyPzzcvwG8f7pui7FYI4vcNuBTwIoyZEP9wHTZP+9tOUqO/P08GG5D3grzFwREEyrw==","signatures":[{"sig":"MEYCIQDWlQQKykrJDRrha1VxnJvLv8MTxsfpBASSxdES4rY1ygIhAPiz7U/fb6fr/3pVfY25MUO+eXE7SNMlkyqQipqfqcQ4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20899},"main":"index.js","gitHead":"2a03e29e96dd81469050d7da2b61a68f0e010575","scripts":{"test":"jest"},"_npmUser":{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.7.0","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"21.7.3","dependencies":{"pino":"^8.20.0","@reclaimprotocol/witness-sdk":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.0.2_1719151647449_0.7324446082199694","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@reclaimprotocol/zk-fetch","version":"0.1.1","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch/-/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.1.1","dist":{"shasum":"379c08371f067604d8ddc5ec2dc725e3143e168e","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.1.1.tgz","fileCount":3,"integrity":"sha512-GIIGkrz9XTfFYhR/EFN9kqy/iAZNevWrE9OYLwhkejiM6TwvuCMIlckO/OzsZGDhJoNrv7jCNk9qMmrxAR0BeA==","signatures":[{"sig":"MEYCIQCHYMwt/OgYJhQ0BBb0xF18QUHUJ1+CdaW/RxSJoHOvKQIhAPk3xqArj2LT/hOxR97BWB3exY6PdAnYDu06HijfP/wJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17374},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"39bc02edf566cd4fa5898d685792e40c391b3ab0","scripts":{"test":"jest","build":"sh build.sh"},"_npmUser":{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.7.0","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"21.7.3","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^6.13.0","@reclaimprotocol/witness-sdk":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.1.0","ts-jest":"^29.1.4","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.1.1_1719500257742_0.8903687536529206","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@reclaimprotocol/zk-fetch","version":"0.1.2","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch/-/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.1.2","dist":{"shasum":"4fdc29c14e2b8365d4c098f2090c1ffc6384fb54","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.1.2.tgz","fileCount":6,"integrity":"sha512-0UsdGaFrrZfgvVUCZwC3b9eI8xRET9qVNwIL2ZjUXnlUYI3sOF0d7MyuFJUIiwIsciFuVVb6cFIyMf8r96VZQQ==","signatures":[{"sig":"MEQCIE/ie0EpBXiKNJztdt0VQLjojgl/UvvrAdlS2usNTV4oAiAeY1o1nlV40e1PWf05kq2DyY9V+cE4MdAWpYyRjNTOOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44486},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"39bc02edf566cd4fa5898d685792e40c391b3ab0","scripts":{"test":"jest","build":"sh build.sh"},"_npmUser":{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.7.0","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"21.7.3","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^6.13.0","@reclaimprotocol/witness-sdk":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.1.0","ts-jest":"^29.1.4","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.1.2_1719504045787_0.23184975262214214","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@reclaimprotocol/zk-fetch","version":"0.1.3","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch/-/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.1.3","maintainers":[{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"scottbrown","email":"scott@creatoros.co"},{"name":"kushal-shah","email":"kushal@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"ali0002","email":"ali@creatoros.co"}],"dist":{"shasum":"a7a81042f4a2b54128e6927825839e02b146827b","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.1.3.tgz","fileCount":6,"integrity":"sha512-F7MSrq16GTd2q8bA6ZLrO8pejTZM07UzPdzLiB2HE6GBqud6MYZjqcNlBP0tRQkdZ9D70Chc1ywH8/EeE6p50A==","signatures":[{"sig":"MEQCIGDgLkr7PPwNV1CfRXInD2blbN02m7KuiRBrBqpdyskgAiAqzmOn5Emx4ys4rK61Isq15Ga0hAtAqFnkpx9nvkwOSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45046},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"d057aa4c3da254a27e967ec9b88b8ef01326d21f","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.1","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"22.3.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^6.13.0","@swc/core":"^1.6.13","@reclaimprotocol/witness-sdk":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.1.3_1721646344533_0.39585776405166273","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@reclaimprotocol/zk-fetch","version":"0.1.4","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch/-/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.1.4","maintainers":[{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"scottbrown","email":"scott@creatoros.co"},{"name":"kushal-shah","email":"kushal@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"ali0002","email":"ali@creatoros.co"}],"dist":{"shasum":"d8916711ed138cccf232725aa73781173a3912bd","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.1.4.tgz","fileCount":6,"integrity":"sha512-TGPqiEHrq5PwGwTfAXm9nDx4pv4uJKsTzSCEd5IjapMKrqd/tZgydqK+PxU1xhBu3NSjT2mC+2OZvoaO51l4Pg==","signatures":[{"sig":"MEUCIF3PZdtVpTfnDf2xcF+cfrt7HX13/GoJfXrW8u1u2eGFAiEArPGS3VQ5E5Kn3xWFLj4oPP7qc9LHzB4UFAUM0sqOaQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49126},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"c3332cc21a8762a5e49cdd22070fc77e41a5a77b","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"22.5.1","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^6.13.0","@swc/core":"^1.6.13","@reclaimprotocol/witness-sdk":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/jest":"^29.5.12","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.1.4_1725849103094_0.815394734798395","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@reclaimprotocol/zk-fetch","version":"0.1.5","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch/-/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.1.5","maintainers":[{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"scottbrown","email":"scott@creatoros.co"},{"name":"kushal-shah","email":"kushal@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"ali0002","email":"ali@creatoros.co"}],"dist":{"shasum":"1f743e2631f9141063377056737cb447a132bfb2","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.1.5.tgz","fileCount":7,"integrity":"sha512-kCVdIO0cdqZjx8+7SxgJrwvHXibxRFlyOv6R/conJQl2HxWnQ3DZmdfFb/ftaDcHRDBwMqGwqe1efD/Tq14tBg==","signatures":[{"sig":"MEYCIQDEpaH+Bg0jYaBX8na5KCLxYCWSBrU0jG2bsFugYGkDkwIhAIikEWf1Nu8k6E5YyZ0Dfu01ier0Vqtq14LR3pvQpNRW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9443379},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"external":["koffi","jsdom"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"012ce18942db921934f911e6cd1a5d551bdab54b","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"22.5.1","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.1.5_1727445895033_0.7022245343371736","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@reclaimprotocol/zk-fetch","version":"0.2.0","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch/-/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.2.0","maintainers":[{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"scottbrown","email":"scott@creatoros.co"},{"name":"kushal-shah","email":"kushal@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"ali0002","email":"ali@creatoros.co"}],"dist":{"shasum":"de75bee57a40d62fe755aefcc0c7bffe8b041a97","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.2.0.tgz","fileCount":6,"integrity":"sha512-Z5Zvzt05aPJF06gXjsAeOHmCx8oA/+HguPSvVcXnppgMV2bFD4+DS7xBqhcEN3KbBgI6nrB7Fu1YkDnS3Q3vsg==","signatures":[{"sig":"MEYCIQChIHXgnyXhXCf96wmQb8o1fbnZCU7goagWqW/REd8u3AIhAKO1SXOKB838vzXDbuXBIuB0SFmgNT5KL7t570ti+af6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48760},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"eef22cae753761a80da2823e4b97d9e81cf074fd","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"22.5.1","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.2.0_1729083891574_0.6833685670214078","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@reclaimprotocol/zk-fetch","version":"0.2.1","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch/-/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.2.1","maintainers":[{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"scottbrown","email":"scott@creatoros.co"},{"name":"kushal-shah","email":"kushal@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"ali0002","email":"ali@creatoros.co"}],"dist":{"shasum":"b7a495fcdf90b5387cbc49ac3fbd7a5fe0ff8621","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.2.1.tgz","fileCount":6,"integrity":"sha512-kw39nwoHoX7oFmlmvV+ATk7Mk6AGSSAwG/Czp8SvXIHGGGxot8QPqlqsNaNKf1x990gCv3dE6cNWcjxr4Hn+jw==","signatures":[{"sig":"MEQCIEXuZ3zXkE5ak2YfrBcd1R64IkPgQuMKY0nBCVpScxZLAiABkCbLtfxjfbmZumQowG5O8U34yBzJpIWRO+wijLvUYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48759},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"280250f8cda1d3952cf3c782008fd21534c5335e","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"abdulrashid","email":"ar1242112@gmail.com"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.7.0","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"22.2.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"3.0.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.2.1_1731672153200_0.4188151816409067","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@reclaimprotocol/zk-fetch","version":"0.3.0","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.3.0","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"scottbrown","email":"scott@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@creatoros.co"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"}],"dist":{"shasum":"4a1bee5b060da71941d02b9751a388b589b13d48","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.3.0.tgz","fileCount":6,"integrity":"sha512-AlMaZ6vfNO1Z2aSlYhEapgatSGWFyox72Cc0npK5UybPCElhXgIrST2jhfIzrPVyKlL/OvwhRksSz2ytj69r3Q==","signatures":[{"sig":"MEYCIQD9RnMbA9o/vbvmoi8WSQSxtEJmzBPJ/xab5rfh68TDhAIhAP4YwAzLC8M2vGQIAsyPGuW0PI6Q6BrMCulmepXcHBsc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48155},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"90cc8395b69f5f96a4b31ec7d06a5138e246c0b7","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.3","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"22.9.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"3.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.3.0_1733552035890_0.7865850963904193","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@reclaimprotocol/zk-fetch","version":"0.3.1","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.3.1","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"scottbrown","email":"scott@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@creatoros.co"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"}],"dist":{"shasum":"e429dae3d51fabe764666eaf7c1e8022a6b03d96","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.3.1.tgz","fileCount":6,"integrity":"sha512-19PlPBp77fQdHPr03AMQhcrwbfh2340lkIvRypHfcaOSZAPRQCX8r9iZ2p+b8n2mvgyWB4RMiRz+QQKVZGjBNg==","signatures":[{"sig":"MEUCIQDRlJcNFnoMS0eDraLZU5x/cg93eDOp+pc1C2Jry6CkOQIgE4ufuRnqZ1WkNIyJ8YGCL9iDrd0Maghnrwq6rthvFhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48212},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"7bbb15b895f013f80f578442a5a4e5f8a7e5f21f","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.3","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"22.9.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.3.1_1738061052574_0.6578376853223955","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@reclaimprotocol/zk-fetch","version":"0.3.2","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.3.2","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@creatoros.co"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"}],"dist":{"shasum":"32e44fd7610bd8e060995352939dbf7883030eb5","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.3.2.tgz","fileCount":6,"integrity":"sha512-CWmuDxJB5rj9i9McnimiL9fT4mXG/tZ7g4xxJXC6FFbpR57yKzGEM51JGaeTCAiVPkfToJnpmDvYXcmEH+b7MQ==","signatures":[{"sig":"MEUCIQDwediN3KxFvNFzgWlgV8VzmCZ1xGW/td2kcA4QsQZ+4QIgc7XPcvltnn9ZaOH2hIX8jmWowZDUbNACSU+JbRnzGuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48140},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"942a1e7a671bec4ba6677b42e5c45e36e57f9a9f","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.3","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"22.9.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.3.2_1741782685177_0.4071027607115938","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@reclaimprotocol/zk-fetch","version":"0.3.3","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.3.3","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@creatoros.co"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"}],"dist":{"shasum":"c43e9aa732a652ee1952076f909b63226bf3911e","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.3.3.tgz","fileCount":6,"integrity":"sha512-Ow8jD21xBMeXy3sc6D+Zpmi7u9P7c3vikH4ZTOOVEJvpLQjpMupDWIhIQ/XirElIxO4ycZXL5IGnBNE320aAzQ==","signatures":[{"sig":"MEYCIQDr2Hgp1LOskN9DUDD8PJrS/fap7IqX28M3+8LMqQpgmAIhALy4B59u0/eA2npyXy3/IZPk3q8LKNmphSiZp/4cj/Et","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48140},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"ec8284926614f26b50767614e587f69fd62aadd4","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.9.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"23.11.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.3.3_1745395633127_0.8127229245513918","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@reclaimprotocol/zk-fetch","version":"0.4.0","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.4.0","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@reclaimprotocol.org"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"}],"dist":{"shasum":"18b061262054ceabe667f28397912bb785618785","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.4.0.tgz","fileCount":6,"integrity":"sha512-u+XfUw6Xz2LN+J9GoY4UvRjFjo+uDRqg2Cm3mofvoLC7w7ijOwxBGbZBBdJKz5xmLaHsLMP5Wor68eBu6qzBLw==","signatures":[{"sig":"MEQCIGMbuJPpc8lF/xCegG4y5uNA9/xb5ue3ifVPPN8uUG5LAiBlO3l2aUwFyN5VeQmHb+q5H9SbQ5fZi5S8m1uB6NwGag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53076},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"edd80f9fcec792cacdd8002aa57699985fb844c6","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"srivatsan-qb","actor":{"name":"srivatsan-qb","type":"user","email":"srivatsan@creatoros.co"},"email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"20.19.1","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.4.0_1751873908540_0.017234130386164948","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@reclaimprotocol/zk-fetch","version":"0.4.2","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.4.2","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@reclaimprotocol.org"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"}],"dist":{"shasum":"1ce2202abb60ed84f79b361589f13d59a3be1b09","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.4.2.tgz","fileCount":6,"integrity":"sha512-JQRupNd4sVkln+1ixbOrEWmLuril/ctqlRPTZT0hIiRi+MQDUMd13HElFBw//MiXe7CxEHfX0e6opteRoqNejg==","signatures":[{"sig":"MEUCIQDw+QucN87MERnRbD1g+UfMzYnOYw9PSzFWgRk+6vr90gIgIE1hpfYZ77cWxXpSyrp9W0zkEU0hopn6CMrZlQtmiDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53054},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"d7193cb22f07ce9cab7d07eefbeb2b4f17ac5539","scripts":{"test":"vitest","build":"sh build.sh"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"18.20.8","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.4.2_1753806070712_0.3336590329551914","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@reclaimprotocol/zk-fetch","version":"0.5.0","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.5.0","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@reclaimprotocol.org"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"}],"dist":{"shasum":"4d7e67476887d4994d7e0c65173414486cc29b9d","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.5.0.tgz","fileCount":6,"integrity":"sha512-bcbvIuIOAaCdyGfgvpu32tNXSLvhoZUU+9BHfmSA8n9KKDPA3ByalUVJyVrYRCaX8edI+skYVRfnzACTU+FjzA==","signatures":[{"sig":"MEYCIQCm5werFilz7JgNcSO+WrEomgnVGY3+Zm3C2lJlDIUqXgIhANrrGE+bFlC6QovvopAjUomwHE5H8RNpAhQrYIi5U+1K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53213},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"1bf843e6f290c37f71bb175f0a540f5ae7fed349","scripts":{"test":"vitest","build":"sh build.sh","download:circuits":"node scripts/download-files"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"11.5.1","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"24.5.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/tls":"git+https://github.com/reclaimprotocol/tls.git#8e0669a220341432673a20bb51f9339555701ef4","@reclaimprotocol/attestor-core":"4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.5.0_1754568719854_0.9556982463234662","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@reclaimprotocol/zk-fetch","version":"0.5.1","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.5.1","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@reclaimprotocol.org"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"}],"dist":{"shasum":"9bd6e96d0dde28a7daa08a7b7d3a7fcc47f5a6bb","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.5.1.tgz","fileCount":7,"integrity":"sha512-3cUUKCmh4mSEhUBHVGbYLMicqJgbLl/deUGKre1gdDsiJh+WYWhRsHhPgq3OQ2MeFnphNFFRX9APOFFS/yZI7A==","signatures":[{"sig":"MEUCIQD19mcIY+hw1Ea9nxqn4y9EKbUF6uoZioonID8K22xvFQIgHr7+c8X/qcV/vk9aFfVEqVgS6ErMKZH6j8Q4D0lsnMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64466},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"1bf843e6f290c37f71bb175f0a540f5ae7fed349","scripts":{"test":"vitest","build":"sh build.sh","download:circuits":"node scripts/download-files"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"11.5.1","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"24.5.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/tls":"git+https://github.com/reclaimprotocol/tls.git#8e0669a220341432673a20bb51f9339555701ef4","@reclaimprotocol/attestor-core":"4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^2.0.3","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.5.1_1754570173348_0.9148883920928093","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@reclaimprotocol/zk-fetch","version":"0.6.0","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.6.0","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@reclaimprotocol.org"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"},{"name":"sajjad21990","email":"sajjadhaider21990@gmail.com"}],"dist":{"shasum":"fd48cb078baa448aa32d349afe08cc2e50e264b0","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.6.0.tgz","fileCount":6,"integrity":"sha512-1I3TZFv+9OaOWr3+h+FRCIal97XVOSwgmCzW3w9y7BaiyBeqfcSR0GWHmFH78UrjPCj7cwjwZ9+v/ZfBeI1L/A==","signatures":[{"sig":"MEUCIGzhhkqnRqt/DWrjgjxcMCr5txykRVqt5yEItodGqbEpAiEA77xbtDrbg7n4AYEOYjRRWjTs4ujMjUyF9s7Hm4zfzTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49001},"main":"./dist/index.js","pnpm":{"overrides":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"}},"tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"130d7953b74971ddc721a02d923acf243622cb3a","scripts":{"test":"vitest","build":"sh build.sh","download:circuits":"node scripts/download-files"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"overrides":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"resolutions":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"},"_nodeVersion":"24.5.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4","@reclaimprotocol/attestor-core":"4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.6.0_1757690998381_0.02377758008620301","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@reclaimprotocol/zk-fetch","version":"0.6.1","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.6.1","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@reclaimprotocol.org"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"},{"name":"sajjad21990","email":"sajjadhaider21990@gmail.com"}],"dist":{"shasum":"fd4e974996ac4e703e058061739d54767967e889","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.6.1.tgz","fileCount":7,"integrity":"sha512-7s0uviAyoxVyLAPs7BTpUB2xurDzYbxO2RK+Gf1i/Ali776b9rFuIbR7T3LXYxCdLfaVv/NPL3LBdhYPWXTGMw==","signatures":[{"sig":"MEQCIBlnDuW3R5X4LyHkrGpc6QuRS4qh8DAAy7zUoHFbdG4NAiAcOubEDX1v4+xU/CgKjt89wApSk+gN6ptYXd8CQZAotQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64693},"main":"./dist/index.js","pnpm":{"overrides":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"}},"tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"130d7953b74971ddc721a02d923acf243622cb3a","scripts":{"test":"vitest","build":"sh build.sh","download:circuits":"node scripts/download-files"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"overrides":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"},"repository":{"url":"https://gitlab.reclaimprotocol.org/integrations/offchain/zk-fetch","type":"git"},"_npmVersion":"10.8.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"resolutions":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"},"_nodeVersion":"24.5.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4","@reclaimprotocol/attestor-core":"4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.6.1_1757691376859_0.8381774850771475","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@reclaimprotocol/zk-fetch","version":"0.7.0","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.7.0","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@reclaimprotocol.org"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"},{"name":"sajjad21990","email":"sajjadhaider21990@gmail.com"}],"homepage":"https://github.com/reclaimprotocol/zk-fetch#readme","bugs":{"url":"https://github.com/reclaimprotocol/zk-fetch/issues"},"dist":{"shasum":"d3d69312104f6d2615c0c9a9ea6772448c404cbc","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.7.0.tgz","fileCount":7,"integrity":"sha512-z8XYB0zla9V25p247Xck3yABKunu3UfMfxY2X3IDwpHbDY3lQLrgpdZxwIMjEssSG7y3tkSv4I9P6MTCoG7+bQ==","signatures":[{"sig":"MEUCIBzOeozq2BDt1Y/HTd9zHVvRf/3sEIcYr+dRe08Q48maAiEAzFnzWf1deFJwjtyoodOV3b2UrOAJ0lGvQoHPyInSQiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98016},"main":"./dist/index.js","pnpm":{"overrides":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"}},"tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"a3fa5cc1c67ae5fbc4e9546a916ccd3b75d35c3e","scripts":{"test":"vitest","build":"sh build.sh","download:circuits":"node scripts/download-files"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"overrides":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"},"repository":{"url":"git+https://github.com/reclaimprotocol/zk-fetch.git","type":"git"},"_npmVersion":"11.6.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"resolutions":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"},"_nodeVersion":"24.5.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4","@reclaimprotocol/attestor-core":"4.0.3","@reclaimprotocol/zk-symmetric-crypto":"3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.7.0_1763633874186_0.14423577169674817","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@reclaimprotocol/zk-fetch","version":"0.8.0","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@0.8.0","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"kushal-shah","email":"kushal@reclaimprotocol.org"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"},{"name":"sajjad21990","email":"sajjadhaider21990@gmail.com"}],"homepage":"https://github.com/reclaimprotocol/zk-fetch#readme","bugs":{"url":"https://github.com/reclaimprotocol/zk-fetch/issues"},"dist":{"shasum":"e22bcd10b1c6f0851fc71476387c2a1cf2445786","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-0.8.0.tgz","fileCount":11,"integrity":"sha512-c9s5NoTRS4LoAEwUWuJSyinAYSpQuBV8Mry07dLem5HW3S1OHGAJdjD/cENCWdQ42C19Y8ZPebGvbzR6PvOSlg==","signatures":[{"sig":"MEUCIHtqLEAylN9qqWoAwaynVpNUO8XlKxjPnBjTnouBVGZlAiEAzEz1y/J7PY9pwX5r922i/XfysnJn0YgIPGf7pYTHWBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165445791},"main":"./dist/index.js","pnpm":{"overrides":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"}},"tsup":{"clean":true,"entry":["src/index.ts"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"1805f2507acc6654aec074de4455b9e81456af2a","scripts":{"test":"vitest","build":"sh build.sh","download:circuits":"node scripts/download-files"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"overrides":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"},"repository":{"url":"git+https://github.com/reclaimprotocol/zk-fetch.git","type":"git"},"_npmVersion":"11.6.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"resolutions":{"@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4"},"_nodeVersion":"24.5.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","koffi":"^2.9.0","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/tls":"github:reclaimprotocol/tls#8e0669a220341432673a20bb51f9339555701ef4","@reclaimprotocol/attestor-core":"4.0.3","@reclaimprotocol/zk-symmetric-crypto":"3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","typescript":"^5.4.5","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_0.8.0_1764854674388_0.3613841357535392","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-dev.0":{"name":"@reclaimprotocol/zk-fetch","version":"1.0.0-dev.0","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@1.0.0-dev.0","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"sriharshakaramchati","email":"leo.harsha93@gmail.com"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"},{"name":"sajjad21990","email":"sajjadhaider21990@gmail.com"}],"homepage":"https://github.com/reclaimprotocol/zk-fetch#readme","bugs":{"url":"https://github.com/reclaimprotocol/zk-fetch/issues"},"dist":{"shasum":"5ca8aaaf03e727170981bc1c805ab4baa0c43752","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-1.0.0-dev.0.tgz","fileCount":10,"integrity":"sha512-jm9ESzqsWzLSTgiqAnM2Xg2/li4bMnjfYh9abSTGoOGE4DEbFYCyj2L90LFMBLf1wQJx/nkCDb5wtqkoHu0zog==","signatures":[{"sig":"MEQCICHFpwCHaj1beR9dMeQtyqbRt4eNRRwB1/8QCGnCcX51AiBnAU/wRignuIURU0hU3u70r986i7S1dSy0xcwhPhIYCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138718523},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"external":["@reclaimprotocol/tls","@reclaimprotocol/tls/webcrypto","@reclaimprotocol/zk-symmetric-crypto","koffi"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"ebbd644b63c35a8179cace82617f2167d883b1ed","scripts":{"test":"vitest","build":"sh build.sh","download:circuits":"node node_modules/@reclaimprotocol/zk-symmetric-crypto/lib/scripts/download-files"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"git+https://github.com/reclaimprotocol/zk-fetch.git","type":"git"},"_npmVersion":"11.6.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"24.5.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"5.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","typescript":"^5.4.5","@types/node":"^25.8.0","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_1.0.0-dev.0_1779089094252_0.7264549264360358","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@reclaimprotocol/zk-fetch","version":"1.0.0","keywords":["zk","fetch","reclaimprotocol"],"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","_id":"@reclaimprotocol/zk-fetch@1.0.0","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"sriharshakaramchati","email":"leo.harsha93@gmail.com"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"},{"name":"sajjad21990","email":"sajjadhaider21990@gmail.com"}],"homepage":"https://github.com/reclaimprotocol/zk-fetch#readme","bugs":{"url":"https://github.com/reclaimprotocol/zk-fetch/issues"},"dist":{"shasum":"ae84c78307c1bb65d2126c3050c3a932290d848c","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-1.0.0.tgz","fileCount":10,"integrity":"sha512-W0pW+vmqQEVSWYxdpTp4wJMxTJkOXqZ7ZvZtJbWFg39Vw5hX9VoNHliAgq6W8S71lFLfG5ZnTujay8wRrlywMw==","signatures":[{"sig":"MEUCIQDO2m3hn8z5A0u2suxJ8gu6vujpfL9Zp6e7zvXEdW9G8AIgXMcfyxcvh7FLZ5dyMZo8tYPJ5H+PhDYlqbCs2FtfGoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138718517},"main":"./dist/index.js","tsup":{"clean":true,"entry":["src/index.ts"],"external":["@reclaimprotocol/tls","@reclaimprotocol/tls/webcrypto","@reclaimprotocol/zk-symmetric-crypto","koffi"],"sourcemap":true,"splitting":false},"types":"./dist/index.d.ts","gitHead":"dbdb9e1c00f80b23e9e40fe478ac1ba95af84c10","scripts":{"test":"vitest","build":"sh build.sh","download:circuits":"node node_modules/@reclaimprotocol/zk-symmetric-crypto/lib/scripts/download-files"},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"repository":{"url":"git+https://github.com/reclaimprotocol/zk-fetch.git","type":"git"},"_npmVersion":"11.6.2","description":"HTTPS Fetch with a zkproof of correctness of fetch","directories":{"test":"tests"},"_nodeVersion":"24.5.0","dependencies":{"pino":"^8.20.0","uuid":"^9.0.1","ethers":"^5.7.2","@swc/core":"^1.6.13","@reclaimprotocol/attestor-core":"5.0.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^3.2.4","typescript":"^5.4.5","@types/node":"^25.8.0","@types/uuid":"^9.0.8"},"_npmOperationalInternal":{"tmp":"tmp/zk-fetch_1.0.0_1779090067357_0.7353235585991384","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@reclaimprotocol/zk-fetch","version":"1.1.0","description":"HTTPS Fetch with a zkproof of correctness of fetch","main":"./dist/index.js","types":"./dist/index.d.ts","tsup":{"entry":["src/index.ts"],"splitting":false,"sourcemap":true,"clean":true,"external":["@reclaimprotocol/tls","@reclaimprotocol/tls/webcrypto","@reclaimprotocol/zk-symmetric-crypto","koffi"]},"scripts":{"build":"sh build.sh","download:circuits":"node node_modules/@reclaimprotocol/zk-symmetric-crypto/lib/scripts/download-files","test":"vitest"},"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","dependencies":{"@reclaimprotocol/attestor-core":"^5.0.8","@swc/core":"^1.6.13","ethers":"^5.7.2","pino":"^8.20.0","uuid":"^9.0.1"},"devDependencies":{"@types/node":"^25.8.0","@types/uuid":"^9.0.8","tsup":"^8.1.0","typescript":"^5.4.5","vitest":"^3.2.4"},"directories":{"test":"tests"},"repository":{"type":"git","url":"git+https://github.com/reclaimprotocol/zk-fetch.git"},"keywords":["zk","fetch","reclaimprotocol"],"gitHead":"cdb5a20a6ba9d87276c196d98922d0f022a628b3","_id":"@reclaimprotocol/zk-fetch@1.1.0","bugs":{"url":"https://github.com/reclaimprotocol/zk-fetch/issues"},"homepage":"https://github.com/reclaimprotocol/zk-fetch#readme","_nodeVersion":"24.5.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-NSW6eP6eRnXcb4OX5cNAYE8GZarqIN16kRNOWaL+G8GfDIaDN7y3Pytiz4PYGjHRiHPlpkt9SEpPvVFGosCaBg==","shasum":"04f5d94ac112865fef5539a10f99fa7a9b35dfab","tarball":"https://registry.npmjs.org/@reclaimprotocol/zk-fetch/-/zk-fetch-1.1.0.tgz","fileCount":10,"unpackedSize":141616837,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD1z1o9rwkzyysQYeppuED27jdr2ZJkK4klCl2GjW6EAgIhAKiDihW7YZHDmzCjuGOzsyuL2gVCRwqX5bdDVV59uJwa"}]},"_npmUser":{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},"maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"sriharshakaramchati","email":"leo.harsha93@gmail.com"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"},{"name":"sajjad21990","email":"sajjadhaider21990@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zk-fetch_1.1.0_1785217490847_0.3564353406475955"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-23T14:04:54.961Z","modified":"2026-07-28T05:44:51.840Z","0.0.1":"2024-06-23T14:04:55.219Z","0.0.2":"2024-06-23T14:07:27.596Z","0.1.1":"2024-06-27T14:57:37.878Z","0.1.2":"2024-06-27T16:00:45.960Z","0.1.3":"2024-07-22T11:05:44.703Z","0.1.4":"2024-09-09T02:31:43.243Z","0.1.5":"2024-09-27T14:04:55.300Z","0.2.0":"2024-10-16T13:04:51.835Z","0.2.1":"2024-11-15T12:02:33.464Z","0.3.0":"2024-12-07T06:13:56.083Z","0.3.1":"2025-01-28T10:44:12.740Z","0.3.2":"2025-03-12T12:31:25.409Z","0.3.3":"2025-04-23T08:07:13.348Z","0.4.0":"2025-07-07T07:38:28.718Z","0.4.1":"2025-07-29T16:12:17.298Z","0.4.2":"2025-07-29T16:21:10.950Z","0.5.0":"2025-08-07T12:12:00.053Z","0.5.1":"2025-08-07T12:36:13.542Z","0.6.0":"2025-09-12T15:29:58.565Z","0.6.1":"2025-09-12T15:36:17.081Z","0.7.0":"2025-11-20T10:17:54.382Z","0.8.0":"2025-12-04T13:24:36.179Z","1.0.0-dev.0":"2026-05-18T07:24:55.640Z","1.0.0":"2026-05-18T07:41:08.611Z","1.1.0":"2026-07-28T05:44:51.631Z"},"bugs":{"url":"https://github.com/reclaimprotocol/zk-fetch/issues"},"author":{"name":"madhavanmalolan"},"license":"SEE LICENSE IN https://github.com/reclaimprotocol/zk-fetch/blob/master/LICENSE.md","homepage":"https://github.com/reclaimprotocol/zk-fetch#readme","keywords":["zk","fetch","reclaimprotocol"],"repository":{"type":"git","url":"git+https://github.com/reclaimprotocol/zk-fetch.git"},"description":"HTTPS Fetch with a zkproof of correctness of fetch","maintainers":[{"name":"ali0002","email":"ali@creatoros.co"},{"name":"abdulrashid","email":"ar1242112@gmail.com"},{"name":"adiwajshing_reclaim","email":"adhiraj@creatoros.co"},{"name":"alex.e","email":"alex@creatoros.co"},{"name":"hadi_reclaim","email":"hadi@creatoros.co"},{"name":"sriharshakaramchati","email":"leo.harsha93@gmail.com"},{"name":"srivatsan-qb","email":"srivatsan@creatoros.co"},{"name":"dwik-reclaim","email":"dwik@creatoros.co"},{"name":"madhavanmalolan","email":"madhavan.malolan@gmail.com"},{"name":"mushaheed","email":"smushaheed@gmail.com"},{"name":"karamshbeb","email":"karam@creatoros.co"},{"name":"sajjad21990","email":"sajjadhaider21990@gmail.com"}],"readme":"# zkFetch.js\n_fetch, but with a zkproof_\n\n## Overview\nThis library lets you fetch any remote resource over an https endpoint. Along with the response, you also get a proof of correct execution of the fetch that can be verified by a third party.\n\nFor example, if you do a fetch with a private api key that the third party doesn't have access to, how do you prove to them that you executed the fetch correctly using the api key, and not sharing with them an arbitrary or tampered response? zkfetch.\n\nKey features:\n- Generate verifiable proofs of HTTP requests\n- Support for private credentials (API keys, auth headers) and secret params\n- Response matching and redaction\n- Built on [Reclaim Protocol](https://reclaimprotocol.org)\n\n\n## Installation\n\n```bash\nnpm install @reclaimprotocol/zk-fetch\n```\n\n## Prerequisites\n\n- Node.js version 18 or higher\n- An application ID and secret from the [Reclaim Developer Portal](https://dev.reclaimprotocol.org/)\n\n\n## Quick Start\n\n```javascript\nconst { ReclaimClient } = require(\"@reclaimprotocol/zk-fetch\");\n\n// Initialize client\nconst client = new ReclaimClient('APPLICATION_ID', 'APPLICATION_SECRET');\n\n// Make a verified request\nconst proof = await client.zkFetch('https://api.coingecko.com/api/v3/simple/price?ids=ethereum&vs_currencies=usd', {\n  method: 'GET',\n  headers: {\n    accept: 'application/json'\n  }\n}, {\n  responseMatches: [{\n    type: 'regex',\n    value: 'ethereum\":{\"usd\":(?<price>.*?)}}',\n  }],\n  responseRedactions: [{ regex: 'ethereum\":{\"usd\":(?<price>.*?)}}'}],  \n});\n```\n\n\n## Authentication Methods\n\nzkFetch supports two authentication modes depending on where you're running the code:\n\n### Backend Mode (Direct Secret)\n\nUse this when running on a secure server (Node.js backend). Your application secret stays safe on the server.\n\n```javascript\nconst { ReclaimClient } = require('@reclaimprotocol/zk-fetch');\n\n// Backend only - never expose secret in frontend!\nconst client = new ReclaimClient('APPLICATION_ID', 'APPLICATION_SECRET');\n\nconst proof = await client.zkFetch('https://api.example.com/data', {\n  method: 'GET'\n});\n```\n\n### Frontend Mode (Signature-Based)\n\nUse this for browsers or untrusted environments. Your application secret never leaves your backend.\n\n**Step 1: Generate signature on your backend**\n\n```javascript\nconst { generateSessionSignature } = require('@reclaimprotocol/zk-fetch');\n\n// Backend API endpoint\napp.post('/api/get-signature', async (req, res) => {\n  const signature = await generateSessionSignature({\n    applicationId: process.env.APP_ID,\n    applicationSecret: process.env.APP_SECRET,\n    allowedUrls: [\n      'https://api.coingecko.com/*',                  // Wildcard - all paths under domain\n      'https://api.example.com/public/data',          // Exact URL match\n      '^https://api\\\\.example\\\\.com/user/\\\\d+$'        // Regex pattern\n    ],\n    expiresAt: Math.floor(Date.now() / 1000) + 3600  // Expires in 1 hour (optional)\n  });\n\n  res.json({ signature });\n});\n```\n\n**Step 2: Use signature in your frontend**\n\n```javascript\nconst { ReclaimClient } = require('@reclaimprotocol/zk-fetch');\n\n// Fetch signature from your backend\nconst response = await fetch('/api/get-signature');\nconst { signature } = await response.json();\n\n// Initialize with signature - safe for frontend!\nconst client = new ReclaimClient(\n  'APPLICATION_ID',\n  signature\n);\n\n// Make requests (only to URLs in allowlist)\nconst proof = await client.zkFetch(\n  'https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd',\n  { method: 'GET' }\n);\n```\n\n**Signature Features:**\n- Time-limited (default 1 hour, max 72 hours)\n- URL-restricted via allowlist (exact, wildcard, or regex patterns)\n- Cryptographically signed (ECDSA)\n- No secrets exposed to frontend\n\n**URL Pattern Examples:**\n- `'https://api.example.com/data'` - Exact match only\n- `'https://api.example.com/*'` - All paths under domain\n- `'^https://api\\\\.example\\\\.com/user/\\\\d+$'` - Regex pattern for dynamic URLs\n\n\n## Client Configuration\n\nThe constructor accepts two optional arguments after the credentials:\n\n```javascript\nnew ReclaimClient(applicationId, applicationSecret, logs?, retries?)\n```\n\n| Argument | Type | Default | Description |\n| --- | --- | --- | --- |\n| `logs` | `boolean` | `false` | Enable internal logging. |\n| `retries` | `number` | `1` | Default number of attempts for every `zkFetch` call that doesn't pass its own `retries`. Must be a positive integer. |\n\n```javascript\n// logs enabled, and every zkFetch defaults to 3 attempts\nconst client = new ReclaimClient('APPLICATION_ID', 'APPLICATION_SECRET', true, 3);\n```\n\n### Using TEE Mode\n\nTEE (Trusted Execution Environment) mode can be enabled per-request by setting `useTee: true` in the options:\n\n```javascript\nconst proof = await client.zkFetch('https://api.example.com/data', {\n  method: 'GET',\n  useTee: true  // Enable TEE mode for this specific request\n});\n```\n\n### Choosing the ZK Engine (non-TEE)\n\nThe non-TEE path uses the `stwo` proof engine by default. You can opt back into `snarkjs` per request:\n\n```javascript\nconst proof = await client.zkFetch('https://api.example.com/data', {\n  method: 'GET',\n  zkEngine: 'snarkjs'  // 'snarkjs' | 'stwo' (default 'stwo')\n});\n```\n\n`zkEngine` is ignored when `useTee: true` — the TEE path picks its own engine.\n\n> **snarkjs requires extra setup.** snarkjs proofs need the `chacha20` / `aes-128-ctr` / `aes-256-ctr` circuit files\n> (`circuit.wasm`, `circuit_final.zkey`, `circuit.r1cs`) which are not shipped in the npm tarball. After `npm install`,\n> run the bundled downloader once:\n>\n> ```bash\n> node node_modules/@reclaimprotocol/zk-symmetric-crypto/lib/scripts/download-files\n> ```\n>\n> Without these files, `zkEngine: 'snarkjs'` will fail at proof-generation time. `stwo` ships its assets inline, so the\n> default path works out of the box.\n\n\n## Usage\n\n### For public endpoints\nIf the endpoint you want to _fetch_ and generate a proof of the response. This endpoint is public, and doesn't need any private data like auth headers/api keys.\n\nThis is useful when\n- Verifier needs to verify without re-doing the api call\n- The API doesn't need any private headers or auth\n- The proof or response needs to be generated for a particular endpoint now, and verified later\n\n```\n  const publicOptions = {\n    method: 'GET', // or POST or PUT\n    headers : {\n        accept: 'application/json, text/plain, */*' \n    }\n  }\n  const proof = await client.zkFetch(\n    'https://your.url.org',\n    publicOptions\n  )\n```\n\nNote : all the data in the publicOptions will be visible to them who you share the proof with (aka, verifier).\n\n### For private endpoint\nIf you want to _fetch_ and generate a proof of the response, but the fetch involves some private data like auth headers or api keys \n\nThis is useful when \n- Using API keys\n- Using Auth headers\n\n```\n  const publicOptions = {\n    method: 'GET', // or POST\n    headers : {\n      accept: 'application/json, text/plain, */*' \n    }\n  }\n\n  const privateOptions = {\n    headers {\n        apiKey: \"123...456\",\n        someOtherHeader: \"someOtherValue\",\n    }\n  }\n\n  const proof = await client.zkFetch(\n    'https://your.url.org',\n    publicOptions,\n    privateOptions\n  )\n\n```\n\nAll the data in the privateOptions will stay hidden to the verifier.\n\n### Using Secret Params\n\nYou can add secret params to the request. This won't be revealed in the proof and hidden from the verifier.\n\nFor example, here's how you can make a POST request with a body containing a JSON object that includes a secret value\n```\n  const publicOptions = {\n    method: 'POST',\n    body: JSON.stringify({\n      'param1': '{{value}}'\n    })\n  }\n\n  const privateOptions = {\n    paramValues: {\n      'value': 'secret_value'\n    }\n  }\n\n  const proof = await client.zkFetch(\n    'https://your.url.org',\n    publicOptions,\n    privateOptions\n  )\n```\n\nThis will replace the '{{value}}' in the body with 'secret_value' and send the request to the server. but the secret_value will remain hidden from the verifier and will not be revealed in the proof.\n\n### Using CookieStr \n\nYou can add cookieStr to the request. This won't be revealed in the proof and hidden from the verifier.\n\n```\n  const privateOptions = {\n    cookieStr: 'cookie_value'\n  }\n```\n\n\n### Using Response Matches and Redactions\n\nYou can also use responseMatches and responseRedactions to match and redact the response. This is useful when you want to verify the response against a particular value or redact some part of the response.\n\n```\n const publicOptions = {\n    method: 'GET', // or POST\n    headers : {\n      accept: 'application/json, text/plain, */*' \n    }\n  }\n\n  const privateOptions = {\n    responseMatches: [\n      {\n        type: 'contains' | 'regex', // type of match \n        value: '<HTTP RESPONSE TEXT>' | '<REGEX>', // value to match or regex to match \n      }\n    ],\n    responseRedactions: [\n      {\n        jsonPath: '$.data', // JSON path to redact \n        xPath: '/data', // Xpath to redact  \n        regex: '<REGEX>', // Regex to redact\n        // Optional: replace the matched span with an OPRF commitment instead\n        // of a plain redaction byte. When set, `extractedParameterValues.<name>`\n        // returns the OPRF hash string (not the plaintext).\n        //   'oprf'     — only honored on the TEE path (`useTee: true`)\n        //   'oprf-raw' — only honored on the non-TEE path\n        hash: 'oprf' // 'oprf' | 'oprf-raw'\n      }\n    ]\n  }\n\n  const proof = await client.zkFetch(\n    'https://your.url.org',\n    publicOptions,\n    privateOptions\n  )\n```\n\n### Using Context\n\nYou can add context to your proof request, which can be useful for providing additional information:\n\n```\n  const publicOptions = {\n    context: {\n      contextAddress: '0x0000000000000000000000000000000000000000',\n      contextMessage: 'message'\n    }\n  }\n```\n\n\n## Using the response\n\nThe response looks like the follows\n```\n{\n  claimData: {\n    provider: 'http',\n    parameters: '{\"body\":\"\",\"method\":\"GET\",\"responseMatches\":[{\"type\":\"regex\",\"value\":\"ethereum\\\\\":{\\\\\"usd\\\\\":(?<price>.*?)}}\"}],\"responseRedactions\":[],\"url\":\"https://api.coingecko.com/api/v3/simple/price?ids=ethereum&vs_currencies=usd\"}',\n    owner: '0x96faf173bb7171a530b3e44f35f32d1307bda4fa',\n    timestampS: 1725377559,\n    context: '{\"contextAddress\":\"0x0000000000000000000000000000000000000000\",\"contextMessage\":\"message\",\"extractedParameters\":{\"price\":\"2446.75\"},\"providerHash\":\"0xe5a9592ed030d011f1755f392c07aea1f3cb0492ad8910254b25f80ad556e3bb\"}',\n    identifier: '0x8518b246857a47658edc8314319305c1fb5eb666ec3ee36ae07e1564c73ff288',\n    epoch: 1\n  },\n  identifier: '0x8518b246857a47658edc8314319305c1fb5eb666ec3ee36ae07e1564c73ff288',\n  signatures: [\n    '0x02d14b5f3377875ecab84125e53c2387b7b1a50b4762840b33dd24117326b88670818e24668aa65c5e80f8d71c192ba5803a9ca1415d72a81f3efcf1341379d41c'\n  ],\n  extractedParameterValues: { price: '2446.75' },\n  witnesses: [\n    {\n      id: '0x307832343438393735373233363865616466363562666263356165633938643865353434336139303732',\n      url: 'wss://witness.reclaimprotocol.org/ws'\n    }\n  ]\n}\n```\n\n### Verify the proofs and transform proof for onchain\n\n#### Verify the proofs\n\nInstall @reclaimprotocol/js-sdk\n\n```bash \n$ npm install @reclaimprotocol/js-sdk\n```\n\nImport the verifyProof function from the js-sdk\n\n```javascript\nconst { verifyProof } = require('@reclaimprotocol/js-sdk');\n```\n\nUse verifyProof(proof)\n\nYou must send the proofObject and not the verifiedResponse to the verifier for them to be able to verify.\n\n```javascript\nconst isProofVerified = await verifyProof(proof);\n```\n\nit verifies the authenticity and completeness of a given proof. It checks if the proof contains signatures, recalculates the proof identifier, and verifies it against the provided signatures. If the verification fails, it will log the error and return false.\n\n#### Transform proof for onchain\n\nTransforms proof data into a format suitable for on-chain transactions, you need to use it before sending the proof to the blockchain.\n\nImport the transformForOnchain function from the js-sdk\n\n```javascript\nconst { transformForOnchain } = require('@reclaimprotocol/js-sdk');\n```\n\nUse transformForOnchain(proof) to transform the proof for onchain.\n\n```javascript\nconst onchainProof = transformForOnchain(proof);\n```\n\n\n### Add Retries and Retry Interval\n\nYou can add retries and a retry interval to the fetch request. The per-call default for `retries` is `1` (or whatever you set as the client-level default in the constructor), and `retryInterval` defaults to `1000`ms. A per-call value overrides the client default.\n\n```\n  const publicOptions = {\n    method: 'GET', // or POST\n    headers : {\n      accept: 'application/json, text/plain, */*' \n    }\n  }\n\n  const privateOptions = {\n    headers {\n        apiKey: \"123...456\",\n        someOtherHeader: \"someOtherValue\",\n    }\n  }\n\n  const proof = await client.zkFetch(\n    'https://your.url.org',\n    publicOptions,\n    privateOptions,\n    5, // retries\n    10000 // retryInterval\n  )\n```\n\n> **TEE note:** on the TEE path (`useTee: true`), a fresh enclave allocation can time out on a cold start. To avoid a single transient timeout hard-failing the request, the TEE path automatically retries such transient failures a few times even when `retries` is `1`. Non-transient errors still fail fast per your `retries`.\n\n### Add GeoLocation\n\nYou can add geolocation information to your fetch request. The default value for geoLocation is null.\n\nNote: The geoLocation should be a two-letter ISO country code, for example, 'US' for the United States.\n\n```\n  const publicOptions = {\n    method: 'GET', // or POST\n    headers : {\n      accept: 'application/json, text/plain, */*' \n    }\n    // geoLocation should be a two-letter ISO country code, e.g., 'US' for the United States\n    geoLocation: 'US'\n  }\n\n  const proof = await client.zkFetch(\n    'https://your.url.org',\n    publicOptions,\n  )\n\n```\n\n## More examples\n\nyou can find more examples/starter packs here \n\n- [React Example](https://github.com/reclaimprotocol/reclaim-zkfetch-client)\n- [Express Example](https://github.com/reclaimprotocol/zkfetch-express-example)\n- [NestJS Example](https://github.com/reclaimprotocol/zkfetch-nestjs-example)\n- [Next.js Example](https://github.com/reclaimprotocol/reclaim-zkfetch-client/tree/feat/nextjs)\n\n## License \nThis library is governed by an [AGPL](./LICENSE.md) license.\nThat means, you can fork, modify and use for commercial use as long as the entire project is fully open sourced under an AGPL License.\n\nIf you wish to use commercially use this library in a closed source product, [you must take permission](https://t.me/protocolreclaim/1452).","readmeFilename":"README.md"}