{"_id":"@agent-receipts/crypto","_rev":"18-bcc165a0d6214c2a36b7c9441c0a082a","name":"@agent-receipts/crypto","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"@agent-receipts/crypto","version":"0.1.0","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.1.0","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"81655c1168907b320557f06c7e098729351b2eb6","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.1.0.tgz","fileCount":10,"integrity":"sha512-3O6PqmIaopX39dPIxhcDzKPEw8ZZ4/wdlgakksHgrS4D+FTUf5EqMEo3YBzIDS9nbChYjZkRZy4gkc1Op5ExOQ==","signatures":[{"sig":"MEUCICGLVdlYhlR1DWdVEut8X33QTUjhlKxMX3euuNytJc3FAiEA+fETa10tytbHijRVkBFBbXvzC7ByxRtyNeihmQdddN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29030},"main":"./dist/index.js","_from":"file:agent-receipts-crypto-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/c64c2689ea7b2b9054c47f59f330b6cb/agent-receipts-crypto-0.1.0.tgz","_integrity":"sha512-3O6PqmIaopX39dPIxhcDzKPEw8ZZ4/wdlgakksHgrS4D+FTUf5EqMEo3YBzIDS9nbChYjZkRZy4gkc1Op5ExOQ==","repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.1.0_1771531406484_0.6062204866497833","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@agent-receipts/crypto","version":"0.2.0","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.0","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"fb5e4a8a187980a681791d41d2ca94b228d46a58","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.0.tgz","fileCount":9,"integrity":"sha512-AUaVTSFIbQi0y7kI4nDMvJs5Tms2tX5bNkY+B/xTJugYLp9GMkfH9xaCujCkBvX4qOOprTkdE37YAGr3KmF4MQ==","signatures":[{"sig":"MEYCIQCxA1mN80H81snzuVguYowzHCtkPZz/5EzlWKPmDdmI5gIhAP9VFBUe6OJlTNGSOu/upN3c4dFzPeXxIR9fE+QHbsX+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27974},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"cd101e172f7c68b9706dec00332bf893acc974b9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.0_1771606445166_0.626593082184548","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@agent-receipts/crypto","version":"0.2.1","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.1","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"9961768c19b6d653fcfa5ad0bb2c97751fe82c49","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.1.tgz","fileCount":10,"integrity":"sha512-wDQqzjEEmoG/kMTS5JAnqwRz1+T9JJ/ortjF2gzXuVe2dD8/xfT4D8kMWfi76FirTKRnSoMkD4lJYKPmfv3C6w==","signatures":[{"sig":"MEUCIC0q9n3zwlTLdBashdIVCXkMjQh3vlFAyB8BZkfraoxgAiEA8sDQxCrhlCJVcd9lA43wrqYGcl02LDGmOQ7Tg6bV7do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29030},"main":"./dist/index.js","_from":"file:agent-receipts-crypto-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/519c88eb8e09030e6bc311ab4b9d2a08/agent-receipts-crypto-0.2.1.tgz","_integrity":"sha512-wDQqzjEEmoG/kMTS5JAnqwRz1+T9JJ/ortjF2gzXuVe2dD8/xfT4D8kMWfi76FirTKRnSoMkD4lJYKPmfv3C6w==","repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.1_1771606632017_0.3396387867345758","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@agent-receipts/crypto","version":"0.2.2","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.2","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"ea1406dc99366358042ab021389faa584e54e01c","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.2.tgz","fileCount":10,"integrity":"sha512-MOLNUkXUm7jJlz+vGuPhZzFaRDClCFJC8iV5vPP9VfPnOu3KtiN+kRYBOEDPOXb6Eui7oyUP3Wd8s4MECp25Lg==","signatures":[{"sig":"MEUCICvXS9dKK59uvcUPIXAi72nATi5gpI2w43vbWMNkolyfAiEArQFtNhfqbFk/EJuYtOgK3ZCQtvXB9sQasBlwG4W0nCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29030},"main":"./dist/index.js","_from":"file:agent-receipts-crypto-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/5027f72bc1e39900671106ff5817bc70/agent-receipts-crypto-0.2.2.tgz","_integrity":"sha512-MOLNUkXUm7jJlz+vGuPhZzFaRDClCFJC8iV5vPP9VfPnOu3KtiN+kRYBOEDPOXb6Eui7oyUP3Wd8s4MECp25Lg==","repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.2_1771608949238_0.29514719580579163","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@agent-receipts/crypto","version":"0.2.3","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.3","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"c59a39f9b7e77145b511a1efb3e1d2751ed562e7","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.3.tgz","fileCount":9,"integrity":"sha512-b4Qv0uurhcuPo/hADEjVI6BbP7Sb8qpHwo9vi8MFHmgzIuW/DDOWqY4mh0nLporlFWSPQi8Px8t6atccS/+oNQ==","signatures":[{"sig":"MEUCIHQA20KrVu0dm7/NwzfXO/M/28GNF1OkByoeiBoRDq/HAiEAkR5Zr+cKzHb8CMM5D/vvyuLQRKpaUaI1yqbX/AEUfP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27974},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"14299af9e5a6ccf844548fb8e9cfc2719abe8400","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.3_1771636641200_0.729593426441711","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@agent-receipts/crypto","version":"0.2.4","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.4","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"b1527186ec8011d0e23107922b13334ffd16791e","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.4.tgz","fileCount":9,"integrity":"sha512-T9cIragTp9j8yvpkpvW1Qe6vQjbmDl2kewG52a0nTCvS9CwkymCmbcXAmLimJGkw8LfE5luTIoNSHFH9WQRj2Q==","signatures":[{"sig":"MEQCIEVmAdlZPWuyCQ7jYhgFygQj4ogAWdFnXNZJ7Oe8meR5AiBtGZylaWxlTH9coxXYS7a4jY+3w/fnG1Ciaci9zzaMhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27974},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"14299af9e5a6ccf844548fb8e9cfc2719abe8400","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.4_1771636878096_0.08325255905612572","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@agent-receipts/crypto","version":"0.2.5","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.5","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"32df522da81b497abb8929a77b460bfbb690e96c","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.5.tgz","fileCount":10,"integrity":"sha512-18oIcpOe+nCGXIKfS43XBsXoJ8stSUQwzs69AgoLEtiIHpuWSmoYSnr5F1N41Hugfdg2JIHJ1/3hHalR772T+A==","signatures":[{"sig":"MEUCIQDjNvsQOzCcss1o5NFlNtJgeOpqnRCT1FpuORrt1sfOHQIgR5My2D74/9oUh5zh/XDp8g4UjRyxZaGvBpF7oVjtqtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29030},"main":"./dist/index.js","_from":"file:agent-receipts-crypto-0.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/ae6c64c08c37f3f85c4dfcb65573f193/agent-receipts-crypto-0.2.5.tgz","_integrity":"sha512-18oIcpOe+nCGXIKfS43XBsXoJ8stSUQwzs69AgoLEtiIHpuWSmoYSnr5F1N41Hugfdg2JIHJ1/3hHalR772T+A==","repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"0.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.5_1771637915866_0.0008063548822443423","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@agent-receipts/crypto","version":"0.2.6","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.6","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"6eee8bf6dd6c02948b04b5539a8dcabd0ad35bbd","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.6.tgz","fileCount":10,"integrity":"sha512-dGNrvulGZ+ZxsdG9MPxpRxWcEV5uP2rxxk41SubRMz6HTO1eG8qHtDzTHkDKtezq7aEfZlRY+V6CtS/UpNIgsQ==","signatures":[{"sig":"MEQCIGQDyp6GSrwZehMCTEEm5KnFMBEXxBNgDEutNTIJkT31AiAcJuuYXYolOkmIckdSpUmqORdggOZ7eP9OLWEVJm42aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29030},"main":"./dist/index.js","_from":"file:agent-receipts-crypto-0.2.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/072d64ca046556d7ac6b3aad8f9801f8/agent-receipts-crypto-0.2.6.tgz","_integrity":"sha512-dGNrvulGZ+ZxsdG9MPxpRxWcEV5uP2rxxk41SubRMz6HTO1eG8qHtDzTHkDKtezq7aEfZlRY+V6CtS/UpNIgsQ==","repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"0.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.6_1771665351502_0.9163356818516901","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@agent-receipts/crypto","version":"0.2.7","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.7","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"223be7f79b39788c651e126fa50c9261b2fdd176","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.7.tgz","fileCount":9,"integrity":"sha512-osYil/rur6z5PlXGEaMvx6WXYpmcFyk+CilGLM4uyFOrKV09uJJIMeX249FODJGkQ63ef8NVU8iJSGp1OI/6zw==","signatures":[{"sig":"MEQCIEfRvtzOw2W6aDEs41gNsaitjnZa68aHksj0p4YhKa/hAiBtWkBob4iDfueA9LxtKSXt0Xcat50UC86xtWSF3adiXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27974},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"838c50c77ff9fca8c732a4701aeff237c3a58e4d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.7_1775158551166_0.0788242860146664","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@agent-receipts/crypto","version":"0.2.8","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.8","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"e798802e7727d1898d8c7c89477ccf74c5954d1e","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.8.tgz","fileCount":10,"integrity":"sha512-OT5Cp/I7uMqeEp71CFBiuRR360Bpu7CGPXSAhwQiCWsLgkweUXv033x2cHXws7fngIjM8/Imuvy2CoPSZSxJ/A==","signatures":[{"sig":"MEQCIGnl66oupGpw7F/gi9s+Zo8jJTTInsIo6Q0OiC9FIlWJAiAOESrm/bZa9oAg/R1VhB7Rwn1vhWdN58+ekU+t6bk3kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29030},"main":"./dist/index.js","_from":"file:agent-receipts-crypto-0.2.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/42aa48b5f0928ba14971b5bd7ab35677/agent-receipts-crypto-0.2.8.tgz","_integrity":"sha512-OT5Cp/I7uMqeEp71CFBiuRR360Bpu7CGPXSAhwQiCWsLgkweUXv033x2cHXws7fngIjM8/Imuvy2CoPSZSxJ/A==","repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"0.2.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.8_1775167807662_0.9225741701451642","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@agent-receipts/crypto","version":"0.2.9","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.9","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"06469fc7398849ea2e659817456812e234abae17","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.9.tgz","fileCount":9,"integrity":"sha512-JNEHbisIRuvipctAiNrlDoBXruWS4QFGIxKj3YSbvOcXVcmx3m/sxib7phkGEa2lj4/B5eFHaaynQzJaUREjQA==","signatures":[{"sig":"MEUCIHPusZIR6Tww9GvMh/kb4/Xmria6zO2X0U+pMk8Img2LAiEAwet59jD1VR21GbZYG5//YoeCbKxot8UxWnl0f//m8VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27974},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"528556063f7a3fe7af85b9dc57e66d10c55d4118","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.9_1775426912743_0.3021921652304729","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@agent-receipts/crypto","version":"0.2.10","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.10","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"7976f96c7d8a6c495c19ccf2c3e41820eb14e218","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.10.tgz","fileCount":10,"integrity":"sha512-/FJvfCwPCSsYbZ0MF/Z5pzVCnxYnBCl/LG8ulNcI3XCdk+uRc5rOUogaaaFzb7dfLXBO8EAcRZH2nVlePTpdwA==","signatures":[{"sig":"MEQCIDibS1sdustoQh0rXlnmuhqM+AeIRuw/K7NKRiT3kIUSAiBMlpStz8dTKKCnp6f0jzNGIJuLSuz3SmetTYLAHjiXfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29032},"main":"./dist/index.js","_from":"file:agent-receipts-crypto-0.2.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/db699bfac5bd35c7f5b4100b4e658564/agent-receipts-crypto-0.2.10.tgz","_integrity":"sha512-/FJvfCwPCSsYbZ0MF/Z5pzVCnxYnBCl/LG8ulNcI3XCdk+uRc5rOUogaaaFzb7dfLXBO8EAcRZH2nVlePTpdwA==","repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"0.2.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.10_1775427951162_0.8309412746869056","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@agent-receipts/crypto","version":"0.2.11","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.2.11","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"9e89c6333b07376d9de067d3a838c1268cc28ffb","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.2.11.tgz","fileCount":10,"integrity":"sha512-NtmBZNLfAHXhkY6OnCzd97qSd66EmDtQkW9D9XFseHk3JQQrK25hgzFrRY+THfL4vX59GNlg9SVdr5E9tQJdeg==","signatures":[{"sig":"MEYCIQC5CrPM1lEX9C2NzH2Riy28a1NBTnbkH5KUbIzoJvNzWAIhAOQdy4glCty4zcuOSreru/MjuEu4zVH0AGYaotY/5z/m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29032},"main":"./dist/index.js","_from":"file:agent-receipts-crypto-0.2.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/66f8c9ebc85bcad8819f83c3cadaf56a/agent-receipts-crypto-0.2.11.tgz","_integrity":"sha512-NtmBZNLfAHXhkY6OnCzd97qSd66EmDtQkW9D9XFseHk3JQQrK25hgzFrRY+THfL4vX59GNlg9SVdr5E9tQJdeg==","repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"0.2.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.2.11_1775430956269_0.6081726315016258","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agent-receipts/crypto","version":"0.3.0","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.3.0","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"259dfbec9da3f3efad7f25213e21a10871f3d2e9","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.3.0.tgz","fileCount":9,"integrity":"sha512-++XICFGyTbZRc2w+2wFnr7cwUnmBdNZYjMxG1s20Ba9lx9As9FW96TeXL1VQky+nXWcElGjUTwCnD8BZf/njwA==","signatures":[{"sig":"MEQCIEq4tJ+rI4QTgC3SycnPuaxEUqhtWQgBmsGUTo61SJAdAiAThSTh1qD4ieb54qr8TPcLyWLaHjJdOoKzigfvka0LEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27974},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4d5ef6a16190a999689f8f6c7be3d83653861a5c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.3.0_1775930234061_0.5155293076275618","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@agent-receipts/crypto","version":"0.3.1","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.3.1","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"503000ea3969ced724d91843f75df5b37f5827bc","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.3.1.tgz","fileCount":9,"integrity":"sha512-WRqyzvwvJ3BATmaa8TXAyFT1+lc0wCwC3Lu4/ZYwrvB/lRYsjRcsnU9ft2v2WTJBdBIj4CHwhRSAOD4iKjmzKQ==","signatures":[{"sig":"MEQCICODTUdeRR435b8ZQErba3qOJXYYelwUiUPTIrHKLUo+AiAEZw8v8hVIglnuxNb2QSsKuXhhuBrRk0WhQ3u1ziqNDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27974},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c29b012434d0d3027ebe7da959bfff46b2c99760","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.3.1_1775944618535_0.8475211798731666","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@agent-receipts/crypto","version":"0.3.2","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.3.2","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"844bf834a2030ae0b7cb0568b9ed30d28933c930","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.3.2.tgz","fileCount":10,"integrity":"sha512-Jlh9OtiBqmTke3JYfFMw9+/YCmIbJ7ozzkIxuJKQWMh9+W30Bb/+K1NdeJZKXt3WdgEgQ90mHZBgqK+7ZbqAmA==","signatures":[{"sig":"MEUCICNskd5c9FWHi8ytqgsTl5ddYcxUtCPPl0lnJcdPT9RHAiEAyWQYZN3K0zVVKr1U4jjE8P429IvpJubVMOAZmD2zvXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29030},"main":"./dist/index.js","_from":"file:agent-receipts-crypto-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/0dbec7fb24980ae54856e30dd4af336d/agent-receipts-crypto-0.3.2.tgz","_integrity":"sha512-Jlh9OtiBqmTke3JYfFMw9+/YCmIbJ7ozzkIxuJKQWMh9+W30Bb/+K1NdeJZKXt3WdgEgQ90mHZBgqK+7ZbqAmA==","repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.3.2_1775945541133_0.9285104879256487","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@agent-receipts/crypto","version":"0.3.3","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"author":{"url":"https://webaes.co","name":"Amin","email":"amin@webaes.co"},"license":"MIT","_id":"@agent-receipts/crypto@0.3.3","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"bin":{"generate-keys":"bin/generate-keys.ts"},"dist":{"shasum":"3a9dfb8307ac0bf44077cc42f3868abfe9a78b19","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.3.3.tgz","fileCount":10,"integrity":"sha512-WJdVV0N3qteZVqOxwC+W4cDkQQIhHgwxyrM+/pGZNZYT+2c/R/xG/e1oSfWUynNu/CgD1cXy5RGpd4nXJt2VCw==","signatures":[{"sig":"MEUCIE1r6+LlJKbTEd4Ro1v9LlsznTMVBOEteB84GlNzluTkAiEAqjQSELFWulvpyH20Cjj2B8ME71dpTwAOnLOClRwHng8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29030},"main":"./dist/index.js","_from":"file:agent-receipts-crypto-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/0a8ab7e888bd25c9ef3dcf83bb17815d/agent-receipts-crypto-0.3.3.tgz","_integrity":"sha512-WJdVV0N3qteZVqOxwC+W4cDkQQIhHgwxyrM+/pGZNZYT+2c/R/xG/e1oSfWUynNu/CgD1cXy5RGpd4nXJt2VCw==","repository":{"url":"git+https://github.com/webaesbyamin/agent-receipts.git","type":"git","directory":"packages/crypto"},"_npmVersion":"11.3.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","directories":{},"_nodeVersion":"24.1.0","dependencies":{"@noble/hashes":"^1.7.0","@noble/ed25519":"^2.1.0","@agent-receipts/schema":"0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","vitest":"^2.1.0","typescript":"^5.4.0","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.3.3_1775947764681_0.3468627374820292","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@agent-receipts/crypto","version":"0.4.0","description":"Ed25519 signing and verification for the Action Receipt Protocol","license":"MIT","author":{"name":"Amin","email":"amin@webaes.co","url":"https://webaes.co"},"repository":{"type":"git","url":"git+https://github.com/webaesbyamin/agent-receipts.git","directory":"packages/crypto"},"homepage":"https://github.com/webaesbyamin/agent-receipts#readme","bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"engines":{"node":">=20.0.0"},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"bin":{"generate-keys":"bin/generate-keys.ts"},"dependencies":{"@noble/ed25519":"^2.1.0","@noble/hashes":"^1.7.0","@agent-receipts/schema":"0.4.0"},"devDependencies":{"@types/node":"^20.14.0","tsup":"^8.2.0","typescript":"^5.4.0","vitest":"^2.1.0"},"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","typecheck":"tsc --noEmit"},"_id":"@agent-receipts/crypto@0.4.0","_integrity":"sha512-3SgtLqln/GhrKAhu9YA9LUg/Mo5zK6ptcOyqK00LXB3Evh5cUiXsjlnrduq3GDpm5Bo6BLrm82ZGYP705GH+vA==","_resolved":"/private/var/folders/t5/lsd6y6812ml0j67sxvykgr300000gn/T/78a0a73355e2bb7955d8e411ee0c3419/agent-receipts-crypto-0.4.0.tgz","_from":"file:agent-receipts-crypto-0.4.0.tgz","_nodeVersion":"24.1.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-3SgtLqln/GhrKAhu9YA9LUg/Mo5zK6ptcOyqK00LXB3Evh5cUiXsjlnrduq3GDpm5Bo6BLrm82ZGYP705GH+vA==","shasum":"48c437fe9c94a520ddbe339df3a9a5a4c9cfc505","tarball":"https://registry.npmjs.org/@agent-receipts/crypto/-/crypto-0.4.0.tgz","fileCount":10,"unpackedSize":29030,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiQROz++8MMvUGyJzouWHgqCDttA8IVfRLEzgfu+yv1gIgQQL99durYdIAFSUf4+T1AU9CZ3AXrebdeS9DFo9izcQ="}]},"_npmUser":{"name":"webaesbyamin","email":"agentreceipts@webaes.com"},"directories":{},"maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crypto_0.4.0_1776014095461_0.5898519040748234"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-19T20:03:26.411Z","modified":"2026-04-12T17:14:55.731Z","0.1.0":"2026-02-19T20:03:26.633Z","0.2.0":"2026-02-20T16:54:05.318Z","0.2.1":"2026-02-20T16:57:12.178Z","0.2.2":"2026-02-20T17:35:49.387Z","0.2.3":"2026-02-21T01:17:21.333Z","0.2.4":"2026-02-21T01:21:18.245Z","0.2.5":"2026-02-21T01:38:36.033Z","0.2.6":"2026-02-21T09:15:51.638Z","0.2.7":"2026-04-02T19:35:51.351Z","0.2.8":"2026-04-02T22:10:07.803Z","0.2.9":"2026-04-05T22:08:32.879Z","0.2.10":"2026-04-05T22:25:51.320Z","0.2.11":"2026-04-05T23:15:56.411Z","0.3.0":"2026-04-11T17:57:14.200Z","0.3.1":"2026-04-11T21:56:58.683Z","0.3.2":"2026-04-11T22:12:21.320Z","0.3.3":"2026-04-11T22:49:24.827Z","0.4.0":"2026-04-12T17:14:55.601Z"},"bugs":{"url":"https://github.com/webaesbyamin/agent-receipts/issues"},"author":{"name":"Amin","email":"amin@webaes.co","url":"https://webaes.co"},"license":"MIT","homepage":"https://github.com/webaesbyamin/agent-receipts#readme","keywords":["agent-receipts","ed25519","signing","verification","cryptography","ai-agents","mcp"],"repository":{"type":"git","url":"git+https://github.com/webaesbyamin/agent-receipts.git","directory":"packages/crypto"},"description":"Ed25519 signing and verification for the Action Receipt Protocol","maintainers":[{"name":"webaesbyamin","email":"agentreceipts@webaes.com"}],"readme":"# @agent-receipts/crypto\n\nEd25519 signing and verification for the [Action Receipt Protocol](https://github.com/webaesbyamin/agent-receipts).\n\n## Install\n\n```bash\nnpm install @agent-receipts/crypto\n```\n\n## Usage\n\n```typescript\nimport {\n  generateKeyPair,\n  signReceipt,\n  verifyReceipt,\n  getSignablePayload,\n  getPublicKeyFromPrivate,\n} from '@agent-receipts/crypto'\n\n// Generate a new Ed25519 key pair\nconst { privateKey, publicKey } = generateKeyPair()\n\n// Sign a receipt\nconst signable = getSignablePayload(receipt)\nconst signature = signReceipt(signable, privateKey)\n\n// Verify a receipt\nconst valid = verifyReceipt(signable, signature, publicKey)\n\n// Derive public key from private\nconst pub = getPublicKeyFromPrivate(privateKey)\n```\n\n## API\n\n| Function | Description |\n|----------|-------------|\n| `generateKeyPair()` | Generate an Ed25519 key pair (returns `{ privateKey, publicKey }` as hex strings) |\n| `signReceipt(payload, privateKey)` | Sign a canonical payload, returns hex signature |\n| `verifyReceipt(payload, signature, publicKey)` | Verify a signature against a payload and public key |\n| `getSignablePayload(receipt)` | Extract the deterministic signable fields from a receipt |\n| `getPublicKeyFromPrivate(privateKey)` | Derive the public key from a private key |\n| `canonicalize(obj)` | Deterministic JSON serialization for signing |\n\n## Key Generation CLI\n\n```bash\nnpx @agent-receipts/crypto generate-keys\n```\n\nOutputs `RECEIPT_SIGNING_PRIVATE_KEY` and `RECEIPT_SIGNING_PUBLIC_KEY` for your `.env` file.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}