{"_id":"plume-sig","_rev":"30-bf0fb09561548a3ccf0d1c41f56970a5","name":"plume-sig","dist-tags":{"next":"3.0.0-rc.1","latest":"4.0.0"},"versions":{"1.0.0":{"name":"plume-sig","version":"1.0.0","_id":"plume-sig@1.0.0","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"b795a4d2c4c54ab587480d7354f0b451f4b66c4c","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.0.0.tgz","fileCount":23,"integrity":"sha512-JItnsmX91LSIbss0HOkCVK6KPw5ts5t2iCOZjgC7wRxCJhEVASMJ9yxbnK+w5uai023p5rpAs/EsWCcS+PGseg==","signatures":[{"sig":"MEUCIQDjkfhbimZ4deGXPjTHk4/QLoQ7TArWyWYJ0SYL6xIh0wIgOcYnSVJVbbjW5APaY0de7nMSWqlVdVvTESWgIzTYmwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3AgXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjkQ/+IxtEMhsBZMgvM3CzEZvS+nHmK8HHn3Ux86VvnH8i+k7E4+Mn\r\nMAtt7l/ISfMXWWgdjDRPceQ4nUoIEBYvZGYTnqzQ9Kfsx6962zGTaLDFtlnX\r\nYuSQm19jXbBi/nihZncysOIRDFvyzFYbivVFjxSphtvMC7BLQRNYnNgj3jRJ\r\npnZD4cjdXL6Gy+f+GZSrRo/oOtXVuyzC/yhb+3YLta4z2tnGaE4ocJO4Obp6\r\nD06DpADOoGhZBsyoEukc4P1NGvvsy2d8vb7APXYOCKlt1Pf9Fj8ylS5J7Y03\r\nUXwqJ4PdIGH40Zw+tE+JoEjaD62NVaBoL/396rhQCNxAQ8AlvQGIa7rxyay7\r\nv94eilr5WKGrIW38aEegYUHTnwXbf8lGxYUCIaki4cziiOrm4xN9YsrKxDHb\r\nO0DLhxs52PKjb6/w2TW7VtUBuJSLQuHJPOLrcPGFISnyUqRTDeg9DN6HRzmQ\r\n1AUi3479Q2vj3QZcoWlEk7WEGdHpjlOKrG2W8qeGwp+OwggGXCbXZNWTqBkJ\r\nw2UI1R30n5yUgIgImehz6sAXP9Ykn/2sEjGgY3AQVfvR1aethEiemltwz+55\r\nk6APkvC/BIh9u+0E5LE2ffj1LxWQSUpCqBrSOuz9RxQH4S+VYP8BR6wXS4rd\r\n2nyqSDzTHvA9WyWtf8da2WqpxsSQZimBeRQ=\r\n=x4BW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main/index.js","types":"main/index.d.ts","gitHead":"ad6094d6ffa1783ee1337596ed933821a5df94ab","scripts":{"test":"jest","build":"tsc","start":"nodemon"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.3.0","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","amcl-js":"^3.0.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.0.0_1675364375284_0.6467961829776685","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"plume-sig","version":"1.0.1","_id":"plume-sig@1.0.1","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"28654842f8688232840678d640280412ba2ea839","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.0.1.tgz","fileCount":116,"integrity":"sha512-JaKTW6zpgXs9Zvup/4b6gZEskbZ0/JyRlUvUy5J0RmThiS8AndcQf/53366BTXRgJZncQZfu+iTx7a2KOW/Omg==","signatures":[{"sig":"MEUCIQCilfyWzqOun55DXKhS3g89Agt+nV1a+VF/zeU1JDxOogIgQEzmaFznrocPgps6PLwnpL/G4/SPrBF6tq3hVoHvtOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1087045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6O39ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrb9Q//YE9A61JHnHxK97H+a288J0ZP5ltn9XE7o87miZ5Z49EQFNWk\r\nqjg85b0BgAOLvez6c/lc5Y3Oe3LBjW2HrSEJWnBvyYCRWrnJDLw7nGUIV+KY\r\nWyq+p6PXRE87z/UuWHTyR1pzfZ+UIbTCvczQeQfXMtcGCiHXuqaSAaYxX5kS\r\nBmhMpAwg4/xPcc2K3YsVfE/zOy9Vi/ceYJyZpDbyLqNpKozbg0i2339LN6jJ\r\n9JyerjOdFT6Na456TN1DidNfRUgijCEW7KXshbU1mUKgZ/qo4JXuOc2jh90d\r\n+cRwJ6uBG/t9jjoQF2zavQ8jYUKYUg2dn9cSsYV3Y22BYu1GHu3wH5dGiRE6\r\n+1nNC366STJIeapJsPELkQp/9a1KTpeI9DLH44v5kfe11QgizFZpOZdvG/8y\r\nn0UfdV5oow5boagVt8XKlGzUZZmHUR0RaWNHSvVEEkJLyah1is/XzKZfW5fo\r\ndCGB1wyBtrBte+Nuf4TRtpT0MShkTYeoY2/OCjxoCA0ulubioD5TYilVZfGX\r\naLgK5WuO744Ju+wBt06VV9tUix7UZAQEOz6WquXA02ARD+2AiJvEnUPjApIe\r\nJgeiEAJ0ezfpND6N/HSLMik68izfnmmrtEU9lSXTlFu8No1XPPppn0Xhkus9\r\nFajoeC8ozxON2W/3bwPZE/hANJZ0Q4AFFwQ=\r\n=ExJ2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"src/index.d.ts","gitHead":"5cce16343dbbb1053f666643494f8c5c1adf24bf","scripts":{"test":"jest","build":"tsc","start":"nodemon"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.3.0","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","amcl-js":"^3.0.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.0.1_1676209660839_0.6548858548121752","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"plume-sig","version":"1.0.2","_id":"plume-sig@1.0.2","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"ca01d5d0b7a09bb8bc06433d0acf56ff399c79d6","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.0.2.tgz","fileCount":116,"integrity":"sha512-dJr7gWhDqZ1pbGIEhG4NTL/bSmhlVpcyrEzjtFYZeRyw0ZcR9TNwJsIlfxLr7dIR/Q7FVDp/qQKeoexwKJXb4w==","signatures":[{"sig":"MEQCIDvROwFtXBTJ59LRTMM31qUWfcFf/IsEPYfC6YXc+G+9AiBr26ofiLFRJCWWKcEY2Ibbxbjbf9wdFy6oJB4iekn+jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1087046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6WOdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonDA/+OCDZs7ZWHI04CE1QEcQ2apyIMYLH6RJR0ykdyxJTDgQGIfKG\r\ngC9LYA0Z6qGbzAFOxweleHwwiBbiYQtfm5JjFw3/vK/nliip++TDlQ84xa/P\r\nfd4JJaYnjNDgr+4McwItiXAAtXo1HW8489dEgVoW8KgcP1pwRQOiuGLgK1gk\r\nlUG7j0vuWALkgs/c8C+orXtsUyjvd2ctkUT+CX6QtkYF7lcP1xoFWCybPyYs\r\nfsRzymMHT7hisDSdSIYweHM2/y/iM+W6oXVSowRsEOCk4YVkowYNoKYSCt7P\r\nCMnuDJzjkmDA3SAV2jzPFvBkbT8XZPy5fOPqMEuzklS04R96HcZJw5O0zmuO\r\nkvt77tkStjqILJwRUOO4tdD3qnDwkQHbpuTlib0Y+ZGj4bxce/wONwDAXCRc\r\nN9E6vU4rfKjq6LJ4/nd5670DG0aXK3n1qO/yW3r7U4w0yWHW2CwQEkPwmXBG\r\njOJGRuoYNVecEUyCQ3r1aL8atXNS0XpSwCSO/2CJOHGnQ4l5hPN3uoQIE/1/\r\nzbSPSxBnTKRaltHWACHPJ550jQD11pi0v897CSn3veBcDLs4QZyfZFuEdLVm\r\nw+0iY92sc7DUokE2/A4bsz8Skgk8ev+3eFA/9oYKH7g0w64rXbHINaVE4VYw\r\nitee3IQ4+XlJJb2a6StpDe67i+9DSVTlRdg=\r\n=fnzp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ecac4e7395d3d4b35ae4181bcee33d84f9dfd4e0","scripts":{"test":"jest","build":"tsc","start":"nodemon"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.3.0","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","amcl-js":"^3.0.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.0.2_1676239773203_0.7801779957976507","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"plume-sig","version":"1.1.0","_id":"plume-sig@1.1.0","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"faa65f3312de384e066d908b57cc3188ccc6967e","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.1.0.tgz","fileCount":31,"integrity":"sha512-KxjwjLrKvbqQsWHiahq8VFJpOk0C36G/bYZf/jvhJjT0G7v7w6zLfht8jNiE8ppNw/7+qcu6KdqvRea8bZfY/A==","signatures":[{"sig":"MEQCIC7CE97Og0rhJTD3gvxFHBd92wamr80YoLBtZED6bn1WAiBhk5AgGFrBoKKkDngut3YzutHgJSYb4gf7PqgTRt6PYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6fU9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp10hAAoYmnxpAoy/VOtsl1NBhkHuy16+E6RLXYpREm9YOypY3DSZKn\r\n4cgmZTGsri1YHlvVqOuuCLhku0oa0XvB9AcaQpc7eZiOqH03CpVKjVwtx4Su\r\nxWDWTu3JIzktTz6kSjBb5IOnx0Mll6+oxJ9ed69cUYgEBzY3rKmklKbieRY8\r\ny98KmI92TXf/9r3EbzOrd5RMVjNKa224JVv2PNElC9bpNd659PVhgO1MBlcg\r\nHRiK/6Qt8AuCa2EMr1vWGNF1/RqSAv125Zn5IFBxuExuXrxUEndr0X3jlK7W\r\nFEYxMYK8d2oHzASIYq4d6N00mfM20+arjTDpHOhuRzgftsg+quxTRFYRavE3\r\njqbT50wU8M8ShSJk1Dfa4eIRkDSVYFxY3Bu6kLuLYRdSHNf+NQBr7585o/z9\r\nAbFo0p9rxEvOmFepUXqgmK+uuR42C+w+DID6oIXj7fcKJ8cynQWV0ylOoep7\r\n9okI5sR6tiHTecRVNaGV+u/sfMUkmaDz/7Q8dp4rJ5vQWYfQvfDnxe6TH+E8\r\nIOD0NDuvzzbIOwrx8qMQQhZu5mcwQwBuihmka+1CtPiniNGKesQma257U/5e\r\nBqHcSqKpEGVD7qbA0+WIEH3Nh1pdnzhzvINQ4Eaghfs53r6ii158/wkQL3FS\r\nkSMEG8cU03rYlgpsTge8pfdmE2AgtFgzLiE=\r\n=onaa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ecac4e7395d3d4b35ae4181bcee33d84f9dfd4e0","scripts":{"test":"jest","build":"tsc","start":"nodemon"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.3.0","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","amcl-js":"^3.0.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.1.0_1676277053538_0.935235223722348","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"plume-sig","version":"1.1.1","_id":"plume-sig@1.1.1","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"b161db1908e45aadf2127d135eb15a374d5ad75a","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.1.1.tgz","fileCount":31,"integrity":"sha512-TmKCIyNDeULw5nawxTAZYrRo03XhEehaGs2MuXCQoGrH+9QWtpbEjZF6DORXGnuv3SGP6pvF66xKw4T0OXSToQ==","signatures":[{"sig":"MEQCIDIGN5bTPcO1Y9W0sjs5nfJn7HQ1LLlFS5gUseOknNGTAiABHfGQ6JwRC+tYB2ul5q3rKOZcp+P80FZQUQrxcIfN9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6h/gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxGRAAiQd5gzJDVVnVHLma3Pn2N8zWcc6JrFLHuYX6KoSUtXBxMMo3\r\npcu6GhLiXlLJ+38rLqC28GE/zBT8HW32wuJ+F9Yi49muO16JPUu78iNiBvxD\r\n0sToc5BAC8ldP0Yt/z0tEiyzN3ktP+mN4dCCrGSLvIEWTW3jyJeqCYUyvlO1\r\n6P8LA7EQSk71tqc/VHZKnSe6b5gZD2LZKYPaFeIt5S4upKoWuf/U+FDxgMRX\r\nNo06uE2PwDI1ZaQXAJ0cRvgug3GE482HtOuB/Ta9m14pKKuAtafrMWWG7ToT\r\nXsG4qWx5DY7MHoEFLh2qV6iQEHxdUrEir3qV2ErYNhjwtTpgsJ/mV1dzxFqq\r\nXMROks/KOM1SdxoWUijm4+sGpKeXtXPdKrvWzpzAVRhv0zBxuubJQ5o8P8mu\r\nOWrymZMwl2ZQHmOLOeVnEBQt6aKdvZftT1N0dGdZDm1QRQL0tucizB2ZI/Lz\r\npJHaKJl3MEC8B2M9kEcMam5JYoQMeP5kHkAIOJs2hqUAox2hZzre1WmeDhiJ\r\nk0Y/eRUnGlL/U3KLtCMcny4WicGFXG3MYLObexZT4wzA497+20oBTa9KBb9e\r\njneoQmHBThTgTNbtI93S56D7XWNaVDzrP2IOighI3Ind+3uL1KlV4FMGt3vd\r\nEo1GM69XAjvSsmesoIKRqqHpDQReucI0O7w=\r\n=7mGN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e82f74c751e290950549d48ead2083efe56cd533","scripts":{"test":"jest","build":"tsc","start":"nodemon"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.3.0","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","amcl-js":"^3.0.2","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.1.1_1676287968040_0.3418829577372955","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"plume-sig","version":"1.1.2","_id":"plume-sig@1.1.2","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"ae7d3cb058880f3ce992f876a3cac3c824ee9523","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.1.2.tgz","fileCount":31,"integrity":"sha512-G/GEYg/Xq3y4L5friqNAHoQ7/y7S++lblcNA0GQzbbodj7SNLC1h3+QOlHic2m9XNwQIvY8aw+0wW5rLlj7M2g==","signatures":[{"sig":"MEUCIQCM0JDsF/evyhQSBLu89tQ27Bron0fIfL+XuAtwtRA+ugIgROX2aKFw72w8nSgE3PLnjzbyIW1Ro4iOw0MGq+JoTRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6js2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4zw//Tr5j21F35bx3N3tvaWKGHNnoolIjEpddVKWzKoL12PLp6hp0\r\nxBbJw0bUTEi4EuwQHXBq+X/XHJZ9voPgz1rWVHyxnSoRbBuBiy15/+RwYwh3\r\nBTePu5I+LD4uto5QnZySC6ybyB7sW+zA8yYcXWAqiqVHtI4wtXfMQohtNfVC\r\nPQ0F/qHyoJwLhhugWcvFX/3oDSlXr7ORQ7RZGhwmCD0sQEWCc0nucMf0MDX/\r\n8RW4xcsApe39c+HEx1t4QtyhhaOlTpVvPAoACIVxAPTETeYG4CyRVRFnXc8z\r\nEqLKtOMz4OsYFHkpce8HXBy2R3CZBzAlBYEYuUu6KVnfwxLFiRRMoi+IReSr\r\nEfYj8dhaN3luxhDEm7n8grDYDiiWfiVrabDMMAakcF07uuftB1ljqzv4+IUf\r\nJSwL3NXIySiCgI/gtJfdrhZmPrmC0IQXze7o3n8I9Har27BrokomO0Gv1xhc\r\nZc0LbHgRMLvy0CFsHCCsOiuwKT+xSoqPWu+k/BrL/aB7ycGDONciYe2SVPXj\r\nHxKPdRkA9bu+g41lRk38LWz8DLk353egmc2e9hcNm0/rw5LOseH8K+8rK+Nk\r\nX5E8ht1j7p1fa1UudL71mGpgFEakdmcdc1eG4GUlqR3yKy1pdWueDUZJLOvO\r\n/fzGaejjwZAlqTahbgY8wPsiALwgCF2nK1E=\r\n=prhT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e82f74c751e290950549d48ead2083efe56cd533","scripts":{"test":"jest","build":"tsc","start":"nodemon"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.3.0","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","amcl-js":"3.0.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.1.2_1676294966455_0.20964984253159225","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"plume-sig","version":"1.1.3","_id":"plume-sig@1.1.3","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"73c82da0e0ef6b8c79361fe59940b1eb7fac7a81","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.1.3.tgz","fileCount":31,"integrity":"sha512-RtRvzzcUd57cWdjIa6eDbrnYsjiF90aFjqd4h1nZzmznM618WvPsukoSDUeqqxCwcPojrBwKiZxXOli/Mi1yEA==","signatures":[{"sig":"MEUCIFo8RvgRy+cQpIz781tD7oUC8Os7eEcU4C9sk8PC1ktzAiEAgxOn9VB+nDxQSmvKEC9cWCNQELa+NMF46+cCt8jfLY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDt8EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNDA//e80CM7HZa20IpziRTZO3JEjIygREehgq2EQtsN4Nw3hlSnss\r\nZvy1xTt8blI5ldp7ow7N3REL7oIsiORdQ57IxehSP2Tp0/8Qqw6XifthPMrl\r\ngEFwZ4au29p9crZCk2y6lCykr25hAT3oQiGdbIx7U5gTG+6wcUW+AAxcUlWM\r\n3zNBIu6E9qVs/en+WZncoUevEoVZj2vWpsZxeZ6m4fxekY9+mKClteu/n12b\r\nCLcXel6mOIMEkgXZRV7WOTOmZskLqfnSgW2UGUXrtX+rxFv+rWf5wkddhJ3k\r\nhZT0vdDQ1TPw0KIHbofcNm016I5QOuKuKHS36FjUALioAJUxo8sLShyXmVwM\r\nagA6etLKUCQsJSi0a+j9MFYx0FhPxJT8XE7AWXjUdmTioekiLgUP4boHCxNi\r\n7PFyZFAT5Tigv7SG0kWNNqBhGetLCi+UrebF00XDkCbrwUV7oAc8afc97N6p\r\n6Uh0DDJhhZpD0lftw4cqOvOTLFsd6+81CE82idr10+QROdwlk6tGTqK10jIe\r\n5a19CX6bl23xBgQxaofMrh2KfOokVK4KdKMNzHpX3FJgjLn76M8vh9ZOQyCq\r\nLO9xru4l+1WCPwFKTLni6591sbIq+F+uwbxdoKUVk87RWQXVxdWA48YYFJXw\r\nsbl5/ADPfGcwXj6xvTGZrZT4f0USFMoN9gM=\r\n=b2Pt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e82f74c751e290950549d48ead2083efe56cd533","scripts":{"test":"jest","build":"tsc","start":"nodemon"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.3.0","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","amcl-js":"^3.1.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.1.3_1678696195843_0.6913796340254827","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"plume-sig","version":"1.2.0","_id":"plume-sig@1.2.0","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"c03c47027bf70bb2be26b6f6e06308d41f399915","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.2.0.tgz","fileCount":31,"integrity":"sha512-iERg1KchoJyW9QEnEYtyt1OXqUwNXEopqQ7I13vG8wdVdkRDs5AefJfcrUn8UNog2xzNqY6RIouR0OAtV/X33g==","signatures":[{"sig":"MEYCIQC1pOVTUwfIVb3amlYqqQUF6M2NK1Lyu5GvdpZD/P0vTAIhAMp+Yjgf6cGOqDRjdDhYEd3u5vzJd3bnZv1JN+Q78aIY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGB+oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTEw//alRC2iZ6eoA7J/LU9kY/IYsoJ3u0r5DopCJDBCEHJyHSuZ/y\r\ngctPMMb1oGk4sM6zGObQ+YyyFoDhbhSQxfFDZsYKai9uEC0aD8VT+yJBTJ3Z\r\n8H9Ip6RShwsS59siqCCJKmP8M87QnARh7d9h84fRnB8aMqEpsY7SfVckq3X6\r\nxWAKoh/BN4TC6bifO2FYsXhFUURKDbb5Sh6xgSEhLvt0o79xar51hxBFyjys\r\n6BrUYTGupPI+AthTPtXfTP60dfAmi/NXt2j+Pke0YZX03jnP6eN1UMB2REhQ\r\nq7ZV4CizoEbiUOyWy69QcQa9nlNO3RI0F4zGmPpM4VALwUVIo1f7bprSOUL6\r\nUNPKfWgiu/p28ezt1EYAYfgrOZDybsLYNl2FGZqacoXmgOMp+CpnjWLukKMV\r\nZfapiksP4k0MINjByiKOLzGcrqo+H+3zQXmeD3kR9/TT2HIO3SC5Yje7d9kB\r\nuA41LoO3ZdTVo5Jp4Ykw1yRqwZ3BH1PU+4cahUH4cpA0QcQcJFWZQI0V1QHg\r\nrfyk1NC0UQIjtyPq2281TPx7IbI8/rlnWMW36GGQK3erEyPtp4jh8zhW/irA\r\nauPIddYufqKOReMWa/tJxT1v5iDmE9mPoNudDnyr1vDfFvldEmUGkDLDzA4S\r\ngXAOVuCCiOh2vaHt7Ew96IcbitmMscMsFPA=\r\n=U46A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7781afa7cc903a499dba5b10518c7dacdc6dfd9e","scripts":{"test":"jest","build":"tsc","start":"nodemon"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.6.2","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","buffer":"^6.0.3","amcl-js":"^3.1.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.2.0_1679302568024_0.43414041515148516","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"plume-sig","version":"1.3.0","_id":"plume-sig@1.3.0","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"3736dc07accbcf542cbfeb8d28bd61ae98a72c3e","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.3.0.tgz","fileCount":35,"integrity":"sha512-U2TvgtSvAiYYBIeXpk1tYsonkbR2wqwEOiO30VwVCl6BTH96HQHpsuYFJW7Ty57EWX62KVz/02KWmUW68BnXDQ==","signatures":[{"sig":"MEQCHyaE3FaDpB+zFhXQmIR3hkFWRDoo5cgdw4t5PjERkoUCIQCPtNiCeKtC71ToKMS3j0ODIkfwyQuXWFmG7heR2T2ZKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGDTeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyvA/+OD0Bo//XPlV+n12ku6rdVMJUOTvGRpkIC+KIlIPrw0RIBtRO\r\nC+4q1UKnCvvALcb+AuX6eXMuC3slpS5LLszcoRDvtgItjSRclZ+umqKEDfdm\r\nyQ/oD+cBsuHh3LMgh/PS9OLnU3SskaHCvT1/vHNPXXmgDJzec40fBQnhqXQq\r\nZ4J1+uv4ZZ8W1HduYPMJLaPTWSYVeuXotDYLEj7ycryZEKaQdz344I86gYmV\r\nZgG0+1+KeSm3iGF+L7rWzdmQrNRpCw/gZPqikkwAC+v9xGEPew1gv/7b983q\r\nodYOdEHmlXXPRvbliCjAKh1+jQ4xfmqy72rWkynXNMx1ldg3uyj+7VzqGI0c\r\nLPvsgcz9/71ioRNznyU1ZBJjGAmRFZCHQiYPCqd6HUJqJ6Hr7ofonik049YN\r\nEPd/EPv/iKKrmZ8A856VjNxa3/p5SNsqRB8VxdMPaVxqA1fFe9ArITTiYtS0\r\njx1gGq/rO/tneUgIoTo2l3fTaDwDplieEabqywRKf7p0IZOAAA1QkNfMSZKV\r\nQ2g7yLDuWzyPdIEwbjKMXQdEbnM5icT63tukswZINLJlOPj8aD7MA0p8/xcf\r\nZvLUL5xGEZjnh0CWuPo9jgRB27jNcOzI+fs8erPDH3nIvgrwvK4fTsXJCMIy\r\nAlBxl6KiRsgsHQG1BcpT4GbhynFxXhSiNZA=\r\n=78E1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7781afa7cc903a499dba5b10518c7dacdc6dfd9e","scripts":{"test":"jest","build":"tsc","start":"nodemon","publish":"yarn build && npm publish"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.6.2","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","amcl-js":"^3.1.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.3.0_1679307998807_0.008451261174174274","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"plume-sig","version":"1.4.0","_id":"plume-sig@1.4.0","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"914f81471b6e177bc3bbb09b88367c394b4a0bd8","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.4.0.tgz","fileCount":35,"integrity":"sha512-u7Ck/En53bfKm8dv/INTsUSHGD0rvXD8VZk9QQnAcqTqHGCgAj0xjRzyI4P8B6BgmZNwv4slRr0gQiqPkeLPIQ==","signatures":[{"sig":"MEUCIDwN1qP2YtUDf+A2k8SUlvro1WzJKH8OTSqGwnWwVWU9AiEAjtv5TKCpf1is0CIifqUMZY18ylW1BupzMD0oE8a7Z94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGDTxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUVhAAkajQV+2fhVL9JzmOs/LPLcddgG1EMW6S73yz7gUp9PJFdA9u\r\nqAy/lgOR8LtKqdSIMonRJv4AQDnWr/NMXHBJ8r1NZYN8F5dbyrJTueyCKsWI\r\n/xkw116qdsanjhwLcrRuvAqe0Ywqzn4qPlpWfZYEKK0v9gwoRl4XALySl4jx\r\nK1H46cO+v3hemXnkHh0RWw/O6D4RYVi4iYHB5P9pcPe+c16u4AUs+Bh2Ttrp\r\n6KTIgAeTvtfFiJMTHir0QBdH9dnP545ud/+IxgDYjtA8XZY4IZIok9ngj3od\r\ndSQwxdxTHu9gRkhcfjK7fuhIEcoNqttzC9EZCrpAj3swY8ebzYr5B598VPt4\r\nuaBcRo3RPQQgNrU2Blzh7vPAIW/sBH/o+Br2wTW5BCI8VUoltXR44oekIyAe\r\nuwLZhRlJgW0wC6LKIfmOP8puu33mFf/9GsAPKEZzTHDHMXJXA//0Ai6wkonv\r\nYryv5XcfEskC96qjIXI6N2NJ6kQAevON79nUT6XP94AuZBoYiQ5wWz36Z/Pq\r\nEbgD5hwwV6+p6L0LcPoLtzIZqcWFaC3GJotAOz/tsXOLFRATEoARdtkFf0gE\r\nW9+SGT8armDo+bsszwxdtpOFL3MvUXKC5hp1PyGvTkln4lWYRKJ2+e0Dxbdd\r\nQWsWGHvp4QcEAk9iOY3p/FYf32brnb1eg2A=\r\n=zJvA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7781afa7cc903a499dba5b10518c7dacdc6dfd9e","scripts":{"test":"jest","build":"tsc","start":"nodemon","publish":"yarn build && npm publish"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.6.2","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","amcl-js":"^3.1.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.4.0_1679308017188_0.18815309964597993","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"plume-sig","version":"1.5.0","_id":"plume-sig@1.5.0","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"}],"dist":{"shasum":"cd086296c47ce87d6c05ccf6d52124e777d4fa99","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-1.5.0.tgz","fileCount":35,"integrity":"sha512-8gDdiEne3SjGt2qLhqsPIRUAvaL76bKFG0c9Z3IGNLOL/pL6SqOlu6/ZTrKiH1KTx071ZXLRfe7NWm4jwXGQsQ==","signatures":[{"sig":"MEYCIQDTuIrauGzx3QO12lpJcsuWWyspSyfRhIwFie1or9lPMwIhAOyF15PkE75Y5cIKXkNJYW7pMGVQUgHvscwv1s84bhx3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGDUcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPmRAAjUnyNWF6qGDDtduPTT6R0Ll7sJ/Q+RA4NFDx2Z1MGqNuNIlB\r\nbDtmmqzxZy+Q/3kIfNm61LnndGsHFMeg7qY9H7HZebdyJjymGJHznyAwqe6D\r\nxlLwAeIfLNgFHfO5vmLPJUbNTzV+TEaM/x+6/BFGCEQHMOkSFLapRaNlfiQj\r\ngm5RE9EtUmEXHImgxhN+DDAMYD2vcrWilJbGx+HsY3X8k/K26KwE6UMGGzTx\r\n2f1BdoXBKFPVOEZG60R3DB9ivknf4NWc7k5JmOgatbBSjPv0ByyuJn8uqERV\r\nJfYWJkiT6lCq8mGkWAxjls7/Y+O/p/gJNH/Wzpfe17P45ci45SgifcaaEuUi\r\n4jz+srzNMW+lf4IEIz+6qlXZRGBCwnrSgsFtD59UaKcVTkHTcWWkHI0yZMbZ\r\nx1pYkT9V2zlTIE5XarEqki4pFk4erGapCGR5xp+awOaPeLV4/ZptYQke59e7\r\nvaMGITqpjssI/vNJxIW0KYJsM5yo/cw17YY5f/9Eqqh0Qm2dgZIvPjYFUFju\r\nggA7CGepxccI/9McwUjzmXHOylgjn33luVLCkyDkoloKPiVT/rFJBUNJSfFu\r\nzgAbI9HHWe/HATh4YO5D8Qm9CDz0WA+vM+JdBODPoBxCgyMOGDoj8lnWDMGQ\r\nIF46rKPQT/i91hSBcAokjHvmrmsYqijLJaQ=\r\n=/pTn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7781afa7cc903a499dba5b10518c7dacdc6dfd9e","scripts":{"test":"jest","build":"tsc","start":"nodemon","publish":"yarn build && npm publish"},"_npmUser":{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},"_npmVersion":"9.6.2","description":"","directories":{},"_nodeVersion":"16.17.0","dependencies":{"jest":"^29.3.1","amcl-js":"^3.1.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_1.5.0_1679308059994_0.7988239366946097","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"plume-sig","version":"2.0.0","_id":"plume-sig@2.0.0","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},{"name":"yushg","email":"aayushgupta5000@gmail.com"}],"dist":{"shasum":"deb3dcf2588d2afcde321ab8ebca0e0cdb7496d9","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-2.0.0.tgz","fileCount":26,"integrity":"sha512-9hnUG9VyaQZfxEGV1lTqJ26s1AmKzWOa0TkMJbqSd2P198R/Dgh6woat4+u2uzgiGunPCbJT7Ov0cdS87VcoHQ==","signatures":[{"sig":"MEUCICDQNU7Yo4dvqMuJHLuNp7uZSoie8HZpdUrZYmWWT7NzAiEA47un8EJ3FF8Tt0c64fzkjVmhL7603o8Z0ZsPQrjz/1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72353},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f7cccd0d80499485ffabbdae1e09d8f0882729be","scripts":{"test":"jest","build":"tsc","start":"nodemon","publish":"yarn build && npm publish"},"_npmUser":{"name":"yushg","email":"aayushgupta5000@gmail.com"},"_npmVersion":"9.5.0","description":"","directories":{},"_nodeVersion":"18.15.0","dependencies":{"amcl-js":"^3.1.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"jest":"^29.7.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.5.0","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_2.0.0_1696540727060_0.31944689832888407","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"plume-sig","version":"2.0.1","_id":"plume-sig@2.0.1","maintainers":[{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},{"name":"yushg","email":"aayushgupta5000@gmail.com"}],"dist":{"shasum":"730b26fbd8426207d1c7cc43efba509a361a705e","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-2.0.1.tgz","fileCount":49,"integrity":"sha512-F6FPqMFC2ddtkebiHirCr+Y7mbOwpJs015oPSCQUyn1HNvukUuSE6fhEDlKknQufWFht2C6Cdj86u6FbTb30Og==","signatures":[{"sig":"MEQCIEFLOYcVxH5pbgysuAPO0lQ5YoyV+UdibSeeAaItpHaoAiAWgB5EzEseTvpLaHHi9cXSVb3jQllt9G6B6of9pGty/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83872},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc","start":"nodemon","publish":"yarn build && npm publish"},"_npmUser":{"name":"yushg","email":"aayushgupta5000@gmail.com"},"directories":{},"dependencies":{"amcl-js":"^3.1.0","js-sha512":"^0.8.0","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"jest":"^29.7.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.5.0","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_2.0.1_1696611142667_0.7873006744561366","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"plume-sig","version":"2.0.2","_id":"plume-sig@2.0.2","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},{"name":"yushg","email":"aayushgupta5000@gmail.com"}],"dist":{"shasum":"b3cf862a41e8a9fade94dd677aa6274b6235180b","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-2.0.2.tgz","fileCount":36,"integrity":"sha512-z6wQNVb5J7j09nLJSYrwKV4QfddXPWGHM+dCdxggK8CD5p3//7Dw6fGSs7Z8DkMj16a/Sn0RDK0AkS4d/84qtA==","signatures":[{"sig":"MEQCIF+top7XY7niBX8g0F9XACoNCOdpptffp31m3Ut4x3VvAiAho/6gLeFaULxkSWHHNRJlVNitC9ooCx8C3rXPPyTVmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83895},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0ddb004f3dbccdb70fcb43ffa85dd5e846b9076c","scripts":{"test":"jest","build":"tsc","start":"nodemon","publish":"yarn build && npm publish"},"_npmUser":{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},"_npmVersion":"8.19.4","description":"","directories":{},"_nodeVersion":"16.20.0","dependencies":{"amcl-js":"^3.1.0","js-sha256":"^0.10.1","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"jest":"^29.7.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.5.0","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_2.0.2_1696620095980_0.8456963041587426","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"plume-sig","version":"2.0.3","_id":"plume-sig@2.0.3","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},{"name":"yushg","email":"aayushgupta5000@gmail.com"}],"dist":{"shasum":"579a0c16551b317b7877a769791ce1c8ee75c8dd","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-2.0.3.tgz","fileCount":36,"integrity":"sha512-RHe5Cfa3ZRUQcJoQRWfkMWHKoTsB00vcWKt44LWb5VHTvLILpTiZg666klGNEser0J+z3k01mN5GUw9bwhCYHw==","signatures":[{"sig":"MEUCIQDjS+4AymdEW1BDWDQzgd9mvBewuLYshGvK4B+U1+Ys4AIgEFA/aWb5iJLgFxIDGAvqnXQNx34o6xLIzuyJiCjfVs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83922},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2369113a264dc8d1a41471638a6f8d551b793685","scripts":{"test":"jest","build":"tsc","start":"nodemon","publish":"yarn build && npm publish"},"_npmUser":{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},"_npmVersion":"8.19.4","description":"","directories":{},"_nodeVersion":"16.20.0","dependencies":{"amcl-js":"^3.1.0","js-sha256":"^0.10.1","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"jest":"^29.7.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3","@types/jest":"^29.5.0","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_2.0.3_1696767056861_0.7184721356090973","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"plume-sig","version":"2.0.4","_id":"plume-sig@2.0.4","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},{"name":"yushg","email":"aayushgupta5000@gmail.com"},{"name":"skaunov","email":"skaunov@disroot.org"}],"homepage":"https://github.com/plume-sig/zk-nullifier-sig#readme","bugs":{"url":"https://github.com/plume-sig/zk-nullifier-sig/issues"},"dist":{"shasum":"f00df3a6ee5898e233bf6a61d2b2a973e01d0108","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-2.0.4.tgz","fileCount":13,"integrity":"sha512-Pgevpqs3N6Esk2CYstuewVc3joG2ekhHzmFx/dre1Iu56hKwDct4FFBPqm96lGfggwQbKsGvbjxMrr2f1HiD7w==","signatures":[{"sig":"MEQCIFgwZJcsbJOHjrjDATZD/JsgVDnxHfUovW5DujyraAnpAiA6liv6WXYRt5ziu/Ks4s/+zbBHG/h4xG5xwroF3Iv8bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17932},"main":"dist/index.js","pnpm":{"overrides":{"@noble/secp256k1":"$@noble/secp256k1"}},"types":"dist/index.d.ts","engines":{"node":">=16 <19"},"gitHead":"45cd52ded9fbdc8c0377f092421c03fbf71fe35c","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","start":"nodemon","types":"tsc -p tsconfig.json --noEmit","publish":"pnpm run build && pnpm publish","prettier":"prettier -c . --config ../.prettierrc --ignore-path ../.prettierignore","preinstall":"npx only-allow pnpm","prettier:fix":"prettier -w . --config ../.prettierrc --ignore-path ../.prettierignore","test:coverage":"pnpm run test --coverage"},"_npmUser":{"name":"skaunov","email":"skaunov@disroot.org"},"repository":{"url":"git+https://github.com/plume-sig/zk-nullifier-sig.git","type":"git"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"18.18.2","dependencies":{"amcl-js":"^3.1.0","js-sha256":"^0.10.1","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.0","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_2.0.4_1709221497854_0.1769971890863291","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"plume-sig","version":"2.0.5","_id":"plume-sig@2.0.5","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},{"name":"yushg","email":"aayushgupta5000@gmail.com"},{"name":"skaunov","email":"skaunov@disroot.org"}],"homepage":"https://github.com/plume-sig/zk-nullifier-sig#readme","bugs":{"url":"https://github.com/plume-sig/zk-nullifier-sig/issues"},"dist":{"shasum":"870214ac05cb8ea6fad75d68589d00e2a47ca45f","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-2.0.5.tgz","fileCount":23,"integrity":"sha512-vI3CSbD91L1XrxTYhpVjJDpi8lD94IGLLNjp6cbnWnkyGCujvLHrJTy3/gVF4KqYFebE1jS0TzlBhi4WZCQUzQ==","signatures":[{"sig":"MEUCIQC4DwzNKbS7pJRxxdMyCXEa2mJ6v8SJ/1+BVDUlauAEOgIgQSmPwUrje3tbSrG+91wkjYDhm4I4XSUrhnnm/E46PPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29452},"main":"dist/index.js","pnpm":{"overrides":{"@noble/secp256k1":"$@noble/secp256k1"}},"types":"dist/index.d.ts","engines":{"node":">=16 <19"},"gitHead":"1bede2d430d6cc68a95fb8d9afc09084291d1a29","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","start":"nodemon","types":"tsc -p tsconfig.json --noEmit","publish":"pnpm run build && pnpm publish","prettier":"prettier -c . --config ../.prettierrc --ignore-path ../.prettierignore","preinstall":"npx only-allow pnpm","prettier:fix":"prettier -w . --config ../.prettierrc --ignore-path ../.prettierignore","test:coverage":"pnpm run test --coverage"},"_npmUser":{"name":"skaunov","email":"skaunov@disroot.org"},"repository":{"url":"git+https://github.com/plume-sig/zk-nullifier-sig.git","type":"git"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"18.18.2","dependencies":{"amcl-js":"^3.1.0","js-sha256":"^0.10.1","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.0","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_2.0.5_1709221613194_0.8654373126973736","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"plume-sig","version":"2.0.6","_id":"plume-sig@2.0.6","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},{"name":"yushg","email":"aayushgupta5000@gmail.com"},{"name":"skaunov","email":"skaunov@disroot.org"}],"homepage":"https://github.com/plume-sig/zk-nullifier-sig#readme","bugs":{"url":"https://github.com/plume-sig/zk-nullifier-sig/issues"},"dist":{"shasum":"4eb1c97cf13509fa338f9abfcabe39c9e8d144d7","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-2.0.6.tgz","fileCount":24,"integrity":"sha512-JSLJdGCSRZe5PoHv0lF6ofl6hndmIv4t2E0IgVeAydv2etnwfZLj0kxebEbsDHoE0KIcxwxqqItapG5iwgIUFA==","signatures":[{"sig":"MEQCIFQoRaECU9Ld4IzOeO5QM7IYVbNhzGgUBNKvBgCRpTNjAiBD7j2HmGByfpEEHFIgSfuG1Rr+ZaYwihb3uJxSXpWGHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29834},"main":"dist/index.js","_from":"file:plume-sig-2.0.6.tgz","types":"dist/index.d.ts","engines":{"node":">=16 <19"},"scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","start":"nodemon","types":"tsc -p tsconfig.json --noEmit","prettier":"prettier -c . --config ../.prettierrc --ignore-path ../.prettierignore","preinstall":"npx only-allow pnpm","prettier:fix":"prettier -w . --config ../.prettierrc --ignore-path ../.prettierignore","test:coverage":"pnpm run test --coverage"},"_npmUser":{"name":"skaunov","email":"skaunov@disroot.org"},"_resolved":"/tmp/c96a36644727c3a35dd10e182674833d/plume-sig-2.0.6.tgz","_integrity":"sha512-JSLJdGCSRZe5PoHv0lF6ofl6hndmIv4t2E0IgVeAydv2etnwfZLj0kxebEbsDHoE0KIcxwxqqItapG5iwgIUFA==","repository":{"url":"git+https://github.com/plume-sig/zk-nullifier-sig.git","type":"git"},"_npmVersion":"10.2.4","description":"JavaScript implementation of the PLUME signature scheme.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"amcl-js":"^3.1.0","js-sha256":"^0.10.1","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.0","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_2.0.6_1709279697590_0.5697270209777758","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"plume-sig","version":"2.0.7","_id":"plume-sig@2.0.7","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},{"name":"yushg","email":"aayushgupta5000@gmail.com"},{"name":"skaunov","email":"skaunov@disroot.org"},{"name":"alexand3rwilke","email":"alex@bermudabay.xyz"}],"homepage":"https://github.com/plume-sig/zk-nullifier-sig#readme","bugs":{"url":"https://github.com/plume-sig/zk-nullifier-sig/issues"},"dist":{"shasum":"8459943de195e66dccbccf47e41e4eb9e35c743a","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-2.0.7.tgz","fileCount":24,"integrity":"sha512-Q57iK6Y5puj4rvMJoIzlkB3W8LiGcfdCUZiim2t0Q3oY7ApjNf2eclfVxBU8uXSpGHspDUjxv2lyn7gl9gShdg==","signatures":[{"sig":"MEQCIEP+hdZNCZrBKby6QJZd3bbu65SZ3v7osGCNcGbJC7PwAiBzRg2Cno+EBFNArAVqrPeyq8T/yXMvHkOh3nlDPLw2Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31264},"main":"dist/index.js","_from":"file:plume-sig-2.0.7.tgz","types":"dist/index.d.ts","engines":{"node":">=16 <19"},"scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","start":"nodemon","types":"tsc -p tsconfig.json --noEmit","prettier":"prettier -c . --config ../.prettierrc --ignore-path ../.prettierignore","preinstall":"npx only-allow pnpm","prettier:fix":"prettier -w . --config ../.prettierrc --ignore-path ../.prettierignore","test:coverage":"pnpm run test --coverage"},"_npmUser":{"name":"skaunov","email":"skaunov@disroot.org"},"_resolved":"/tmp/5adf7dfd893f239ce56f9b58400430ae/plume-sig-2.0.7.tgz","_integrity":"sha512-Q57iK6Y5puj4rvMJoIzlkB3W8LiGcfdCUZiim2t0Q3oY7ApjNf2eclfVxBU8uXSpGHspDUjxv2lyn7gl9gShdg==","repository":{"url":"git+https://github.com/plume-sig/zk-nullifier-sig.git","type":"git"},"_npmVersion":"10.2.4","description":"`plume-sig` ============== TypeScript implementation of the ERC-7524 PLUME signature scheme.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"amcl-js":"^3.1.0","js-sha256":"^0.10.1","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.0","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_2.0.7_1710077498596_0.9424341068981461","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"plume-sig","version":"2.0.8","_id":"plume-sig@2.0.8","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},{"name":"yushg","email":"aayushgupta5000@gmail.com"},{"name":"skaunov","email":"skaunov@disroot.org"},{"name":"alexand3rwilke","email":"alex@bermudabay.xyz"}],"homepage":"https://github.com/plume-sig/zk-nullifier-sig#readme","bugs":{"url":"https://github.com/plume-sig/zk-nullifier-sig/issues"},"dist":{"shasum":"1eac3d835ab8da497b7f8ea251d19a4f34bf4970","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-2.0.8.tgz","fileCount":24,"integrity":"sha512-OWkj4Pr6H6tKIQ6/9qMmHFuNuWhC5Y+p6XEfjnLWukyjRDaFz9e9hMpBJLHf/KEnp9pooXtmk6fb8RbuqE4KAg==","signatures":[{"sig":"MEUCIQCDFyfC/imxcYFpz3AxsZYL8LEwtmPlBVpo31pq70N2EAIgWzx12AIDmUUCVZhQaGESqiA2Q6Dpj3QLmAiSjUlAeWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31226},"main":"dist/index.js","_from":"file:plume-sig-2.0.8.tgz","types":"dist/index.d.ts","engines":{"node":">=16 <19"},"scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","start":"nodemon","types":"tsc -p tsconfig.json --noEmit","prettier":"prettier -c . --config ../.prettierrc --ignore-path ../.prettierignore","preinstall":"npx only-allow pnpm","prettier:fix":"prettier -w . --config ../.prettierrc --ignore-path ../.prettierignore","test:coverage":"pnpm run test --coverage"},"_npmUser":{"name":"skaunov","email":"skaunov@disroot.org"},"_resolved":"/tmp/f5fa7020836ca8f778ce38aaed3d938d/plume-sig-2.0.8.tgz","_integrity":"sha512-OWkj4Pr6H6tKIQ6/9qMmHFuNuWhC5Y+p6XEfjnLWukyjRDaFz9e9hMpBJLHf/KEnp9pooXtmk6fb8RbuqE4KAg==","repository":{"url":"git+https://github.com/plume-sig/zk-nullifier-sig.git","type":"git"},"_npmVersion":"10.2.4","description":"`plume-sig` ============== TypeScript implementation of the ERC-7524 PLUME signature scheme.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"amcl-js":"^3.1.0","js-sha256":"^0.10.1","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.0","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_2.0.8_1710078308898_0.4393438398302574","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"plume-sig","version":"2.0.9","keywords":["nullifier","zero-knowledge","ECDSA","PLUME"],"_id":"plume-sig@2.0.9","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richard.y.liu@berkeley.edu"},{"name":"yushg","email":"aayushgupta5000@gmail.com"},{"name":"skaunov","email":"skaunov@disroot.org"},{"name":"alexand3rwilke","email":"alex@bermudabay.xyz"}],"homepage":"https://github.com/plume-sig/zk-nullifier-sig#readme","bugs":{"url":"https://github.com/plume-sig/zk-nullifier-sig/issues"},"dist":{"shasum":"d4c5979709dba59af9d486301909861ec1533f72","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-2.0.9.tgz","fileCount":24,"integrity":"sha512-En3oKF2wmsRgz5fvepeQMszuy7C1zvw17CutPDWMf8R5VOqa+m3EhD7DVnsYYzIlW3XFr4zYkuJgIwYqHo6s1A==","signatures":[{"sig":"MEQCIHuR4Cra5AyEIH0UVdFGjr2Z59jC1ObRqf+/Pq6bU9vkAiA8LuQUgdPhKNB32h7L0N/zo3A8nWjZxrB6ygv33XrRFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31429},"main":"dist/index.js","pnpm":{"overrides":{"@noble/secp256k1":"$@noble/secp256k1"}},"types":"dist/index.d.ts","engines":{"node":">=16 <19"},"gitHead":"7893200dc94e09c0603a3cbb582db4e902783d38","scripts":{"test":"jest","build":"tsc -p tsconfig.build.json","start":"nodemon","types":"tsc -p tsconfig.json --noEmit","publish":"pnpm run build && pnpm publish","prettier":"prettier -c . --config ../.prettierrc --ignore-path ../.prettierignore","preinstall":"npx only-allow pnpm","prettier:fix":"prettier -w . --config ../.prettierrc --ignore-path ../.prettierignore","test:coverage":"pnpm run test --coverage"},"_npmUser":{"name":"skaunov","email":"skaunov@disroot.org"},"repository":{"url":"git+https://github.com/plume-sig/zk-nullifier-sig.git","type":"git"},"_npmVersion":"10.2.4","description":"`plume-sig` ============== TypeScript implementation of the ERC-7524 PLUME signature scheme.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"amcl-js":"^3.1.0","js-sha256":"^0.10.1","@noble/secp256k1":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^3.0.3","typescript":"^4.9.3","@types/jest":"^29.5.0","@types/node":"^18.11.9","@types/nodemon":"^1.19.2","@types/js-sha512":"^0"},"_npmOperationalInternal":{"tmp":"tmp/plume-sig_2.0.9_1713379109836_0.6267858156360413","host":"s3://npm-registry-packages"}},"3.0.0-rc.1":{"name":"plume-sig","version":"3.0.0-rc.1","keywords":["nullifier","zero-knowledge","ECDSA","PLUME"],"license":"MIT","_id":"plume-sig@3.0.0-rc.1","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richardliuwa@gmail.com"},{"name":"yushg","email":"aayushgupta5000@gmail.com"},{"name":"skaunov","email":"skaunov@disroot.org"},{"name":"alexand3rwilke","email":"alex@bermudabay.xyz"}],"homepage":"https://github.com/plume-sig/zk-nullifier-sig#readme","bugs":{"url":"https://github.com/plume-sig/zk-nullifier-sig/issues"},"dist":{"shasum":"65cf92f46fe6bbfb591a4002e6eea806a8a4321a","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-3.0.0-rc.1.tgz","fileCount":6,"integrity":"sha512-iwpPVy/Rl04RqD8PkSYlZabkj8DUghQQ5cIEK/YDq00NgZPm1hjPJRFGCt2SlJ116PlurMM//q8pCcwdeBWAVg==","signatures":[{"sig":"MEYCIQDRKSTo7HqAA9fpYBxPgSPhtN8VK6B03LLfW7G+q29QLQIhALi+vEAWfuyusza0esorlMJa7TFsXMFWsyMytkVxXo8a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188864},"main":"plume_sig.js","type":"module","types":"plume_sig.d.ts","gitHead":"c261a1ea4b05377c49f2fec7feb943342a79dbed","_npmUser":{"name":"skaunov","email":"skaunov@disroot.org"},"repository":{"url":"git+https://github.com/plume-sig/zk-nullifier-sig.git","type":"git"},"_npmVersion":"10.8.1","description":"wrapper around `plume_rustcrypto` crate to produce PLUME signatures in JS contexts using Wasm","directories":{},"sideEffects":["./plume_sig.js","./snippets/*"],"_nodeVersion":"20.15.0","collaborators":["skaunov"],"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/plume-sig_3.0.0-rc.1_1720558584699_0.8076255456227321","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"plume-sig","version":"3.0.0","keywords":["nullifier","zero-knowledge","ECDSA","PLUME"],"license":"MIT","_id":"plume-sig@3.0.0","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richardliuwa@gmail.com"},{"name":"yushg","email":"aayushgupta5000@gmail.com"},{"name":"skaunov","email":"skaunov@disroot.org"},{"name":"alexand3rwilke","email":"alex@bermudabay.xyz"}],"homepage":"https://github.com/plume-sig/zk-nullifier-sig#readme","bugs":{"url":"https://github.com/plume-sig/zk-nullifier-sig/issues"},"dist":{"shasum":"f14309384441162d13f769adb5912a9a8a203e69","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-3.0.0.tgz","fileCount":6,"integrity":"sha512-3ht/JK7W/zxWwUFdAUqa0EcZ0pm65V0OS4cUaO6fLBvOk4S2gI+DBWUw/bz+QS8ymKon52RfpudCayGkdPaiEw==","signatures":[{"sig":"MEUCIGyfFiik5y7C8m7b6byHlux0yoMKC3dgdj145j8c5ZnSAiEAs4SFnacnXsMvm/JBOXmaBltcg7u0lgW3zm6n+PB7VLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":188859},"main":"plume_sig.js","type":"module","types":"plume_sig.d.ts","gitHead":"c835718a4c1432c79a18511743fc66adb9efa1f9","_npmUser":{"name":"skaunov","email":"skaunov@disroot.org"},"repository":{"url":"git+https://github.com/plume-sig/zk-nullifier-sig.git","type":"git"},"_npmVersion":"10.8.1","description":"wrapper around `plume_rustcrypto` crate to produce PLUME signatures in JS contexts using Wasm","directories":{},"sideEffects":["./plume_sig.js","./snippets/*"],"_nodeVersion":"20.15.0","collaborators":["skaunov"],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/plume-sig_3.0.0_1723292915207_0.10518197081734204","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"plume-sig","type":"module","collaborators":["skaunov"],"description":"wrapper around `plume_rustcrypto` crate to produce PLUME signatures in JS contexts using Wasm","version":"4.0.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/plume-sig/zk-nullifier-sig.git"},"main":"plume_sig.js","types":"plume_sig.d.ts","sideEffects":["./plume_sig.js","./snippets/*"],"keywords":["nullifier","zero-knowledge","ECDSA","PLUME"],"_id":"plume-sig@4.0.0","gitHead":"7032a6f84f477f973b1e8fb817a8d9e938d9ccec","bugs":{"url":"https://github.com/plume-sig/zk-nullifier-sig/issues"},"homepage":"https://github.com/plume-sig/zk-nullifier-sig#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ac+Kdq0IXZAHQUPZDwGU74qVJR9i5UST+//n9C0cWlXLrswRkqEqIcSVnM/hY5pFsyoJXLwfn/88F96Vk4ftTQ==","shasum":"8813d09ea317204c7a5260dc560859d3963aec8c","tarball":"https://registry.npmjs.org/plume-sig/-/plume-sig-4.0.0.tgz","fileCount":6,"unpackedSize":204011,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpFrXHH7CyOeNkC8nU2iepDmGN/480CBUzUx3gxNAsmQIhAJpbnv74upFiyXjibPn2n1in6wRbCkhL+xiiMsWpmXQR"}]},"_npmUser":{"name":"skaunov","email":"skaunov@disroot.org"},"directories":{},"maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richardliuwa@gmail.com"},{"name":"yushg","email":"aayushgupta5000@gmail.com"},{"name":"skaunov","email":"skaunov@disroot.org"},{"name":"alexand3rwilke","email":"alex@bermudabay.xyz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plume-sig_4.0.0_1748604588389_0.37516066250478564"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-02T18:59:35.283Z","modified":"2025-05-30T11:29:48.870Z","1.0.0":"2023-02-02T18:59:35.470Z","1.0.1":"2023-02-12T13:47:41.098Z","1.0.2":"2023-02-12T22:09:33.464Z","1.1.0":"2023-02-13T08:30:53.706Z","1.1.1":"2023-02-13T11:32:48.205Z","1.1.2":"2023-02-13T13:29:26.614Z","1.1.3":"2023-03-13T08:29:56.033Z","1.2.0":"2023-03-20T08:56:08.179Z","1.3.0":"2023-03-20T10:26:38.959Z","1.4.0":"2023-03-20T10:26:57.408Z","1.5.0":"2023-03-20T10:27:40.182Z","2.0.0":"2023-10-05T21:18:47.424Z","2.0.1":"2023-10-06T16:52:22.874Z","2.0.2":"2023-10-06T19:21:36.260Z","2.0.3":"2023-10-08T12:10:57.151Z","2.0.4":"2024-02-29T15:44:57.995Z","2.0.5":"2024-02-29T15:46:53.366Z","2.0.6":"2024-03-01T07:54:57.758Z","2.0.7":"2024-03-10T13:31:38.742Z","2.0.8":"2024-03-10T13:45:09.073Z","2.0.9":"2024-04-17T18:38:29.960Z","3.0.0-rc.1":"2024-07-09T20:56:24.899Z","3.0.0":"2024-08-10T12:28:35.376Z","4.0.0":"2025-05-30T11:29:48.687Z"},"bugs":{"url":"https://github.com/plume-sig/zk-nullifier-sig/issues"},"license":"MIT","homepage":"https://github.com/plume-sig/zk-nullifier-sig#readme","keywords":["nullifier","zero-knowledge","ECDSA","PLUME"],"repository":{"type":"git","url":"git+https://github.com/plume-sig/zk-nullifier-sig.git"},"description":"wrapper around `plume_rustcrypto` crate to produce PLUME signatures in JS contexts using Wasm","maintainers":[{"name":"orenyomtov","email":"uncared03_neuron@icloud.com"},{"name":"richardliu","email":"richardliuwa@gmail.com"},{"name":"yushg","email":"aayushgupta5000@gmail.com"},{"name":"skaunov","email":"skaunov@disroot.org"},{"name":"alexand3rwilke","email":"alex@bermudabay.xyz"}],"readme":"This is wrapper around `plume_rustcrypto` crate to produce PLUME signatures in JS contexts using Wasm.\n\nTODO add here couple of examples from systems which uses this.\n\n# Getting Started\n\nGet the package from NPM. The repository contains Rust code for generating Wasm and packaging it.\n\nThe package usage outline; see the details in subsections.\n```js\n// ...\nlet result = plume.sign(isV1, secretKeySec1Der, msg);\nconsole.log(result.instance)\nconsole.log(result.witness.digest_private);\n// get all the other witness values\nresult.zeroize();\n```\n\nPlease, refer to the JS-doc for types description, function signatures, and exceptions notes.\n\nValues in the following examples are in line with the tests in the wrapped crate.\n## producing the signature\n```js\nimport * as plume from 'plume-sig';\n\nlet result = plume.sign(\n  false, \n  new Uint8Array([48, 107, 2, 1, 1, 4, 32, 81, 155, 66, 61, 113, 95, 139, 88, 31, 79, 168, 238, 89, 244, 119, 26, 91, 68, 200, 19, 11, 78, 62, 172, 202, 84, 165, 109, 218, 114, 180, 100, 161, 68, 3, 66, 0, 4, 12, 236, 2, 142, 224, 141, 9, 224, 38, 114, 166, 131, 16, 129, 67, 84, 249, 234, 191, 255, 13, 230, 218, 204, 28, 211, 167, 116, 73, 96, 118, 174, 239, 244, 113, 251, 160, 64, 152, 151, 182, 164, 142, 136, 1, 173, 18, 249, 93, 0, 9, 183, 83, 207, 143, 81, 193, 40, 191, 107, 11, 210, 127, 189]),\n  new Uint8Array([\n    65, 110, 32, 101, 120, 97, 109, 112, 108, 101, 32, 97, 112, 112, 32, 109, 101, 115, 115, 97, 103, 101, 32, 115, 116, 114, 105, 110, 103\n  ])\n);\n```\n## getting the values\n`PlumeSignature` holds two objects: `instance` with the public values is available for further processing, and `witness` with the private values provides access to all of them just via getters.\n### `instance`\n```js\n// ...\nconsole.log(result.instance)\n/* {\n  message: [\n     65, 110,  32, 101, 120,  97, 109,\n    112, 108, 101,  32,  97, 112, 112,\n     32, 109, 101, 115, 115,  97, 103,\n    101,  32, 115, 116, 114, 105, 110,\n    103\n  ],\n  nullifier: [\n      3,  87, 188,  62, 210, 129, 114, 239,\n    138, 221, 228, 185, 224, 194, 204, 231,\n     69, 252, 197, 166, 100, 115, 164,  92,\n     30,  98, 111,  29,  12, 103, 229,  88,\n     48\n  ],\n  s: [\n     48, 107,   2,   1,   1,   4, 32,  51, 230,  85,  68, 129,\n    138,   1, 100, 183,  88, 247, 98, 146, 145, 211, 106,  95,\n    239, 188, 178,  48, 169, 159, 94, 215,   1, 144,  63,   9,\n    125,  69, 216, 161,  68,   3, 66,   0,   4,  50,  19,  61,\n     44,  42, 226,  58, 241,  87, 46, 105, 142, 188, 131, 170,\n    240, 229,   2, 237, 102, 205, 67,  65,  81, 191,  10,  91,\n    215,  89, 152,  15,  75, 170, 71, 184, 186, 137,  87, 138,\n    241,  43, 170, 182,  20,   0, 42, 161, 149, 129, 159, 189,\n    213, 144,  44,  29,\n    ... 9 more items\n  ],\n  is_v1: false\n} */\n```\n### `witness`\n```js\nconsole.log(result.witness.pk)\n/* Uint8Array(33) [\n    3,  12, 236,   2, 142, 224, 141,   9,\n  224,  38, 114, 166, 131,  16, 129,  67,\n   84, 249, 234, 191, 255,  13, 230, 218,\n  204,  28, 211, 167, 116,  73,  96, 118,\n  174\n] */\nconsole.log(result.witness.digest_private)\nconsole.log(result.witness.v1specific);\n// undefined\n```\n#### the variant distinguishing\nNote that for the `witness` the variant is specified by `v1specific`; if it's `undefined` then the object contains V2, otherwise it's V1.\n```js\n// ...\nif (result.witness.v1specific) {\n  console.log(result.witness.v1specific.r_point);\n  console.log(result.witness.v1specific.hashed_to_curve_r);\n}\n```\nAlso there's the #conversion utility provided.\n## zeroization\nDepending on your context you might want to clear `witness` values from the Wasm memory after getting the values.\n```js\n// ...\nresult.zeroize();\n```\n# #conversion of `s` to `BigInt`\nJS most native format for scalar is `BigInt`, but it's not really transportable or secure, so for uniformity of approach `s` in `PlumeSignature` is defined similar to `digest_private`; but if you want to have it as a `BigInt` there's `sec1DerScalarToBigint` helper funtion.\n# Working with source files\nThis package is built with the tech provided by <https://github.com/rustwasm> which contains everything needed to work with it. Also the wrapper crate was initiated with `wasm-pack-template`.\n# License\nSee <https://github.com/plume-sig/zk-nullifier-sig/blob/main/LICENSE>.","readmeFilename":"README.md"}