{"_id":"@phantom/crypto","_rev":"31-12b7b22e039fb12d9bad12aa9d971644","name":"@phantom/crypto","dist-tags":{"beta":"2.0.0-beta.0","latest":"2.0.3"},"versions":{"0.0.2":{"name":"@phantom/crypto","version":"0.0.2","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@0.0.2","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"939a4d49908f94eb54c6482956d9d34f8fe57138","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-0.0.2.tgz","fileCount":6,"integrity":"sha512-8QK7gbbNVWCRm6kP5NsJladtlCpss2Q8NbWoJAf/nkaAeRfmhzGoL++CGb6Srcwgnu9MlijF4fLJU8CRE/I+Lw==","signatures":[{"sig":"MEQCIGzWb4DBiWHumV3TVYYZVmaytHtUsxIEl5pn7PpDgbIFAiBVfnM6nmqQGpjEVAN0WFeF5ntWpmZIZfmL0EpgYRgpHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11272},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1e76eab8116b9324d1c48291164c3c5242f95235","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.0.2_1753950071357_0.10511823790447905","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@phantom/crypto","version":"0.1.0","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@0.1.0","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"8aea16e44cd6182f01bd9cc1bbcbcb98f2159556","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-0.1.0.tgz","fileCount":6,"integrity":"sha512-4uuS3lh6ikgt/byffQj/e2qK/31ZbIeq4NqG51MLhr1pR7j9HPpO34r4iRCXADUsbyuJzLBwT0RsesARqHlujg==","signatures":[{"sig":"MEUCIQDTeO3T4n/s0kpPG7V1F8Cu5wm9XREd1jN+t7qvif+2rQIgdf+Z1h7pnlKLxwSDGazLHv3YLJ1HdTIfoFVo+BdR7VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11597},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ca1eef05aa6e048ce4034848678ba2a81bd84d78","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^5.0.0","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.1.0_1753973520180_0.5550812242679659","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@phantom/crypto","version":"0.1.1","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@0.1.1","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"9ba5d078cf20b76405eb5d9554519e32cff81dfb","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-0.1.1.tgz","fileCount":6,"integrity":"sha512-/66RUv7X/rDpnCbofLZn0DEDbhTd9vZRBKMvQ7rojn+Q7hkgtTELjHv+vv+JZKBinyDuyt0Nz2zm/0L2DStXKA==","signatures":[{"sig":"MEYCIQDNB+dm9R7GgBzgvga5Cv+ejBLcouCWvikrRTvUtU77kwIhAMFesKbk47lWllrkWtkMUc8mYZhVZJLZhrKUUk9ApTK2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11845},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"bbb3a0a861514cc2d487d5b73fba76f89e19e4de","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.1.1_1753975081313_0.9351934253062402","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@phantom/crypto","version":"0.1.2","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@0.1.2","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"36058f8fee1364fee37d8dc7246b83f8573671d8","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-0.1.2.tgz","fileCount":7,"integrity":"sha512-qyteuwjHPY+hFBBbjTv2kV6RKHMu9T1ymnIylSH6YjcJMIN78sVOKrRCdodg+2YVLVrnJNU/BjG0/++PjH9eQQ==","signatures":[{"sig":"MEQCIB82/A8PV89yBheahflHJy3V5eRiU1bNBAZjjrbGutbHAiA7BC9YHA57rd7oTKcILsUsAPnpj9D10o+ANIbSQT6m7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14877},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d32d0124f0c303cc72667158b7e59d226bb75633","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.1.2_1755184847299_0.6641819140433805","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.0":{"name":"@phantom/crypto","version":"1.0.0-beta.0","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.0","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"dcbb716bbfa701c17d4294194b352951a0e0ee40","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.0.tgz","fileCount":7,"integrity":"sha512-7+qhKcnN+ovx7p+mGE5D7puAMy0TTSXja/zP3/TD2I2SqODatwqdvu3CScQJlyvDidpv2sF1gW7SASAwReZNrg==","signatures":[{"sig":"MEQCIGXKDzArmhWVcPa8U7YVj9ooPViUePe7SKYaia5N2CuPAiA+X/cwSb5zB1jbtyx+zER0/l/zha1Av6ImACj9HiEHeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0df299062ff2762a87fe985aa1ac1308c77aded6","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.0_1756800000704_0.6512421559704209","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1":{"name":"@phantom/crypto","version":"1.0.0-beta.1","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.1","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"7aabfe2c7031aa09007342ee9ea02f90081ff7dd","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.1.tgz","fileCount":7,"integrity":"sha512-CDOrENVXiTSEHyJpDbagfMxMONjrfPia1KDsgbYBIQ+0u+2VnbkUlfMErnK5g2t6RX331av2RbDsvMlkJ1vOjA==","signatures":[{"sig":"MEUCIQCbi+Z41T7kczioD8MASTVWen5U8SLEYQHtuYs5m6ikpgIgSzEyGa47ThaP+FTeW9y7sYJhTHDqq1l6ihRA0cU6G0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"fdb5263a8458085f617a07cc3c882a923affe08b","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.1_1756928779182_0.5097335695397418","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@phantom/crypto","version":"1.0.0-beta.2","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.2","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"6248ddbe81495b964887f073a3e1c39e7728f3bd","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.2.tgz","fileCount":7,"integrity":"sha512-uxtohuQ8Ka4XnTmFPhaYFSCg2A2+LWs7SSzsY6zUgpqtcdvpwbNdnJuqRGfKLkVr/pf2dkxqvPEKQvYGc8tIog==","signatures":[{"sig":"MEYCIQD4AmpqRmOs6Q6tUO2spMS6TK3KmP6aLDKneC0hGUv+RQIhAJEj1olGLDo/JehE++PbJHVm5o5c5RyW0OYxHa2QKDR3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"01469bdfc8d7171cbf40af5a2289d7cda4847259","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.4","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.2_1757082764248_0.3142342857491769","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@phantom/crypto","version":"1.0.0-beta.3","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.3","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"592719945af1a6bcb27ad5a3c64ddc36a2a810ab","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.3.tgz","fileCount":7,"integrity":"sha512-Ui72GBi+5LdOONtvzHgrM8h/2RTY0huuaW202xyn2Gdy1a77/OnIca0B4MWn4mz8XfZHRGAZa9rZ0h3fkwoBwA==","signatures":[{"sig":"MEUCIQC+j3wLnKZ7PBAR80h7i+1HcT//EYHDzrhjlT24ljVx9AIgJCXKxV2Y8xNfdx61SwpkJQfOaoxy/9kiHXMpyuh3UXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"462067f5f06600f6fd371aa41e51d92120dc88e0","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.3_1757608986097_0.6831274544851091","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.4":{"name":"@phantom/crypto","version":"1.0.0-beta.4","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.4","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"44def8ff7b800bd6c70973446e08b8c8ed8fdc41","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.4.tgz","fileCount":7,"integrity":"sha512-XWjk1ofMlBk+4VN8jt87dYmIeZhszAmVCWR3RNAkjO2MyrJImuc3wb31nIqmty0sZ7jTYhpU4hSpvurKE58a3A==","signatures":[{"sig":"MEUCIQDiVkyCGBV7YtJUQsceMesa2V/fGW/0XxxK5jwNhi5nvQIgTqu2ixGlTURAnDjUcn9/virxbdj/3++P5M661cTArc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"bc5579d8360de9ee0ee53847c1695ad48f1eceb9","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.4_1757686331245_0.7028177682374794","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.5":{"name":"@phantom/crypto","version":"1.0.0-beta.5","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.5","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"d08893451d399876dff1fdf5e98175917783939f","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.5.tgz","fileCount":7,"integrity":"sha512-W3Z6lbUSU+m4oeKuiQBVz/zhjab5UdnBROiGQZa5025dlY0qXjl/Ce7P6WznmRS7cJaFQLxQs4ZRX2rETpkcng==","signatures":[{"sig":"MEQCIBdkryZRLGf553Zol1BV1Z4k93/57Dv/UPjV+eHoBvefAiAstZmB8Nnxjr2d1dEEu5POmNiX9Xv87J8oH5ihBZgy0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7c1f2b12be48c47291bd70119a20021c136a8fe2","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.5_1757933042544_0.0799824565142242","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.6":{"name":"@phantom/crypto","version":"1.0.0-beta.6","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.6","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"57f16b4a26581e7b67c387837d8dfcb0f60552f1","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.6.tgz","fileCount":7,"integrity":"sha512-KkHM4AWduH+kZ22VYxrOx5g8BgJcd7mS9ea67WvklLlc6wUg1lEEWbc1axLepUDvdvfq2vdH3fR1b8Kq40qtgg==","signatures":[{"sig":"MEQCIFClDjEL8O5omT0R6k+Ef3Ez4fnUPrNbdY41u60tKATGAiBKGGI10mxSp+3Ry17Mm0vBYL902KueFYjVVY3sfMF+2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"83673cd6760dacbda80765c341bd09b12f64d027","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.6_1757954384876_0.1624339624440112","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.7":{"name":"@phantom/crypto","version":"1.0.0-beta.7","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.7","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"67bf3200e674521cc6a2f4ced3a6d50bb997ad7d","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.7.tgz","fileCount":7,"integrity":"sha512-rzpElHsQUVreMAxn3GZMwJ3ygKtRMZskDi4D157jC8ZTOh6nEbzFrPXNToqGXud7TXpIroh9ILnFPC6lwJMvfA==","signatures":[{"sig":"MEUCIE8+lvjbGyCyeKcYMOwl3KGpS1HQWTbW6m3SRJzAZ3QWAiEAxkIZigHKcgnxJ5mrHEjuw4Kr3Cs2Exn0paU9Mr9BYWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"82e739598b2f95d7a463078abf6e0bcbd11e8804","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.7_1760093740787_0.6932209746306413","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.8":{"name":"@phantom/crypto","version":"1.0.0-beta.8","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.8","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"ca70d909007810258e0802f32b20e2b66708abb6","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.8.tgz","fileCount":7,"integrity":"sha512-2RQ8j0npQ4I6Hkaj/BXa6brgKZtyt7CpN76qMGeTbtX0jWadOaUgd96B1bWLvrDxMt4OGysvbOBaR78i8/hafw==","signatures":[{"sig":"MEUCID9mTG6YDjB9V4WKtbggamVMP6yPZhWqWRPm427+srHrAiEA1VjtWqvXwEVX4kbJahW0V0WBOCPNzyojf0KrV8/ugX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a5273909e4d21ddef8708f3373b0cc77d464fd59","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.8_1761663401253_0.20680506740445104","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.9":{"name":"@phantom/crypto","version":"1.0.0-beta.9","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.9","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"1f7034fe8e16c574c40f88661b56012630ceb744","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.9.tgz","fileCount":7,"integrity":"sha512-zuiQCBSST/kXXi4aXDtvgokmY4lKlfzokenBTjkSDmOtNklo8+4AfzMBG6EHgkRaE+edZ6pGPPWxcGt/SPOmag==","signatures":[{"sig":"MEUCIQDvLAOlo5HVRrB4P6AgsWFmcfrJVg/SUb3rn0qTG7MKaAIgQo/2LrI0icY9HO63K+hAjljvCKL3QqpnrY5Jc9qYVTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"29a331993cc5fa7c77aa48ccf35fcf7b297726b9","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.9_1762452294774_0.9570555947478674","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.10":{"name":"@phantom/crypto","version":"1.0.0-beta.10","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.10","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"dist":{"shasum":"166f6059318c4a6fea4c549dc27058d33cda6e54","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.10.tgz","fileCount":7,"integrity":"sha512-xzxywvTCViCICUBMqMgd+a7xAlWUMyjFMdp7Mdbs+VUl89tcUajEZ/KpLStMVMSCA20t8XzSOai8kcE1bzcrxA==","signatures":[{"sig":"MEYCIQDMn9nbyYs5TB2ClFq8axdmzI2MpIy9tjQZUmsfXasEeQIhAOI6IV10x+xBKNrNFeiby2madG0AvMlr3N7i7Wm9EfkS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14885},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"94007cd40376f64dc70252809ca89f3963980a71","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"phantom-security-bot","email":"security@phantom.app"},"_npmVersion":"10.8.2","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.10_1763142595035_0.6286333470640635","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.12":{"name":"@phantom/crypto","version":"1.0.0-beta.12","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.12","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"79810c43b4ad2936531bbb921e137c252202b7a8","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.12.tgz","fileCount":7,"integrity":"sha512-E4ADIQycn9mhxqgZDkbyYz/ihdHku8JMA3Fkgv37+YW/iWCBfrq4JwFzK2EdQJVlCd9SCRt+v4f1LTXsxptAXw==","signatures":[{"sig":"MEUCIQDpPy/Bw4eXtBQ0B3ll4qdU0FFvYhtos5EVvvC/8CVClwIgYTKV5yjxMbNOj+SwhaFe8ZTEzWVrDMoa2FmSMRLSKgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15023},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d8367b5d142cdb473626ae71ed47136f965de4ab","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57238915-c2b2-42fc-9351-3a896f943d64"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.6.4","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.12_1764715627832_0.2842619612117987","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.13":{"name":"@phantom/crypto","version":"1.0.0-beta.13","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.13","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"a56ac095b64b9305dcd07ae6392208709b5e2dd4","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.13.tgz","fileCount":7,"integrity":"sha512-JO1SBNajfTkqz+rldS2AvR1Ugi95uHCQ1NEZUDUCrsDP1T1H0T7PTMv4h1pCJg1s8XO7OSip/xAbZUJss66IQw==","signatures":[{"sig":"MEUCIDow/ZZfnidnXgl/CDZOY+p6/1c3XmB9AXvRzrEYHOWaAiEA6CVJ13cfsdpwsi5RyCU9fL6BlyiTOcd4LPoxnFlbn80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15023},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ef4aff0edce729da33d81e569505cc9a3b3da24d","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57238915-c2b2-42fc-9351-3a896f943d64"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.6.4","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.13_1764792330602_0.9239337722390997","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.14":{"name":"@phantom/crypto","version":"1.0.0-beta.14","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.14","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"c23d2f4d9fb7820902dfd2bc7c7d01e200797c1e","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.14.tgz","fileCount":7,"integrity":"sha512-ry9CvVqYu1eKD242WGe/zYr+MDQRCbh+PCch/tcfVsyyIan3UBtHqgcvx/EzJs/meypktyaO46EyXXRp7m5pog==","signatures":[{"sig":"MEUCICwuw0sSNDCl60ivmvGyLES7Kw7OClVQ1o+rpXpmUckzAiEA5Jaq26GF9fF/8mZ8VsfGUfIAp8TUqw+ge58frQSab6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15023},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d646138cd3a53b8858ad70e3da93f3992f88bd4e","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:57238915-c2b2-42fc-9351-3a896f943d64"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.6.4","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.14_1764844468149_0.13595775729781345","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.15":{"name":"@phantom/crypto","version":"1.0.0-beta.15","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0-beta.15","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"3a44fde5846bae6172ba87cb04953c5be43f8f61","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0-beta.15.tgz","fileCount":7,"integrity":"sha512-dXipGU8azSOV4XmCzu5QMcNeqmrYW92jJP4y5+XYHVPEUFJarF8vS96cpCZJb2p8uNb6EzRRiUB5QHCFQtpkiQ==","signatures":[{"sig":"MEUCIQC6ndXw2VEnhH9PLySsgIZ/XGq/ZAQA5YjfWjmY3XCOlAIgUmFHkK3NQJWjiBWJjf0xXOzpvXpGIIXD9k+eBOxyR0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15023},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"508ccdb8bb207963649cabc60c880bff7b23b83a","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.7.0","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-beta.15_1765390959207_0.1711606533004868","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@phantom/crypto","version":"1.0.0","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.0","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"a54f1503a6eb542b047543514140abd499bd17ee","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.0.tgz","fileCount":7,"integrity":"sha512-7AdR+bUQ+DqU85ctHPYwG4v7wsCBPG07MihseOCVT/2QLRxwqBfXRpVgpQ9/dTNiVbGTBXdieTKqgMtysb0Djw==","signatures":[{"sig":"MEYCIQCcppJABfHz8HDSAAKBCiEIvsGtp7wRiWkYCuDDRvlwGgIhANa8kP2+15cHAJWJY2QIjhYzEtHu8cxvCk/jUsk9ftYe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15015},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7a44312969f4ab3b48a22cedab7baaa0048fa873","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.7.0","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0_1765539259851_0.34411139626891796","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@phantom/crypto","version":"1.0.2","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.2","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"9436cde37674a0ad9015fd8e8bc5e9d43446b1d3","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.2.tgz","fileCount":7,"integrity":"sha512-I5BsbXafeneHA6gtz012ieyUUcqVDgEtuxCw5k3cvneoZ0lH63pHRuiEFXJbJkjAyzwgutpXaN+vbG1h3lVUBw==","signatures":[{"sig":"MEUCIF9fKnV72EX4BrOnzkiF6pK8xJ5nyGuFbwa4D0p1nlPcAiEAq5rutmNVnl2ou5Tqs3XxCYI9w/i+qhmJXv8MOFP+wCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15015},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"34e5473aa309b088c26f4c27b2a1de2a9b277343","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.7.0","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.19.6","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.2_1768503314580_0.6935611044902659","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@phantom/crypto","version":"1.0.3","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.3","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"ac0b53575d5d5a3c44c6df60ff63f0a4a253edb2","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.3.tgz","fileCount":7,"integrity":"sha512-o3n1ojPzeYgK/YlG1on0Sr46obvR2leCrpas/9IFeCpUyMDRMTN70If4O8rqUpd7Gz6qOFEYTz1tc6t0PXOAdA==","signatures":[{"sig":"MEUCIQCkOaKNlNnLUWaKCF9lI2TTe77WK4QdIgWGH1uHwxQmqgIgZHx0OForHL90l/wiwnMLLKbIibh8VMYLatkKXalgGY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15015},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"59503e4abe318454b78c98379d6bf1a62a85d82c","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.10.1","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.3_1771610126463_0.7193975598350772","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@phantom/crypto","version":"1.0.4","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.4","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"b9cd7adb8c00d0baef07acbbdd540b8ba4a466fe","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.4.tgz","fileCount":7,"integrity":"sha512-gT71DDahNhzfsjFNIWr1aoOvDaukGMq9Y9Qerb+LAEplNfogiVWZLZ6zxSJJ1R07QtS0mcTeUoQH5NPVjewCMg==","signatures":[{"sig":"MEQCIH0fpZvxpG6ymuGb/90TNNmSaorf3UeJ12Gq4WOLB0GIAiBiqnEJ8RcxsPFwYyWFmMKhllVBu4HLFAwXIgyq1MQwxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15983},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b8e3e40865462fb4a7ff1c4f867c7fc531aedc30","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.11.0","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.4_1772573916601_0.8126515558210476","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@phantom/crypto","version":"1.0.5","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.5","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"cc570ec7b79a06e3061009064d12dc81b4f9528b","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.5.tgz","fileCount":7,"integrity":"sha512-wTVsEGwT7QugtYjVVzxhNSTtWg59e4kBIX/3vbWoTuIzpg8f2nsXMslpYepstGYZoneKNFwZ5FCtwOyTeYPLIg==","signatures":[{"sig":"MEQCIE6q44x68sI/LcpkiMv+0GcZPGGyvyO/CY4WJAH68kRjAiAPXLcx+6NaAUQFZW4lmNIeIxEFbYNYhtch+gPTCSQRKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15983},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"facd553c5d29171ccde6f94d981b2c323c99f700","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.11.0","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.5_1772644897297_0.834080181693015","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@phantom/crypto","version":"1.0.6","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.6","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"0610a6c90e44000f88c3c1ccfe8704c740aa2b1c","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.6.tgz","fileCount":7,"integrity":"sha512-CQ0cyYJYfzGFZFxIPGT42daRC7HX4YKfkT268rhaFG6PbC3Sn/IwJMBRppJV8Kqc35iqbGUMcvT+BWg+ubWXDA==","signatures":[{"sig":"MEQCIFf7yv2G2c2PG1CoZ/KDsJCyl1QSM4Gt+Y6m5yXrVPejAiB/cvR6PaWzt9BqlanqVq5aPpBrK/u6bYK4ffgLqE7HUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15983},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4557698d7c9fad92c17cfa1ce3e54c1ab6e108cf","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.11.1","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.6_1773318666936_0.7416621872528464","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@phantom/crypto","version":"1.0.7","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@1.0.7","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"3e55ff28a9e6956842e8ae4234e1dc99d2a48e6d","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-1.0.7.tgz","fileCount":7,"integrity":"sha512-qYbrawiKw3XMoA3mMUidT3VzQ3hzjXmQgNlaQKS34tAN7NziYnNY2n3lTOv3TRi1mrwSLxtih2EoGSFvf4bg1g==","signatures":[{"sig":"MEUCIHeLdGe5dA2i0T3WK/yEp94FuWCjBqjcwgsDJCiDYu/+AiEAnlCe5315t3dZyEjQQz6g3BFQsZ9ngrMYTvFMGOGprJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15983},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"45666db9877fc053c0a1d85dfd2934d9148b8eeb","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.11.1","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.7_1773420027988_0.385577030556868","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.0":{"name":"@phantom/crypto","version":"2.0.0-beta.0","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@2.0.0-beta.0","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"96b2ce20ccaa1e132ebe9480f56332c0b758c371","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-2.0.0-beta.0.tgz","fileCount":7,"integrity":"sha512-s75aYbH0eQyqRMfxfC2PbsYD55xuoJwZc84K5nbvc+OPzUTFuwC3CjspBSZE6IWKXiHVdP7oUnbAKu0KxI0V9g==","signatures":[{"sig":"MEUCIHmNElxtWZPM9vYCsvG9ChjGqD15oe6w8vzBCGG5rOM4AiEAxka6zBjEIocB0ansCwF3jN4UknqbHWIBvYaKMTA0cHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@2.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15990},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"3a8c89be0c14f7a31bd1f30de15c48a8a1f0f41b","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.12.1","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-beta.0_1775194602761_0.9369819027372122","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@phantom/crypto","version":"2.0.0","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@2.0.0","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"d58249b84af3e819ede01b9e784db77989dd6601","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-2.0.0.tgz","fileCount":7,"integrity":"sha512-b05BwIM0oQ6C6+BZ9HpDKimy0S/L2CqetiGGXJWIodIOQ/zzBswSuKdAvGwycw5eJ1NmxG4/cf0W/a7C+3XnOA==","signatures":[{"sig":"MEYCIQD12K56isVuLFTpATMOUUuIdkA7Z7nmRnqaF0S/QjT95wIhANuJ3bJUnHZumwhCyNCoVZFjnGjzPjOAnxbizQvVk7FY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15983},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f4a951db32f225c39ebaa569539dae3ca38270e6","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.12.1","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0_1775841070496_0.21743532766304785","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@phantom/crypto","version":"2.0.1","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@2.0.1","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"e7f23aaeac3d56b426ac5a055caa2410ec7fb290","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-2.0.1.tgz","fileCount":7,"integrity":"sha512-VhMZ8kDAjl59K6C3O3WFOh3VgdhA11M70r1hZ/BIasvaNbUrk3e6JS5GusIKI9Cc32G+Tzt8eAONg6PxXeK3kw==","signatures":[{"sig":"MEQCIEjRpsroJuqpSIziHA9rMBW42EfgxjAisMwgNq6zE5slAiAXLw4Yd+eUyONznIxF2iNlfzWGlkatQLscREiT+BHobw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15983},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7757b5c2cffc72332721b04686682131c51abe46","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache . --ext .ts","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.12.1","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"8.53.0","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.1_1776076987752_0.22904453992545903","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@phantom/crypto","version":"2.0.2","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"license":"MIT","_id":"@phantom/crypto@2.0.2","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"f11ae4ad96ffe58e543f4fe2768daaa890c6e170","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-2.0.2.tgz","fileCount":7,"integrity":"sha512-guOt2fViWDLyj0xUeOP3xLtPn+Y4fhbmn0JbHSGf+dgU2QD/3Xx1GNFJRttLOZ05BEMPg2UN5j3BePySi6R9Wg==","signatures":[{"sig":"MEYCIQDUjvv1RQ15FBkDkysUE8Er1LrtLEA5J1ujoaOyx2TNWwIhAOftqhCE/y8ZLRRVFTreLmxlUrahtk0FI92zEUPLlQsJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15973},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"87ad8fac24721cbe00377e92f429a500b0da4139","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache .","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.13.0","description":"Cryptographic utilities for Phantom SDK","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"10.2.1","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2_1777300277140_0.005171443565973988","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"_id":"@phantom/crypto@2.0.3","bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"dist":{"shasum":"2c0a8003493f521d3f73512ba11e0b588d4486b4","tarball":"https://registry.npmjs.org/@phantom/crypto/-/crypto-2.0.3.tgz","fileCount":7,"integrity":"sha512-g9wbXFhQG+g0CDXXr66i81L+12URWJ3pBJtpFrZNhLSfYE6qmNPlOC89m/zPmefWR27cbdPe2hN8qtzQJMFO3w==","signatures":[{"sig":"MEUCIBr9DkU54ETGgd5HkH8DN66XdI9XVMyx3gtz/cQ3ApJBAiEAmKzbZy3DdJBvpcO+aLVF6scgpU3p3tH+eRJNsgn2+ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD2bfFm41tyiXYdn/qp996WFduuyLbKS2pcUwcfsZX3SgIhAPtcyrRyAVkESWkHtZhHDAsv7XbuhwRF0I4wWsGM/mw8"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phantom%2fcrypto@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15973},"main":"dist/index.js","name":"@phantom/crypto","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"618f6165112f0ecd4986773698f26fdcb7dbc7ca","license":"MIT","scripts":{"dev":"rimraf ./dist && tsup --watch","lint":"tsc --noEmit && eslint --cache .","test":"jest","build":"rimraf ./dist && tsup","clean":"rm -rf dist","prettier":"prettier --write \"src/**/*.{ts}\"","test:watch":"jest --watch","check-types":"tsc --noEmit","pack-release":"rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz","?pack-release":"When https://github.com/changesets/changesets/issues/432 has a solution we can remove this trick"},"version":"2.0.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50e88601-db11-4bd0-b4ed-765dd958c087"}},"homepage":"https://github.com/phantom/phantom-connect-sdk#readme","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.19.1","description":"Cryptographic utilities for Phantom SDK","directories":{},"maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"_nodeVersion":"20.20.2","dependencies":{"bs58":"^5.0.0","buffer":"^6.0.3","tweetnacl":"^1.0.3"},"publishConfig":{"directory":"_release/package"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^6.7.0","eslint":"10.2.1","rimraf":"^6.0.1","ts-jest":"^29.1.2","prettier":"^3.5.2","typescript":"^5.0.4","@types/bs58":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^20.11.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crypto_2.0.3_1789733416042_0.9211148023441202"}}},"time":{"created":"2025-07-31T08:21:11.219Z","modified":"2026-09-18T12:10:16.478Z","0.0.2":"2025-07-31T08:21:11.550Z","0.1.0":"2025-07-31T14:52:00.390Z","0.1.1":"2025-07-31T15:18:01.510Z","0.1.2":"2025-08-14T15:20:47.459Z","1.0.0-beta.0":"2025-09-02T08:00:00.867Z","1.0.0-beta.1":"2025-09-03T19:46:19.343Z","1.0.0-beta.2":"2025-09-05T14:32:44.427Z","1.0.0-beta.3":"2025-09-11T16:43:06.304Z","1.0.0-beta.4":"2025-09-12T14:12:11.445Z","1.0.0-beta.5":"2025-09-15T10:44:02.709Z","1.0.0-beta.6":"2025-09-15T16:39:45.071Z","1.0.0-beta.7":"2025-10-10T10:55:40.973Z","1.0.0-beta.8":"2025-10-28T14:56:41.443Z","1.0.0-beta.9":"2025-11-06T18:04:54.953Z","1.0.0-beta.10":"2025-11-14T17:49:55.218Z","1.0.0-beta.12":"2025-12-02T22:47:08.008Z","1.0.0-beta.13":"2025-12-03T20:05:30.735Z","1.0.0-beta.14":"2025-12-04T10:34:28.291Z","1.0.0-beta.15":"2025-12-10T18:22:39.366Z","1.0.0":"2025-12-12T11:34:20.062Z","1.0.2":"2026-01-15T18:55:14.737Z","1.0.3":"2026-02-20T17:55:26.612Z","1.0.4":"2026-03-03T21:38:36.740Z","1.0.5":"2026-03-04T17:21:37.437Z","1.0.6":"2026-03-12T12:31:07.095Z","1.0.7":"2026-03-13T16:40:28.130Z","2.0.0-beta.0":"2026-04-03T05:36:42.924Z","2.0.0":"2026-04-10T17:11:10.633Z","2.0.1":"2026-04-13T10:43:07.879Z","2.0.2":"2026-04-27T14:31:17.271Z","2.0.3":"2026-09-18T12:10:16.145Z"},"bugs":{"url":"https://github.com/phantom/phantom-connect-sdk/issues"},"license":"MIT","homepage":"https://github.com/phantom/phantom-connect-sdk#readme","keywords":["crypto","cryptography","ed25519","nacl","phantom","keypair","signing"],"repository":{"url":"git+https://github.com/phantom/phantom-connect-sdk.git","type":"git","directory":"packages/crypto"},"description":"Cryptographic utilities for Phantom SDK","maintainers":[{"name":"joe-phantom","email":"joe@phantom.app"},{"name":"fragosti","email":"agostif93@gmail.com"},{"name":"phantom-security-bot","email":"security@phantom.app"}],"readme":"# @phantom/crypto\n\nCryptographic utilities for Phantom SDK, providing Ed25519 key generation, key pair management, and digital signing functionality.\n\n## Features\n\n- **Ed25519 Key Pair Generation**: Generate cryptographically secure key pairs\n- **Key Pair Recovery**: Recreate key pairs from existing secret keys\n- **Digital Signing**: Sign data using Ed25519 with detached signatures\n- **Base58 Encoding**: All keys are encoded in base58 format for compatibility\n- **Cross-platform**: Works in both Node.js and browser environments\n\n## Installation\n\n```bash\nnpm install @phantom/crypto\n# or\nyarn add @phantom/crypto\n```\n\n## Usage\n\n### Generate a New Key Pair\n\n```typescript\nimport { generateKeyPair } from \"@phantom/crypto\";\n\nconst keyPair = generateKeyPair();\nconsole.log(\"Public Key:\", keyPair.publicKey);\nconsole.log(\"Secret Key:\", keyPair.secretKey);\n```\n\n### Create Key Pair from Existing Secret Key\n\n```typescript\nimport { createKeyPairFromSecret } from \"@phantom/crypto\";\n\nconst existingSecretKey = \"your-base58-encoded-secret-key\";\nconst keyPair = createKeyPairFromSecret(existingSecretKey);\nconsole.log(\"Recovered Public Key:\", keyPair.publicKey);\n```\n\n### Sign Data\n\n```typescript\nimport { signWithSecret } from \"@phantom/crypto\";\n\nconst secretKey = \"your-base58-encoded-secret-key\";\nconst message = \"Hello, world!\";\n\nconst signature = signWithSecret(secretKey, message);\nconsole.log(\"Signature:\", signature);\n```\n\n## API Reference\n\n### Types\n\n#### `Keypair`\n\n```typescript\ninterface Keypair {\n  publicKey: string; // Base58-encoded public key\n  secretKey: string; // Base58-encoded secret key\n}\n```\n\n### Functions\n\n#### `generateKeyPair(): Keypair`\n\nGenerates a new Ed25519 key pair with cryptographically secure random keys.\n\n**Returns:** A `Keypair` object with base58-encoded public and secret keys.\n\n#### `createKeyPairFromSecret(b58PrivateKey: string): Keypair`\n\nReconstructs a key pair from an existing base58-encoded secret key.\n\n**Parameters:**\n\n- `b58PrivateKey`: Base58-encoded private key string\n\n**Returns:** A `Keypair` object with the corresponding public key derived from the secret key.\n\n#### `signWithSecret(secretKey: string | Uint8Array, data: string | Uint8Array | Buffer): Uint8Array`\n\nSigns data using Ed25519 with a secret key, producing a detached signature.\n\n**Parameters:**\n\n- `secretKey`: Base58-encoded secret key string or raw Uint8Array\n- `data`: Data to sign (accepts string, Uint8Array, or Buffer)\n\n**Returns:** Raw signature as Uint8Array\n\n## Security Notes\n\n- Always keep secret keys secure and never expose them in client-side code\n- Use cryptographically secure random number generation (provided by TweetNaCl)\n- Ed25519 provides strong security with 128-bit security level\n- Signatures are deterministic but secure against forgery\n\n## Dependencies\n\nThis package uses:\n\n- **TweetNaCl**: Cryptographic library for Ed25519 operations\n- **bs58**: Base58 encoding/decoding\n- **buffer**: Buffer polyfill for cross-platform compatibility\n\n## License\n\nMIT\n","readmeFilename":"README.md"}