{"_id":"@did.coop/did-key-ed25519","_rev":"15-ede229cce800e62a063951a35453ae20","name":"@did.coop/did-key-ed25519","dist-tags":{"latest":"0.0.14"},"versions":{"0.0.1":{"name":"@did.coop/did-key-ed25519","version":"0.0.1","_id":"@did.coop/did-key-ed25519@0.0.1","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"dist":{"shasum":"a171dd72e76f18e10d921403d20e6abf0b658f67","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.1.tgz","fileCount":36,"integrity":"sha512-ov7T4lArlchIi4JXzJaqAszAu8JPZ+QCDJ0/DxaU0SktAbeProWvcHJBpwMhzbDac5ZVsCiirI/lUJLqKyqbVw==","signatures":[{"sig":"MEQCIHh6ip5EwNYDl2bMWKyMjB7bjKaIJf6QaOsYYjBSWNlvAiAY++qmQNLzfWrb6J4F/jqEALyFoejoY/hE2cGQQvtD0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41760},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"node":"./lib/index.js","types":"./index.ts","import":"./index.ts"},"./types":{"types":"./types.ts","import":"./types.ts"},"./did-key":{"types":"./did-key.ts","import":"./did-key.ts"},"./verifier":{"types":"./verifier.ts","import":"./verifier.ts"}},"gitHead":"25cf0d4cde49f678b95afa364f571fe28148e405","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"tsx --test","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.8.3","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^9.18.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.1_1737018355265_0.5355902643645276","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@did.coop/did-key-ed25519","version":"0.0.2","_id":"@did.coop/did-key-ed25519@0.0.2","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"dist":{"shasum":"2046f85b36b401d71fac7d729b3c498ffca4177f","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.2.tgz","fileCount":36,"integrity":"sha512-UrVVM5wpydsQP9K/e8Dc/9FhzaZzg4srs2bXQJWEv82gxINu9iPTG0f6EsU8SoXFWWWoLby7epYfkgLpsRosdA==","signatures":[{"sig":"MEQCIA6FIdTBf5pIxQ8mip9zRWAntAiowDcmo8WlvSojkoEcAiBmhZeix5u82bdoTpG35bFWXTNa6ioF/gedTS+9H0Y+Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41760},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"node":"./lib/index.js","types":"./index.ts","import":"./index.ts"},"./types":{"types":"./types.ts","import":"./types.ts"},"./did-key":{"types":"./did-key.ts","import":"./did-key.ts"},"./verifier":{"types":"./verifier.ts","import":"./verifier.ts"}},"gitHead":"25cf0d4cde49f678b95afa364f571fe28148e405","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"tsx --test","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.8.3","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"22.9.0","dependencies":{"@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^9.18.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.2_1737018579851_0.5153462450618478","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@did.coop/did-key-ed25519","version":"0.0.3","_id":"@did.coop/did-key-ed25519@0.0.3","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"dist":{"shasum":"ac583cb74407452fbfb1b77e5a659094fff1e1a3","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.3.tgz","fileCount":44,"integrity":"sha512-MpcWih6v6n1ngvX9UL3Hkp1yd6rGLo5J90jZkRzvLaqatJcJYXz2ZGh/GdRSI6BHCsn7t2wia5iIrLdEXYZFQg==","signatures":[{"sig":"MEQCIC2X0EDWZ7ZJlowedG0VJTt3pJrqjW/umF+8Q+oo1Y1qAiB385k3eDHN7eALUV3npRvb16zECxHsrnX0oikdwcaaiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58231},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"node":"./lib/index.js","types":"./index.ts","import":"./index.ts"},"./types":{"types":"./types.ts","import":"./types.ts"},"./did-key":{"types":"./did-key.ts","import":"./did-key.ts"},"./verifier":{"types":"./verifier.ts","import":"./verifier.ts"},"./multibase":{"types":"./multibase.ts","import":"./multibase.ts"}},"gitHead":"cc5a58496c4ebc8bcaa79b0a62436bbd20e42270","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"23.6.1","dependencies":{"@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^9.18.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.3_1737541411207_0.5699502208168683","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@did.coop/did-key-ed25519","version":"0.0.4","_id":"@did.coop/did-key-ed25519@0.0.4","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"dist":{"shasum":"f06a7619b2d81c4d2500799cb1395569fdf0ccb6","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.4.tgz","fileCount":44,"integrity":"sha512-dbOf6tegRDcQgruFzNMNfW+xkY4CctneoHwYKIL9Xu2rcCRvCVyC8rbacjHCRXjzf/mG9By2S4veApInTLXvaQ==","signatures":[{"sig":"MEYCIQDg0Z8jjtXLSZFB2xGeOKckFK51FQkVdLPzIVoNPSKelQIhAJkxkrRMSQNWUUmjVZ+eMVf97AmX5GWtKPQKkaRDPZDJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58201},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"node":"./lib/index.js","types":"./index.ts","import":"./index.ts"},"./types":{"types":"./types.ts","import":"./types.ts"},"./did-key":{"types":"./did-key.ts","import":"./did-key.ts"},"./verifier":{"types":"./verifier.ts","import":"./verifier.ts"},"./multibase":{"types":"./multibase.ts","import":"./multibase.ts"}},"gitHead":"903a99907a758878e3e54a28c80358a1616c6fd0","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"23.6.1","dependencies":{"@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^9.18.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.4_1737541852971_0.4381313191555747","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@did.coop/did-key-ed25519","version":"0.0.5","_id":"@did.coop/did-key-ed25519@0.0.5","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"dist":{"shasum":"736a4d22291792b754ec0111f3d8611433ba582d","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.5.tgz","fileCount":46,"integrity":"sha512-WCzq3O3kJSB/KomihY05a0gPjL5q8TmMANFYMYxcvhbojSy6of9LzAO7niNPGd0pfC3E+fb91Md5h4y6JqZ5hg==","signatures":[{"sig":"MEYCIQDu0fsf7iGPhcyjtvAuksbZiAAiRv272Oa6Ce2HH+/JYwIhAINpzd0iD6gU+yk08mIa9xpU4xbyK5wvRErv8lxsNoOc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136219},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"node":"./lib/index.js","types":"./index.ts","import":"./index.ts"},"./types":{"types":"./types.ts","import":"./types.ts"},"./did-key":{"types":"./did-key.ts","import":"./did-key.ts"},"./verifier":{"types":"./verifier.ts","import":"./verifier.ts"},"./multibase":{"types":"./multibase.ts","default":"./lib/multibase.js"}},"gitHead":"fa64fe6f46adb817c703a7b40e217623b9fcf79f","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"23.6.1","dependencies":{"base58-universal":"^2.0.0","base64url-universal":"^2.0.0","@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^9.18.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.5_1737694553623_0.3385699424234223","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@did.coop/did-key-ed25519","version":"0.0.6","_id":"@did.coop/did-key-ed25519@0.0.6","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"dist":{"shasum":"aa1e5d7a126ba8679ecaddc30ca1d5a5ac08795c","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.6.tgz","fileCount":46,"integrity":"sha512-wJOB8oMgBaDMaqjV2tHCYOz4mR9N191qPE2X4trER8ejLfaLVg465vqfqVV7d86zSExfbiaiFH0WPl18/4MHeA==","signatures":[{"sig":"MEUCIQCP66Gsx0zMshZKiI60lWfD4ZeDQbJn+C2tUhjkH9D7IAIgD0uLHutCuXJAwPMZ7Wpq+cG+AGDCLp78l729NvRgWyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136331},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"node":"./lib/index.js","types":"./index.ts","import":"./index.ts"},"./types":{"types":"./types.ts","import":"./types.ts"},"./did-key":{"types":"./did-key.ts","default":"./lib/did-key.js"},"./verifier":{"types":"./verifier.ts","default":"./lib/verifier.js"},"./multibase":{"types":"./multibase.ts","default":"./lib/multibase.js"}},"gitHead":"3974f551f18bee62d21810c2f527610cb3da7c04","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"23.6.1","dependencies":{"base58-universal":"^2.0.0","base64url-universal":"^2.0.0","@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^9.18.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.6_1737694728560_0.36318341981691704","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@did.coop/did-key-ed25519","version":"0.0.7","_id":"@did.coop/did-key-ed25519@0.0.7","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"dist":{"shasum":"803d79080c0ab8ebd177f80fa3b3310d9f07dd80","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.7.tgz","fileCount":46,"integrity":"sha512-gZwaydpKHdCd+yO6SB2EtQPu+Hu9UUsXxJi0Hji/SyP+qcnZit9Bjg+BT4QK0x/XSpgyjHyP2+SdeSMRLjN4HQ==","signatures":[{"sig":"MEUCIAJJTM8j1BtF2DCLvdpYbR4NjlNdiBQf1/DJcsoNrsFkAiEA0p2VDuJCnIM1RjHewgGPz4/sxXl4hXGgxzZcVi+ILK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136464},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"node":"./lib/index.js","types":"./index.ts","import":"./index.ts"},"./types":{"types":"./types.ts","import":"./types.ts"},"./did-key":{"types":"./did-key.ts","default":"./lib/did-key.js"},"./verifier":{"types":"./verifier.ts","default":"./lib/verifier.js"},"./multibase":{"types":"./multibase.ts","default":"./lib/multibase.js"}},"gitHead":"7deed2d0875c375212097e560b3775ed337d7c38","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"23.6.1","dependencies":{"base58-universal":"^2.0.0","base64url-universal":"^2.0.0","@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^9.18.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.7_1737695094815_0.8268721568845219","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@did.coop/did-key-ed25519","version":"0.0.8","_id":"@did.coop/did-key-ed25519@0.0.8","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"dist":{"shasum":"cdc2aef06f32fd23b31293d15697fe247c40a0e4","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.8.tgz","fileCount":46,"integrity":"sha512-zCYu53gB6O/oITO72jJ4QpBQJvYjmHz8/SmO0HZcOFOWbIajdjkEgLXy2ayNu0NWGjhET8OzIFBF+lFmwhVQEw==","signatures":[{"sig":"MEUCIEBQDg9o+HG4fCy7Vost/ujCTdm2O7HAPeTca8YlU/+oAiEAgkCNQKDXtrDXKZV/MVpCDALlUgXWbXzKk+sEuw/qlL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138082},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"node":"./lib/index.js","types":"./index.ts","import":"./index.ts"},"./types":{"types":"./types.ts","import":"./types.ts"},"./did-key":{"types":"./did-key.ts","default":"./lib/did-key.js"},"./verifier":{"types":"./verifier.ts","default":"./lib/verifier.js"},"./multibase":{"types":"./multibase.ts","default":"./lib/multibase.js"}},"gitHead":"065e8519e9e5175c7a114115ce4f757580a653d7","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"22.9.0","dependencies":{"base58-universal":"^2.0.0","base64url-universal":"^2.0.0","@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^9.18.0","@types/node":"^22.12.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.8_1738115850368_0.860001284482441","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@did.coop/did-key-ed25519","version":"0.0.9","_id":"@did.coop/did-key-ed25519@0.0.9","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"}],"dist":{"shasum":"bf05fcebd88a7ef2c9c4a4edb571e954b51fd370","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.9.tgz","fileCount":46,"integrity":"sha512-+n64ae2UdqTjVtGaxuzVWh410lTX8T2fwMYDD2LDtA/W8ZU4juZ4zw5BarFVBlF1GDIB8ulvomgZSHkK1qiWlA==","signatures":[{"sig":"MEYCIQCN1fNUeFroV8coF2jO8Li5HoK67S11CQLPT7le3l3j6gIhAOrmYRwQUqkm2otwl788FmRl6btbuTuVV/NvFUnCd8eG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138239},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","default":"./lib/index.js"},"./types":{"types":"./types.ts","default":"./types.ts"},"./did-key":{"types":"./did-key.ts","default":"./lib/did-key.js"},"./verifier":{"types":"./verifier.ts","default":"./lib/verifier.js"},"./multibase":{"types":"./multibase.ts","default":"./lib/multibase.js"}},"gitHead":"7f1b8094acb86799763abfae0fc8cbbb71e64ee2","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"22.9.0","dependencies":{"base58-universal":"^2.0.0","base64url-universal":"^2.0.0","@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"@eslint/js":"^9.18.0","@types/node":"^22.12.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.9_1738181311818_0.309442268586706","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@did.coop/did-key-ed25519","version":"0.0.10","license":"MIT","_id":"@did.coop/did-key-ed25519@0.0.10","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"}],"dist":{"shasum":"0fa1620fc29ffcebcd5d20811d0049bdec530b80","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.10.tgz","fileCount":48,"integrity":"sha512-nLX1ytL2sprcw0IQVA3aUUmnjaQe+65uLgT1j1oLlbKf+C4gEowERmtw22r5jUBMrM4zAkd8NdSXjWPxFzvdJQ==","signatures":[{"sig":"MEQCIFMtJxvqpgS0VpQ8PekfKUbkoHyQSqRSGx/wTAxY7W9MAiApE/DqerTcBcjgez9Ad5Bys9VZwEfG0XYzb5lH+2pcqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93028},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","default":"./lib/index.js"},"./types":{"types":"./types.ts","default":"./types.ts"},"./did-key":{"types":"./did-key.ts","default":"./lib/did-key.js"},"./verifier":{"types":"./verifier.ts","default":"./lib/verifier.js"},"./multibase":{"types":"./multibase.ts","default":"./lib/multibase.js"}},"gitHead":"e2e9d5b0e546b16fb6ec5b821d940efa5ca80297","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","actor":{"name":"gobengo","type":"user","email":"bengoering@gmail.com"},"email":"bengoering@gmail.com"},"_npmVersion":"11.3.0","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"24.0.1","dependencies":{"base58-universal":"^2.0.0","base64url-universal":"^2.0.0","@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.2","@eslint/js":"^9.18.0","typescript":"^5.8.3","@types/node":"^22.12.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.10_1750870260792_0.2672889034515369","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@did.coop/did-key-ed25519","version":"0.0.11","license":"MIT","_id":"@did.coop/did-key-ed25519@0.0.11","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"}],"dist":{"shasum":"f0808182bf8b81c529c008a47bc2a79013be6cf1","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.11.tgz","fileCount":48,"integrity":"sha512-yEmkhs5NPm9MOXQnn6o2j0FBVsEiMDgtAros93jiSN8tmC1Nn6p5qCDOdBgJ/PFPTMExhEDZ7RehwyU3i36ZUw==","signatures":[{"sig":"MEUCIBPLm1hpCj+MzAeWru+qHU6mj960Ma17F9jJ6tvj0KTGAiEAmudUJsUmEET0kGpacaGZ6rKsKQvxp3/G1i6ZiH93oHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92764},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","default":"./lib/index.js"},"./types":{"types":"./types.ts","default":"./types.ts"},"./did-key":{"types":"./did-key.ts","default":"./lib/did-key.js"},"./verifier":{"types":"./verifier.ts","default":"./lib/verifier.js"},"./multibase":{"types":"./multibase.ts","default":"./lib/multibase.js"}},"gitHead":"6854fcae4f6a650da5b342548d6e7df21ced48fe","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","actor":{"name":"gobengo","type":"user","email":"bengoering@gmail.com"},"email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"24.0.1","dependencies":{"base58-universal":"^2.0.0","base64url-universal":"^2.0.0","@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.2","@eslint/js":"^9.18.0","typescript":"^5.8.3","@types/node":"^22.15.33","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.11_1750884120626_0.909244018006631","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@did.coop/did-key-ed25519","version":"0.0.12","license":"MIT","_id":"@did.coop/did-key-ed25519@0.0.12","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"}],"dist":{"shasum":"4cb4070fa979bf41dd96c19d01f8a3cd2e65e4d9","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.12.tgz","fileCount":48,"integrity":"sha512-RGa/QQqxtzbtxKU4aX5JaKCaH4UnyuGs8AnmLaT2lPSkl0PP2VI3/ihXV9E5RrdYi1/H621O9UwmCBvRtA/YoQ==","signatures":[{"sig":"MEUCICQKNC2SGz2xrvNr4j+5eJ4jnNJ8nXSSCEX+fXxogGOWAiEAhohNVq01rTFj045hHKxYAPkbJez4B2jCwXISCCuOYUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92847},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","default":"./lib/index.js"},"./types":{"types":"./types.ts","default":"./types.ts"},"./did-key":{"types":"./did-key.ts","default":"./lib/did-key.js"},"./verifier":{"types":"./verifier.ts","default":"./lib/verifier.js"},"./multibase":{"types":"./multibase.ts","default":"./lib/multibase.js"}},"gitHead":"63e2f0f0f887a60e024016eb50a93ed9fc8c33e6","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","actor":{"name":"gobengo","type":"user","email":"bengoering@gmail.com"},"email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"24.0.1","dependencies":{"@types/node":"^22.15.33","base58-universal":"^2.0.0","base64url-universal":"^2.0.0","@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.2","@eslint/js":"^9.18.0","typescript":"^5.8.3","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.12_1750884529695_0.2766554329710802","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@did.coop/did-key-ed25519","version":"0.0.13","license":"MIT","_id":"@did.coop/did-key-ed25519@0.0.13","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"}],"dist":{"shasum":"0d6d1f695c5c5ac5197c8a9e1a3923ffd746c82d","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.13.tgz","fileCount":48,"integrity":"sha512-9acvyVeL2kKUB8bGnxpa4NjOLK71Gz0/N4Ak+AUJeusZbq6HfZhJ7y9l6yfHW7alnyEPsjg8/RttjkufY8vkww==","signatures":[{"sig":"MEUCICFs8vVSBhDr1D6hDlwkS9P2uO5mdyLm3WeYbJV90qJCAiEA4CgcJn5Rzw/PQ1rrbOjCstMSaA9Ri+qpbKssTqW3/sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92481},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./index.ts","default":"./lib/index.js"},"./types":{"types":"./types.ts","default":"./types.ts"},"./did-key":{"types":"./did-key.ts","default":"./lib/did-key.js"},"./verifier":{"types":"./verifier.ts","default":"./lib/verifier.js"},"./multibase":{"types":"./multibase.ts","default":"./lib/multibase.js"}},"gitHead":"29ba8e20971cc7fa8b08cf41d5a45b9977a184bb","scripts":{"tsc":"tsc --build","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","prepare":"npm run tsc","byexample":"byexample -l javascript README.md"},"_npmUser":{"name":"gobengo","actor":{"name":"gobengo","type":"user","email":"bengoering@gmail.com"},"email":"bengoering@gmail.com"},"_npmVersion":"10.9.2","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","directories":{},"_nodeVersion":"24.0.1","dependencies":{"typescript":"^5.8.3","@types/node":"^22.15.33","base58-universal":"^2.0.0","base64url-universal":"^2.0.0","@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.2","@eslint/js":"^9.18.0","typescript-eslint":"^8.20.0","eslint-plugin-jsdoc":"^50.6.1"},"_npmOperationalInternal":{"tmp":"tmp/did-key-ed25519_0.0.13_1750885395320_0.37899001059954696","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@did.coop/did-key-ed25519","type":"module","version":"0.0.14","main":"lib/index.js","exports":{".":{"types":"./index.ts","default":"./lib/index.js"},"./did-key":{"types":"./did-key.ts","default":"./lib/did-key.js"},"./multibase":{"types":"./multibase.ts","default":"./lib/multibase.js"},"./verifier":{"types":"./verifier.ts","default":"./lib/verifier.js"},"./types":{"types":"./types.ts","default":"./types.ts"}},"scripts":{"byexample":"byexample -l javascript README.md","lint":"eslint *.ts","test":"glob -c 'node --import tsx --test' '*.test.*'","tsc":"npx tsc --build","prepare":"npm run tsc"},"dependencies":{"@digitalbazaar/did-method-key":"^5.2.0","@digitalbazaar/ed25519-verification-key-2020":"^4.2.0","@types/node":"^22.15.33","base58-universal":"^2.0.0","base64url-universal":"^2.0.0"},"devDependencies":{"@eslint/js":"^9.18.0","eslint-plugin-jsdoc":"^50.6.1","glob":"^11.0.2","typescript":"^5.8.3","typescript-eslint":"^8.20.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","_id":"@did.coop/did-key-ed25519@0.0.14","gitHead":"6f64d7cbbfc6b1f3cf03eac20c0825fd178f4c5a","types":"./lib/index.d.ts","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-AFtMOuTHXHe03AEmSZMaPEDSftljCe6+Wo3wWeQvlul3sXBecGgRHQcbwFkRWGF+z2iIOR1fqNMjHx3/YjQ6Og==","shasum":"a9baa93236923d53c791244fba5bc506ae3186f3","tarball":"https://registry.npmjs.org/@did.coop/did-key-ed25519/-/did-key-ed25519-0.0.14.tgz","fileCount":51,"unpackedSize":120865,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGqrwTJYxxJRDKfWt3h+ZGp6k7lAb4xZKbJz2/fegy7ZAiBqQ/mjWCfugqdtqPe6cynGahTsK+KUzoeaTHNFT80ZlQ=="}]},"_npmUser":{"name":"gobengo","email":"bengoering@gmail.com"},"directories":{},"maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/did-key-ed25519_0.0.14_1758175893433_0.6049739094043456"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-16T09:05:55.190Z","modified":"2025-09-18T06:11:33.843Z","0.0.1":"2025-01-16T09:05:55.475Z","0.0.2":"2025-01-16T09:09:40.057Z","0.0.3":"2025-01-22T10:23:31.372Z","0.0.4":"2025-01-22T10:30:53.127Z","0.0.5":"2025-01-24T04:55:53.804Z","0.0.6":"2025-01-24T04:58:48.755Z","0.0.7":"2025-01-24T05:04:55.002Z","0.0.8":"2025-01-29T01:57:30.587Z","0.0.9":"2025-01-29T20:08:31.980Z","0.0.10":"2025-06-25T16:51:00.970Z","0.0.11":"2025-06-25T20:42:00.780Z","0.0.12":"2025-06-25T20:48:49.874Z","0.0.13":"2025-06-25T21:03:15.498Z","0.0.14":"2025-09-18T06:11:33.616Z"},"license":"MIT","description":"Create signatures that can be verified with [Ed25519VerificationKey2020][].","maintainers":[{"name":"gobengo","email":"bengoering@gmail.com"},{"name":"codenamedmitri","email":"dzagidulin@gmail.com"}],"readme":"# @did.coop/did-key-ed25519\n\nCreate signatures that can be verified with [Ed25519VerificationKey2020][].\n\n## Usage\n\n### byexample\n\nThese snippets should pass [byexample](https://byexamples.github.io/byexample/languages/javascript)\n\n> byexample -l javascript README.md\n\n```javascript\n> const { Ed25519Signer } = await import(\"@did.coop/did-key-ed25519\")\n> const signer = await Ed25519Signer.generate()\n> // signer.id is a did:key ed25519 verification method id\n> const signerIdMatch = signer.id.match(/^did:key:(.+)#(.+)$/)\n> signerIdMatch[1] === signerIdMatch[2]\ntrue\n> const signature = await signer.sign({ data: new TextEncoder().encode('Hello, world!') })\n> // Ed25519 signatures are 64 bytes\n> signature.length\n64\n```\n\n[Ed25519VerificationKey2020]: https://www.w3.org/community/reports/credentials/CG-FINAL-di-eddsa-2020-20220724/#ed25519verificationkey2020\n","readmeFilename":"README.md"}