{"_id":"@arweave/wasm-secp256k1","_rev":"9-d20ff1c560fa1c3eca7d09fcf2c83e29","name":"@arweave/wasm-secp256k1","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.3":{"name":"@arweave/wasm-secp256k1","version":"0.0.3","license":"MIT","_id":"@arweave/wasm-secp256k1@0.0.3","maintainers":[{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},{"name":"cedriking","email":"cedriking@gmail.com"},{"name":"luca-arweave","email":"luca@arweave.org"},{"name":"hlolli","email":"hlolli@gmail.com"}],"homepage":"https://github.com/ArweaveTeam/wasm-secp256k1#readme","bugs":{"url":"https://github.com/ArweaveTeam/wasm-secp256k1/issues"},"dist":{"shasum":"e38b5408847b67fc1a2176ffc1fca73d4a956407","tarball":"https://registry.npmjs.org/@arweave/wasm-secp256k1/-/wasm-secp256k1-0.0.3.tgz","fileCount":19,"integrity":"sha512-gcoIMIckqqVPGh+Ld7OTSjvHx0cr5qp7zO0+dGzNqMTMR4rXZthXOnEfwsdpduMYeaWIyrW2PtFgC+g5v+Hr3A==","signatures":[{"sig":"MEYCIQD+Yn/j6xcgR7p3KkBu9+Du/q7UtQg+gjG9D5jcWsYbSAIhALmMnJ8LX0DKQ3v8PFHGXDuFlLJ1qA5o+BDJdQM63msQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4976540},"main":"dist/main.cjs","type":"commonjs","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/main.esm.js","require":"./dist/main.cjs"}},"gitHead":"daab080660d04dc1cc70024cb00555fb6f42b891","scripts":{"build":"bunx rollup -c rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},"repository":{"url":"git+https://github.com/ArweaveTeam/wasm-secp256k1.git","type":"git"},"_npmVersion":"10.8.2","description":"Minimal wrapper around libsecp256k1 library (https://github.com/bitcoin-core/secp256k1).","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.17.0","rollup":"^4.29.1","@types/web":"^0.0.188","typescript":"^5.7.2","@types/node":"^22.10.5","@tsconfig/node22":"^22.0.0","@rollup/plugin-wasm":"^6.2.2","@rollup/pluginutils":"^5.1.4","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/wasm-secp256k1_0.0.3_1737072919561_0.7145577948846498","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@arweave/wasm-secp256k1","version":"0.0.4","license":"MIT","_id":"@arweave/wasm-secp256k1@0.0.4","maintainers":[{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},{"name":"cedriking","email":"cedriking@gmail.com"},{"name":"luca-arweave","email":"luca@arweave.org"},{"name":"hlolli","email":"hlolli@gmail.com"}],"homepage":"https://github.com/ArweaveTeam/wasm-secp256k1#readme","bugs":{"url":"https://github.com/ArweaveTeam/wasm-secp256k1/issues"},"dist":{"shasum":"38ff6886850ac2367d3dab3b6848b9befc0dac7e","tarball":"https://registry.npmjs.org/@arweave/wasm-secp256k1/-/wasm-secp256k1-0.0.4.tgz","fileCount":19,"integrity":"sha512-1xvlrYe3dMgzS/vijr8ZTEIuK6jr3wOollDf7ihWNKvhtHzMFtUaCtNetytVRuM1DzCEEf+7IeAHdlGi8QYctw==","signatures":[{"sig":"MEQCIHm0XcBH327fagmdHwUyz1VPD6OYyO+NPUfprzSq5/GrAiBM8AybNhV+DRIq87b9Cc598f6ywaUAgNs2vhaXCk7tlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4975274},"main":"dist/main.cjs","type":"commonjs","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/main.esm.js","require":"./dist/main.cjs"}},"gitHead":"a000445c1524e6e515bff92aba610f9688839283","scripts":{"build":"bunx rollup -c rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},"repository":{"url":"git+https://github.com/ArweaveTeam/wasm-secp256k1.git","type":"git"},"_npmVersion":"10.8.2","description":"Minimal wrapper around libsecp256k1 library (https://github.com/bitcoin-core/secp256k1).","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.17.0","rollup":"^4.29.1","@types/web":"^0.0.188","typescript":"^5.7.2","@types/node":"^22.10.5","@tsconfig/node22":"^22.0.0","@rollup/plugin-wasm":"^6.2.2","@rollup/pluginutils":"^5.1.4","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/wasm-secp256k1_0.0.4_1737203967659_0.4328656391687191","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@arweave/wasm-secp256k1","version":"0.0.5","license":"MIT","_id":"@arweave/wasm-secp256k1@0.0.5","maintainers":[{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},{"name":"cedriking","email":"cedriking@gmail.com"},{"name":"luca-arweave","email":"luca@arweave.org"},{"name":"hlolli","email":"hlolli@gmail.com"}],"homepage":"https://github.com/ArweaveTeam/wasm-secp256k1#readme","bugs":{"url":"https://github.com/ArweaveTeam/wasm-secp256k1/issues"},"dist":{"shasum":"36a66f188d1dd3a9576afc18178b53b790dec50f","tarball":"https://registry.npmjs.org/@arweave/wasm-secp256k1/-/wasm-secp256k1-0.0.5.tgz","fileCount":3,"integrity":"sha512-2SUPM9EutPVis52EJCZ3LD3nw/kyKVxYXFGIErQN+EFOg5TbK1H/KB9conFGiUc9v2aYpRlmZfzegrnX+iqcoA==","signatures":[{"sig":"MEYCIQCpZRjfFXUuE42vIfGBcJuzhNEJRGzspAdNddMXoBYDeQIhAJCxYh+QcUUtwLNT5O4r3vvo5+ajmhbvk0gBqyFfKlhW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2594},"main":"dist/main.cjs","type":"commonjs","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/main.esm.js","require":"./dist/main.cjs"}},"gitHead":"22c1fc424d51f89edc6ce184c99d71ea810052d5","scripts":{"build":"bunx rollup -c rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},"repository":{"url":"git+https://github.com/ArweaveTeam/wasm-secp256k1.git","type":"git"},"_npmVersion":"10.9.2","description":"Minimal wrapper around libsecp256k1 library (https://github.com/bitcoin-core/secp256k1).","directories":{},"_nodeVersion":"22.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.17.0","rollup":"^4.29.1","@types/web":"^0.0.188","typescript":"^5.7.2","@types/node":"^22.10.5","@tsconfig/node22":"^22.0.0","@rollup/plugin-wasm":"^6.2.2","@rollup/pluginutils":"^5.1.4","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/wasm-secp256k1_0.0.5_1737346555556_0.8675011519648834","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@arweave/wasm-secp256k1","version":"0.0.6","license":"MIT","_id":"@arweave/wasm-secp256k1@0.0.6","maintainers":[{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},{"name":"cedriking","email":"cedriking@gmail.com"},{"name":"luca-arweave","email":"luca@arweave.org"},{"name":"hlolli","email":"hlolli@gmail.com"}],"homepage":"https://github.com/ArweaveTeam/wasm-secp256k1#readme","bugs":{"url":"https://github.com/ArweaveTeam/wasm-secp256k1/issues"},"dist":{"shasum":"51e8006d9c4719c91e2067097100f4566925d0b1","tarball":"https://registry.npmjs.org/@arweave/wasm-secp256k1/-/wasm-secp256k1-0.0.6.tgz","fileCount":19,"integrity":"sha512-/KpMkMI7g9wwRy7R95pXae2STZHAlh1mM9m/29Mjj2QgP0lRcFuXtIIJ97Ixb+3TbgMxxAlVoJDCBDt5ubYK4w==","signatures":[{"sig":"MEUCIBHYuuWUZxJxN2S+o2SZT4DsVL5TJWhrASDuz/KYMhlfAiEAymjx7ZT1CAcOpR7d2KUrO9Bf86fB4v+PF9CEdqSyFQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4975268},"main":"dist/main.cjs","type":"commonjs","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/main.esm.js","require":"./dist/main.cjs"}},"gitHead":"b0ae8df2ad140e72a8809f31119ece5eb75d8b8e","scripts":{"build":"bunx rollup -c rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},"repository":{"url":"git+https://github.com/ArweaveTeam/wasm-secp256k1.git","type":"git"},"_npmVersion":"10.9.2","description":"Minimal wrapper around libsecp256k1 library (https://github.com/bitcoin-core/secp256k1).","directories":{},"_nodeVersion":"22.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.17.0","rollup":"^4.29.1","@types/web":"^0.0.188","typescript":"^5.7.2","@types/node":"^22.10.5","@tsconfig/node22":"^22.0.0","@rollup/plugin-wasm":"^6.2.2","@rollup/pluginutils":"^5.1.4","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/wasm-secp256k1_0.0.6_1737352321481_0.5730817031074922","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@arweave/wasm-secp256k1","version":"0.0.7","license":"MIT","_id":"@arweave/wasm-secp256k1@0.0.7","maintainers":[{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},{"name":"cedriking","email":"cedriking@gmail.com"},{"name":"luca-arweave","email":"luca@arweave.org"},{"name":"hlolli","email":"hlolli@gmail.com"}],"homepage":"https://github.com/ArweaveTeam/wasm-secp256k1#readme","bugs":{"url":"https://github.com/ArweaveTeam/wasm-secp256k1/issues"},"dist":{"shasum":"7f30f666b9b53cc3daa34ea5ea012d004484f16d","tarball":"https://registry.npmjs.org/@arweave/wasm-secp256k1/-/wasm-secp256k1-0.0.7.tgz","fileCount":19,"integrity":"sha512-cryPZbEpqjGoM46Ljh+GYg+LjWcM+R9Mm5kgy47V1hSXZrUUSeq1akDCaHaz9zbhr3c/eEVnr9GfslSarMiskA==","signatures":[{"sig":"MEUCIQCudRuPUHqtPyaEXHK6RoZq4ARJV/9atQszEq61fw+7owIgN5Vpr4ivM3whvgw6Pq3Mq3XpBv201LfXI/i8111QLdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4975576},"main":"dist/main.cjs","type":"commonjs","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/main.esm.js","require":"./dist/main.cjs"}},"gitHead":"53d7d404d744e354f6790aabb2accfae0c31415c","scripts":{"build":"bunx rollup -c rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},"repository":{"url":"git+https://github.com/ArweaveTeam/wasm-secp256k1.git","type":"git"},"_npmVersion":"10.8.2","description":"Minimal wrapper around libsecp256k1 library (https://github.com/bitcoin-core/secp256k1).","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.17.0","rimraf":"^6.0.1","rollup":"^4.29.1","@types/web":"^0.0.188","typescript":"^5.7.2","@types/node":"^22.10.5","@tsconfig/node22":"^22.0.0","@rollup/plugin-wasm":"^6.2.2","@rollup/pluginutils":"^5.1.4","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/wasm-secp256k1_0.0.7_1740115850081_0.9119187814935332","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@arweave/wasm-secp256k1","version":"0.0.8","license":"MIT","_id":"@arweave/wasm-secp256k1@0.0.8","maintainers":[{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},{"name":"cedriking","email":"cedriking@gmail.com"},{"name":"luca-arweave","email":"luca@arweave.org"},{"name":"hlolli","email":"hlolli@gmail.com"}],"homepage":"https://github.com/ArweaveTeam/wasm-secp256k1#readme","bugs":{"url":"https://github.com/ArweaveTeam/wasm-secp256k1/issues"},"dist":{"shasum":"a2ac61d8a22f1e8d59aba021fe3730fc9b2e864e","tarball":"https://registry.npmjs.org/@arweave/wasm-secp256k1/-/wasm-secp256k1-0.0.8.tgz","fileCount":19,"integrity":"sha512-gasYc5MjxoENVYZ9++Op7Xr2+P9QlCgN8djXTA3Wb0h0veFhISEKwJY64SU5ycWmjBU8RQsWDo0aktYJCdyq0g==","signatures":[{"sig":"MEQCIBT6L2AXX3Sxp2fcCEgOQ6IhSOOtAOtpO6IEtNxtTzDaAiBSpv7j8HQGFkAdbvmNafEwR/hKlG7ec8JdK3C69ZBy7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4975576},"main":"dist/main.cjs","type":"commonjs","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/main.esm.js","require":"./dist/main.cjs"}},"gitHead":"44c6eb9f8c97d297d9a9c9008fcb54eb8c140951","scripts":{"build":"bunx rollup -c rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"rosmcmahon","email":"rosmcmahon@gmail.com"},"repository":{"url":"git+https://github.com/ArweaveTeam/wasm-secp256k1.git","type":"git"},"_npmVersion":"10.8.2","description":"Minimal wrapper around libsecp256k1 library (https://github.com/bitcoin-core/secp256k1).","directories":{},"_nodeVersion":"20.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^9.17.0","rimraf":"^6.0.1","rollup":"^4.29.1","@types/web":"^0.0.188","typescript":"^5.7.2","@types/node":"^22.10.5","@tsconfig/node22":"^22.0.0","@rollup/plugin-wasm":"^6.2.2","@rollup/pluginutils":"^5.1.4","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.19.0","eslint-plugin-unused-imports":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/wasm-secp256k1_0.0.8_1740116957176_0.9032144740886989","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-01-17T00:15:19.086Z","modified":"2025-06-16T08:04:18.138Z","0.0.3":"2025-01-17T00:15:19.851Z","0.0.4":"2025-01-18T12:39:27.985Z","0.0.5":"2025-01-20T04:15:55.742Z","0.0.6":"2025-01-20T05:52:01.728Z","0.0.7":"2025-02-21T05:30:50.407Z","0.0.8":"2025-02-21T05:49:17.513Z"},"bugs":{"url":"https://github.com/ArweaveTeam/wasm-secp256k1/issues"},"license":"MIT","homepage":"https://github.com/ArweaveTeam/wasm-secp256k1#readme","repository":{"url":"git+https://github.com/ArweaveTeam/wasm-secp256k1.git","type":"git"},"description":"Minimal wrapper around libsecp256k1 library (https://github.com/bitcoin-core/secp256k1).","maintainers":[{"email":"rosmcmahon@gmail.com","name":"rosmcmahon"}],"readme":"# wasm-secp256k1\n\nThe [libsecp256k1 C library](https://github.com/bitcoin-core/secp256k1) compiled to WASM and wrapped with an ultralight TypeScript API.\n\n# Building\n\nProject uses and requries following dependencies:\n- Bun: https://bun.sh/docs/installation\n- Docker: https://docs.docker.com\n\n\n```\n# Display usage and targets\nmake sense\n\n# Build\ngit submodule update --init --recursive\nmake build\n\n# Publish\nmake publish\n```\n","readmeFilename":"README.md"}