{"_id":"key-did-provider-ed25519","_rev":"36-52c8ceb15a76f29ce46caa8430e5d50a","name":"key-did-provider-ed25519","dist-tags":{"next":"3.0.3-next.0","latest":"4.0.2"},"versions":{"0.0.1-security":{"name":"key-did-provider-ed25519","version":"0.0.1-security","_id":"key-did-provider-ed25519@0.0.1-security","maintainers":[{"name":"mangwana","email":"judith@npmjs.com"}],"homepage":"https://github.com/npm/security-holder#readme","bugs":{"url":"https://github.com/npm/security-holder/issues"},"dist":{"shasum":"9642f7995b957a447a9ef84dfa9ff243966d8d2f","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-0.0.1-security.tgz","fileCount":2,"integrity":"sha512-5TPR+A4GrhNgOBeKIXQjjiXmHAHXPToKNFv6zb+ia3aktk79Bls1iMM3rWb+6S5znve/q3DEh9I6aZ9GtnwB9g==","signatures":[{"sig":"MEYCIQCjbjbujvCq6ePwOn1J+/U0gewYgW8mn/imuRmPxp2kPAIhAKYp23VUjaN+fnF+iXLyDduyVQxd3cwSnYcgnnBrVY2d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqZGkCRA9TVsSAnZWagAANOgP/1O9urX+z4sqYSKahota\nBHEyotcdwBtLokkYBbJstLtNOnkK6hlZKxIuYN7CBBaqRJ0v/Mwy1oQr0aeh\n5N6QXNRjx5jALqTNVNHxmKGrRjJyR0xKN07bcoJK/WiSZN+5jvbFqkUi+47O\nmTfxb5MbaUwWcUzJ0y3/4pBxgYN+uA24PNO4TQHwrhioGSvNYJ3pWivbF/FB\nMgpeER+9JEr+08qrBvpvLTaMcTO3Q3K8+0qHnkHMHEJdPZC5Uu9fjdRUx0F3\nC8ii04y1gRZl0qC0tPXcFt1nRB/9Qecvp/kFkgDCEafurugbZP7hgFGcoclT\nfJisEpqhQSfgEQXwZQeibO3XIkhfHKAa6FEUed3KHuddA7eM9CVaFNGgvlWk\n4SL3aLllbNr7rTKgq9YlFSkRys7mOzwOmpGs6t6+Qo2xuXVUO9HJ5NEhfwcc\nguURKVdSx5PsRA65zwEUjyU5VHSMqcsDp5M+xsfR+51RFzNPQNOLn3lKo6F7\n0beosXSLaIZTQXnwKqKSjU0onIz8TMesoT4e5WBcw67+Ti2AhUI0HSmJHFEN\nPgwxLkUVmkaKdCl6g9Neg1M444vw3EZUShOYtEW32UqGsaQNNMYoaMr9n/ye\nJtjGUd6UwjNLp07ayUETocrhyok5rokgskjZG2Ik0m/O0FdhBpmVc+7W01dV\nzpru\r\n=6eTH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mangwana","email":"judith@npmjs.com"},"repository":{"url":"git+https://github.com/npm/security-holder.git","type":"git"},"_npmVersion":"6.9.0","description":"publish","directories":{},"_nodeVersion":"10.16.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_0.0.1-security_1604948388691_0.17442687263355627","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"key-did-provider-ed25519","version":"0.1.0","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@0.1.0","maintainers":[{"name":"oed","email":"oed@3box.io"}],"dist":{"shasum":"5c8ac6e70b0eb0a9e70c61e2d5cdf82380c3c126","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-0.1.0.tgz","fileCount":12,"integrity":"sha512-btr/kP6OROBxrBIHw2tQodfJTbmNsoWt8/xmy/yPYZyKs5z9o3L+kpY5S6FzgNCMhtJxfmzHyDQW632B4DseWA==","signatures":[{"sig":"MEUCIQDWkD1VJ3tOuCtHfsQdXFV9HC/USYjvSJbCQXy4cmBKewIgEqR2l7JJRPSTNqWBrSkRxMq0UHLCYlROyLUcWR/bCvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfql2qCRA9TVsSAnZWagAA4jEP/0sXGX9Cie6geVNnj/Oc\nP6CV5mmeetCG/kh0fDEulFojt95NRDISjJuSekBH/EQASLfTb0N0uGruh563\nsfTV0/kbJz51rjNhkC05jKSX+bDQLHaQFsmXcqTabd68hF/MRLesRi6YExen\nkmfRgbJPpFk54fY9E4tSUE0rFBrmIh3Wot6icpNf6F6Fsa10uT8kcX02jPZG\ntKSSQc+OTLc/nJeg7F9IyMgYiX9t6P/OAHnV+xFPpwLpMDYLCSK7ybWBnpNw\ngi2m9xju8eYxDYELSNJ9xZ8EjtetWXVW6m2AwUSsHEUN4lcst8GkQ/wSGzJR\njStFVKLYt55CzFJBB+CilSpoJJGL/kcnbo6rInbJjJVCsIff1iSBDW+TP1w0\n4Q3CiENQ1GbqH1eNPZFpyNeI1XLM0bvFOElBdk+7rOdXPROxJs585zwKeyEW\nTXB0aAyW5A0tfn/5Kl02/hg1JMMQWlNbYanks7Wf4JIqbiqOSvytfOkJ4b1E\n1cOMzIIkjYQa0DMwYAEYsg/voIBrQfYYpgLfobJBQlZ7tvUgH1ArVweEcf2+\nYsQxxbEVwGwb12uQ7dmL3BNnBGjYZNwv8qGDqQB13AJtapj4H77tmxoMReDO\nEXSrXRSr11HWOGHxMDI5rv+fhRS8pzQilGh4eo7lfPPViGd4tJIr+70OySIt\ndKqa\r\n=2dhz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/key-did-provider-ed25519.esm.js","engines":{"node":">=12"},"gitHead":"e0b6469f4c2b0f7a0cacdd6f5b4bfa73338cc1ba","scripts":{"lint":"tsdx lint src test","size":"size-limit","test":"tsdx test","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"oed","email":"oed@3box.io"},"size-limit":[{"path":"dist/key-did-provider-ed25519.cjs.production.min.js","limit":"170 KB"},{"path":"dist/key-did-provider-ed25519.esm.js","limit":"170 KB"}],"_npmVersion":"6.14.8","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"_nodeVersion":"14.11.0","dependencies":{"did-jwt":"^4.6.2","rpc-utils":"^0.1.3","uint8arrays":"^1.1.0","@stablelib/ed25519":"^1.0.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^4.3.0","tslib":"^2.0.3","eslint":"^7.12.1","prettier":"^2.1.2","size-limit":"^4.6.2","typescript":"^4.0.5","@types/elliptic":"^6.4.12","eslint-config-3box":"^0.2.0","@size-limit/preset-small-lib":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_0.1.0_1605000617985_0.23466928099166906","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"key-did-provider-ed25519","version":"0.1.1","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@0.1.1","maintainers":[{"name":"oed","email":"oed@3box.io"}],"dist":{"shasum":"40be4e46e49921c1cee74480ece72130990f40f1","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-0.1.1.tgz","fileCount":12,"integrity":"sha512-KtjoTDcX8JaukEu753C9Am8LIqwXb8hvGFmnwUnsvGwau/9L/eRhgXmA7Y9kMEWPzMWJ4qvf852WkSfbqWgjpA==","signatures":[{"sig":"MEYCIQCiQaLSQKsTFhIXVCfrOCsOBPntbX9W7gjrRguNjozrRAIhANVRtCHUF8quBJiqM45LNAQirTgb2SmyMVk176SVgahz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfql57CRA9TVsSAnZWagAA+SQP/2YDtGgCSNGeoYqutL7u\nQi69NDpqhljylt8TOzsNSGOK1r6bSSakKRkF7tEAS4CeuVqRRMP1BnykE0vw\n2HfIGxggClQdfNA7TcXvrefj9qT7L9Svvd8YEyBvs0sjWf3mnv42sDBr3b/+\n8YmMB+AnxMjUVCkFc6ZgQ9CnAEfFOQp8S0ECfXemZIKi+MTTNoKsFcYLY+6H\nY727NlPfHuglOr9xNUvDhH7NAIh7Iqha4XRBOIm5qkX8NXGBOZQGrnGMCGSV\nO48PDG80Rkz1AGv0tE4O/9ZxVQiIos0sh37OyMx/urw/t7ucHu9ZfjSWXi40\ndxSBL2kES/Pxc2bddHGvyR6IfQxIP1ZLnS7KRrCx1kg5sPcdc0tbvEe8c5pk\ni6GnmgWrrhYTV4PPZnhrLVSBJ3B577xeqboFk9YpswsijA6vV28hlXPghCUX\nJwpLmhSiANPd/MdUIFwMmWUhE8Z3R9USStZgkY4YI6O1WtynnDz/FDoQ487w\nnhxC9XJ0iyQJhEDyha22B1bnDhn+yFUZ4Unhl6zDIs+giR3rSczwbgjpWi43\n7xbzsfrTfrWmAjuamnCmzGpSdjoDZr/F+t46T8mgjg4SmZGZBnvfgIYtIV5b\n5AQYhAQMzpod74SfjXTW1Zf6+9qnjcTnE/KosjnBbFDmjhctaJYxN1r29mj0\nk6ON\r\n=Oyr6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/key-did-provider-ed25519.esm.js","engines":{"node":">=12"},"gitHead":"343d46354dcc5d617f7382efdbb1f8fb5ee19f75","scripts":{"lint":"tsdx lint src test","size":"size-limit","test":"tsdx test","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"oed","email":"oed@3box.io"},"size-limit":[{"path":"dist/key-did-provider-ed25519.cjs.production.min.js","limit":"170 KB"},{"path":"dist/key-did-provider-ed25519.esm.js","limit":"170 KB"}],"_npmVersion":"6.14.8","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"_nodeVersion":"14.11.0","dependencies":{"did-jwt":"^4.6.2","rpc-utils":"^0.1.3","uint8arrays":"^1.1.0","@stablelib/ed25519":"^1.0.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^4.3.0","tslib":"^2.0.3","eslint":"^7.12.1","prettier":"^2.1.2","size-limit":"^4.6.2","typescript":"^4.0.5","@types/elliptic":"^6.4.12","eslint-config-3box":"^0.2.0","@size-limit/preset-small-lib":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_0.1.1_1605000827191_0.6081280283971084","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"key-did-provider-ed25519","version":"0.1.2","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@0.1.2","maintainers":[{"name":"oed","email":"oed@3box.io"}],"dist":{"shasum":"f10370f119cfdca1222f272f2135b09c105a41ca","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-0.1.2.tgz","fileCount":12,"integrity":"sha512-0pj62lizY3uKT98GHAWdT5PMJzta/CsNIH1w6BIAhcUzcih/shGVxYvo6nACpyy2J1mtvDYxvTYotiOMoSvhuw==","signatures":[{"sig":"MEQCIBhSYityF9O5X86pBYPIgWa7Xi2X3E2CLdDO73aBELTQAiAgqdBWZLhlmoh84TqqbJs3UpGgKh6aim/PKQ9IBZmCBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfri3SCRA9TVsSAnZWagAAigAQAJm1CGdIZbTrGe2JwueX\n1YXHVI7pbD0UBWUTYwedGO5NVIOkbgaij9BGVxtCly5IhwOw511wzHuqzD1R\nM4l4Vd7IH0QU/BidcR8UP2NwDG90iHnWWj3eJwYCyk2CKMpRGpAif1hRK0Z/\n2wyj3jGLbs1I7sxs2hdEYjkfo5zO51mLglo5cxgSd2Cy8bZKbboLeD8QQo8c\nure+LAHGFkVwF9ny3lblOokTyTlynQAHfqjSrY5SuFlxZ/ofhRH2VZAE1MnI\ngeHCEKu5/wyV8yGmLiKxpSRl4+LaMvGjrBY7OuPooH+62zBJemLBrQZJnPnA\n/0i0GHkEKbhh8NcAdKBufhq4N0CCdrGOhIMx4T89nyC0cmbrvybWOw72Q97B\nX+coPCYSfQdChD66OQZUqPsLS1FeLB2+qJRwzVVTot9IQRO3PL746rpcq/4l\nmNyKtmib6djYeNfIjA7SrBWaE1LkLEPrRXOYZp/ATtRvyU01dWRHJ8Q18k0d\nweanDzuFng5qad08N1opQfNwLOfMpX1ejuTOC1HDAfhIVkOArFyK1LGfcnBP\nO+PD3RUA15H950xMb0XG28WkrTF4yeth1eCFoFuS5oajh0wxappfPSw2YUbS\nniCPqxKy4hjoqdxaZBYIODYGMaZlPMC4o+0ZsbOfEZD5ycZ+9E5e/B8RPL6J\nlSbM\r\n=co1r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/key-did-provider-ed25519.esm.js","engines":{"node":">=12"},"gitHead":"3d43a149161c62ea27efeab93ac7f71273cfb23f","scripts":{"lint":"tsdx lint src test","size":"size-limit","test":"tsdx test","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"oed","email":"oed@3box.io"},"size-limit":[{"path":"dist/key-did-provider-ed25519.cjs.production.min.js","limit":"170 KB"},{"path":"dist/key-did-provider-ed25519.esm.js","limit":"170 KB"}],"_npmVersion":"6.14.8","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"_nodeVersion":"14.11.0","dependencies":{"did-jwt":"^4.6.3","rpc-utils":"^0.1.3","uint8arrays":"^1.1.0","@stablelib/ed25519":"^1.0.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^4.3.0","tslib":"^2.0.3","eslint":"^7.12.1","prettier":"^2.1.2","size-limit":"^4.6.2","typescript":"^4.0.5","eslint-config-3box":"^0.2.0","@size-limit/preset-small-lib":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_0.1.2_1605250514068_0.4176752275617128","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"key-did-provider-ed25519","version":"0.2.0","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@0.2.0","maintainers":[{"name":"oed","email":"oed@3box.io"}],"dist":{"shasum":"cd6f63061eac5e51bd8b287e3c71043e699d3ac4","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-0.2.0.tgz","fileCount":12,"integrity":"sha512-3LnZvmNWwxEMarzm6hm8OGUzRatzgQEM0r0jYn6sraxXjybhTWIEumeOJEELmC8UoYH9pO2MhHliOuSacG1fCg==","signatures":[{"sig":"MEYCIQCElfyeTpGmlAT1InOpWg6qqbm6KbZrNtK5HWbn5wOLqAIhAIdPNFCgs8enwBuEVcIqRYWmJNvuWwuTo3+AWDBJc640","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvN2vCRA9TVsSAnZWagAASZkP/2sEXtWjeASqXyImF/6W\nuDxE3wsuI3rnUP13N11pw7bxUYa+lunlzbChLOAkrKOx0BKr89lO4V65xi34\nE4s+YuqaBhbL1HSzQnDxdyQkB3NeLE0mVaKWo8Tur5YN7MlN4jRmj/V2NrIt\n65qdMRAI1/eNRYlmmsCbyFN/askiBjiwJeieRcmNKcmqWU9mfiLIz7QSBsY7\nPoW5u6hPKx1gyVaqPIJpIuLWncYo6tHHTASj+rTTqhHQs/8UQ6Ytw02evSud\nJviCUsry4/eljYEbZatk6Fimp9ILqA1FikekVKMCQy5XEs+IZo39khuwhWBK\nCq1L/kT5Aji2s8ru0Sh+cfmorC7TGTFLm4Ken3Vr5A4BRZW4Q8NmHsLrVsgq\nkFZopLndgUnrefhXo54yp/IBfvfzmLiLJOSYt5EPW886sEySJNNrRIrZPUCN\niHk6+hu5ikYNdzWkCawtJQ0rb1j7AyxBMOYeIWNW4tBEuNyQnwRMzNbUlGMU\nYwaXeeR4g31IwNlHaX6gn0Q4QXOrY2wIHghI5cL+GJHYnsuxvwAJVt9ka6QG\nTjmG6RF6+OtO7f98fz58XZZ/lMsHZ+Oq1VudDFd5sLp8zLRrOzu28H3rcMwP\nKPxHdrRwoZ1IjbHC5HDFQtfx/Jt8vsG5tIyjj/Az3yuon6fX6IKP9YyUd3gT\necrW\r\n=A1AQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/key-did-provider-ed25519.esm.js","engines":{"node":">=12"},"gitHead":"a06cff467f7f1238143fe64b7067faec8df007c6","scripts":{"lint":"tsdx lint src test","size":"size-limit","test":"tsdx test","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"oed","email":"oed@3box.io"},"size-limit":[{"path":"dist/key-did-provider-ed25519.cjs.production.min.js","limit":"170 KB"},{"path":"dist/key-did-provider-ed25519.esm.js","limit":"170 KB"}],"_npmVersion":"6.14.8","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"_nodeVersion":"14.11.0","dependencies":{"did-jwt":"^4.6.3","rpc-utils":"^0.1.3","uint8arrays":"^1.1.0","@stablelib/ed25519":"^1.0.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^4.3.0","tslib":"^2.0.3","eslint":"^7.12.1","prettier":"^2.1.2","size-limit":"^4.6.2","typescript":"^4.0.5","eslint-config-3box":"^0.2.0","@size-limit/preset-small-lib":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_0.2.0_1606213038729_0.9675607203980721","host":"s3://npm-registry-packages"}},"0.3.0-beta.1":{"name":"key-did-provider-ed25519","version":"0.3.0-beta.1","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@0.3.0-beta.1","maintainers":[{"name":"oed","email":"oed@3box.io"}],"dist":{"shasum":"42726c4702e789729384de07364fd44962b3e3f7","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-0.3.0-beta.1.tgz","fileCount":12,"integrity":"sha512-HuXqku0yYf4rxAcUuI8IKQs8qi10gw/DyCUZ/V3VNczebLSP9gZTrrHUF3qwREPrHjgupA6kkDqpjdgOSVIfsw==","signatures":[{"sig":"MEUCIQC/GtuChqDfHc9S0YB6ybzNLEtfLwT55T6snAmGN/loQgIgXf608tgs5jzRkCQZpUQw4iu6U3605i/OuO32rIa5s1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvR29CRA9TVsSAnZWagAAmMsP/j2mDcmFLc0gpgfyNOA3\nwymMqkSM+TvjWDA1Cslt3cWhwKe/hOiIW/sDi8lLV/yRxYFi/tTmbMDx5/0z\nzsCxGLqpoWKg/m68Usa8LcS5bt6YRkmfBfS8hVjVeYQoDGF7WFy8uwRlrHHg\no7+lp0n7ZXH5qTI0zagPq2k5xqAZfP/m3Mqd/5+oa1otYawnhEGd/Vw2XUeP\nvTf5VW6PcdUWGCC8jNzBuE0HqaUgdZ3qSuwPnmd6Tk70jTcJ1eXf9KoA3m3w\nVrQtCzqfi2UnzVafXJZkWMvLH9I8471AhG8N4AtYzXtAYytTdNNN7/MlQaQ1\nq/mZ36JGrV+6TyX21XTHR6rsmsouXLEiT1nYrhP8r+9yx+apNlhfjSCiKgsU\n9f9DP9rp1JNPAEttWxSPKf/V/1vfwDesF8k6o6XlUS+5JPhwEU5c+4vQg1lv\nBgJ7Tht43HNvz5Wq3c1zsEpzuX5uksQ55LX+O62bwtmqVrL2bn1KGem4eg5M\nWxj6qq5iY3fE9bvzLR9TBhGmVHC3b5M1C520bo759fwaTekd+2YH5T4q9PVb\nbaVeEAREC9KN1DXmC7U2BZaWArHIBwIAXCT6KA5BzkHHgxfwMtP3hhIWYgU0\nBHx+C4m4P0E5hoUpiE78utDD1oT2RnP8Wn70mIrjo3io94sfqyD7Brnq/Iqo\nYiua\r\n=Mto8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/key-did-provider-ed25519.esm.js","readme":"# ed25519 key did provider\nThis is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.\n\n## Installation\n\n```\nnpm install --save key-did-provider-ed25519\n```\n\n## Usage\n\n```js\nimport { Ed25519Provider } from 'key-did-provider-ed25519'\nimport { getResolver } from '@ceramicnetwork/key-did-resolver'\nimport { DID } from 'dids'\n\nconst seed = new Uint8Array(...) //  32 bytes with high entropy\nconst provider = new Ed25519Provider(seed)\nconst did = new DID({ provider, resolver: { registry: getResolver() } })\nawait did.authenticate()\n\n// log the DID\nconsole.log(did.id)\n\n// create JWS\nconst { jws, linkedBlock } = await did.createDagJWS({ hello: 'world' })\n\n// verify JWS\nawait did.verifyJWS(jws)\n\n// create JWE\nconst jwe = await did.createDagJWE({ very: 'secret' }, [did.id])\n\n// decrypt JWE\nconst decrypted = await did.decryptDagJWE(jwe)\n```\n\n## License\n\nApache-2.0 OR MIT\n","engines":{"node":">=12"},"gitHead":"a0ea5007c3b39b753cdb1b8b548fa1d2d7d1560f","scripts":{"lint":"tsdx lint src test","size":"size-limit","test":"tsdx test","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"oed","email":"oed@3box.io"},"size-limit":[{"path":"dist/key-did-provider-ed25519.cjs.production.min.js","limit":"170 KB"},{"path":"dist/key-did-provider-ed25519.esm.js","limit":"170 KB"}],"_npmVersion":"6.14.8","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"_nodeVersion":"14.11.0","dependencies":{"did-jwt":"^4.6.3","rpc-utils":"^0.1.3","uint8arrays":"^1.1.0","@stablelib/ed25519":"^1.0.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsdx":"^0.14.1","husky":"^4.3.0","tslib":"^2.0.3","eslint":"^7.12.1","prettier":"^2.1.2","size-limit":"^4.6.2","typescript":"^4.0.5","eslint-config-3box":"^0.2.0","@size-limit/preset-small-lib":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_0.3.0-beta.1_1606229437384_0.5219745332081469","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"key-did-provider-ed25519","version":"1.0.0","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@1.0.0","maintainers":[{"name":"oed","email":"oed@3box.io"}],"dist":{"shasum":"f8eca5464425ac7142f7a219a636273a64f0d01c","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-1.0.0.tgz","fileCount":12,"integrity":"sha512-EBjhh+Rnyzfpb8GAUgILq8AflDaPmS6eE3vQTtHZgIKJ7wd4p3wSLEZr0QE2AY3h/1KDNbAM3v9IZgZd57urfg==","signatures":[{"sig":"MEUCIEBKNyWtnkU5s7VWgwxP6KWyOJ5hYloJJf2X/A0GkE4QAiEA/Wg4745GA7rgQhUZUrjtEkihFJHoexiCccEb2SEhqhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvjNnCRA9TVsSAnZWagAAPLcP/0vaNtC9dBzsAhbgNt1S\nv1mK+TyV/Vvg2wVh/qs2z5MVl84pUNkpZDsNVFNtxLievaMlHDiqhxulh64U\nUxfTopBtSSDzlTSe215vI8eRin62h+u6rBbR2Ri8nnrWpzFUy6N+nfyV44Fs\nzsN3eOTqD/oIEh9yKiUC/REIpADr4ZttKnz+UTGHHv/Bj7/YscdUWWSkCYBJ\nHzSKaldSa/ZF5C+7jC8JxxtFtlV1XD47y2P546ZtAg1+YnspVo4jtcKEW97O\nuor9o5k1ECtwiInD6oZUtygEqqVgIXQWcYy4tW+IdyBaBEqn3uMF4z/olTWS\nYwgRy4ckLTfkd1h171nTkPNJenETQbJtnBwz7DEi6M7XsHplnfj376MXV3vQ\nMHB2M6AuYlb1vyF298G2JfIrtQrU8S2QSQLutI6dg+ExHZgd1YCGLOT8Mq2f\nqCZpe+WuNS9QBea70PckjecygUHOyk/dgebwyY7bbk615U8ot1f696OiE/1A\njzlT81iwN/BPjv1hSFJVC8Qo+j25rYKuTeKwzuaMLzXtlkaFDM593TQeQnJP\ny0r3FlfJdCfe7URyiF1n/Ve5gHuCVwGNM9abiWqORtpy5R4vNHT4mFghKIFi\nyN6muDyKIZ4OtUPKBi2mD4HWFzfWgvgSfpuXZQTvcjaSzNN7knspqLRzy8Cg\np1tC\r\n=0Dst\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/key-did-provider-ed25519.esm.js","engines":{"node":">=12"},"gitHead":"bdb4df1bae5c18bae5caa7684eccf5f80815d0e5","scripts":{"lint":"tsdx lint src test","size":"size-limit","test":"tsdx test","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"oed","email":"oed@3box.io"},"size-limit":[{"path":"dist/key-did-provider-ed25519.cjs.production.min.js","limit":"170 KB"},{"path":"dist/key-did-provider-ed25519.esm.js","limit":"170 KB"}],"_npmVersion":"6.14.8","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"_nodeVersion":"14.11.0","dependencies":{"did-jwt":"^4.6.3","rpc-utils":"^0.1.3","uint8arrays":"^1.1.0","@stablelib/ed25519":"^1.0.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^4.3.0","tslib":"^2.0.3","eslint":"^7.12.1","prettier":"^2.1.2","size-limit":"^4.6.2","typescript":"^4.0.5","eslint-config-3box":"^0.2.0","@size-limit/preset-small-lib":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_1.0.0_1606300519500_0.09034840779898667","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"key-did-provider-ed25519","version":"1.0.1","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@1.0.1","maintainers":[{"name":"oed","email":"oed@3box.io"}],"dist":{"shasum":"2c8928554448f5793f328d654c65202f5ef95e43","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-1.0.1.tgz","fileCount":12,"integrity":"sha512-dgSX2xXUER8Sk8KtFxw68vartp6Bc/sG+kEwv2QSSoNBNFN/L6tpKFb1Qx24AGoOHe+bttk8acDJp/AQgUBdYA==","signatures":[{"sig":"MEUCIQDhq1Z1RjSTtB5bAcPCzEM6QH5Iknc8na6U1RWmISCWoQIgTbwUXD3+rzAcEdR44KYAbYWyZB/y13L1D+CILBvWNtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSmPdCRA9TVsSAnZWagAAJOcP/ROTygZUx+OVi8JQVgir\ne9IakzoCNaElBMWycR2AjUo4BFSDHKiuQnJvs2kBt9kceO8pzKwKhWnpUy1n\n4t97EWsWY7fdaXymvQ2m/Sh/iL06ILF5iWHpnqHAJXHJPltjKVmZe95mrcxv\n1bxKxldAPWWHyGboqbrVBW5akLu7pu9f3WIn3i6493KcaRDQZcoykYl3zD03\niudNQ60Vnd53/n2Pnk4nSCF7VBnoXueyFVI5SLM6qwzuuTK444Xe6Y+mktVV\nxqATRR2lYOZHzF7IXB8y5C/3ofoq2ScY1df2VYAJxCJunrt/cW7VkrjRtwEf\n1pjsZyvFDso+npx7UMxR6mPB//YaY7I6od459t4dAqSQe7fWHlQDphD6tdp1\nwP1KyLp6PIbIu4AyxuEONFDCHXDevYGGvI95dKY+OMXQIZ1yhkEh7rfNWr8v\nkvOoSgT6ssVksEMf4HZMotOFsoGwxF1ghUcMW3BPIngn9Df+/r4ORxD0SS7W\nD3qy5PSIrkwbgIQuv77McbvXbb7zsj9z72lBb4ILZd8KZYFQHO7wFmsydxt9\nbWLnQ+K6QenLKMSQRghqnTY1P2lI3xT2bqrpB86ij1L949auxTdyQN5XyMFn\nPur8/+Flxk3UiOb9YsvuGdLZFjM+QuL9SLfmWQJ34aOW11C0WMxDP+9BPFb5\nYq0x\r\n=vWk+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/key-did-provider-ed25519.esm.js","engines":{"node":">=12"},"gitHead":"62195a6ed3a00461c28c87e34ff2101fc79c769e","scripts":{"lint":"tsdx lint src test","size":"size-limit","test":"tsdx test","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"oed","email":"oed@3box.io"},"size-limit":[{"path":"dist/key-did-provider-ed25519.cjs.production.min.js","limit":"170 KB"},{"path":"dist/key-did-provider-ed25519.esm.js","limit":"170 KB"}],"_npmVersion":"6.14.8","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"_nodeVersion":"14.11.0","dependencies":{"did-jwt":"^5.0.1","rpc-utils":"^0.1.3","uint8arrays":"^1.1.0","@stablelib/ed25519":"^1.0.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^4.3.0","tslib":"^2.0.3","eslint":"^7.12.1","prettier":"^2.1.2","size-limit":"^4.6.2","typescript":"^4.0.5","eslint-config-3box":"^0.2.0","@size-limit/preset-small-lib":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_1.0.1_1615487964553_0.9600085425292362","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"key-did-provider-ed25519","version":"1.0.2","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@1.0.2","maintainers":[{"name":"oed","email":"oed@3box.io"}],"dist":{"shasum":"18de53ef9b4cf7e9ddb3821137f3cf2cb59c7eca","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-1.0.2.tgz","fileCount":11,"integrity":"sha512-K7cECUXg81XFhIaRSshDhoBUy2YhI5Z7wCotXQrQjgU1LI1i3RflxHKJkj8QBMvZtGR36ztmTq5bGEjY/Gcu+Q==","signatures":[{"sig":"MEUCIFUzqNKyoakPosHfcsBRbVXj2FI4HZhFalLEcYlZPw6zAiEAnx/4M2okABv4nNgEbxglLUohhM1TFfvSRxvcC6L6bPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcA1TCRA9TVsSAnZWagAAZ+kP/0k5Mm6qN1lpKzJiTfh3\nZ1w7glBXXT4etSRZs1WZMb3h3EDjtnxcbCc7NnPUMOa82qZrVEY9pb/JTjbc\ni4X/zg4+hhXLymEpul+FhwWEmjJt9c0XN3Rj1FMLvLK1sngJFGTk1gEx/gid\nn0FxdW0LoEvouoCxtnIZFMSSRsFeR567V4Q6F7DyXnw3IgJJundBMuZf8BqJ\ndez9FZdjy4dpzmFm4E7RDXy48GgzvmoneMDA7sqXAouyqVnD3mcEGYdaTVbU\n2UJ39mU11MXXOPfnXjCEXZijAbTDiXr3imYFyqij39Eghca9LB7IDlRqnPXo\nAPFeOu+WhXMcKCKvlA98jdRq02pEnUzjyV1oBIqk4DNQJpfWJelAHVHnVAR/\nZzub7mND06x5LDtc0E8Kcq8CspAEIqA1s+7J8h4PU0GKYuQHo+xR8wHpYV65\nbV5y3ALRGM5zdVXy38ZIxy8ILzZwW/MvRjsO78GOqI6WrPUf+ttFfh4hWakK\naw7/wKepTy9p7VF8LVUKQk/kZ1YKv2bDRS0lnQwWBlAl13Db+S+EtbRynWaB\nkEuPdQ7+hGbxi2kStRDHUyieHTaa/m1CQOHJ3pKiiE8QThORYWhEFJKTCkaD\nhEHYQTApYqyjzUjvRABHfP1Dsdp4OTr40NZ7wufMcwi86qcyqAe0DYHMokaV\nQ9uX\r\n=RkSG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"dist/index.js","module":"dist/key-did-provider-ed25519.esm.js","engines":{"node":">=12"},"gitHead":"33c6f30fd87cd2f7550a571761418a800cbd6a43","scripts":{"lint":"tsdx lint src test","size":"size-limit","test":"tsdx test","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"oed","email":"oed@3box.io"},"size-limit":[{"path":"dist/key-did-provider-ed25519.cjs.production.min.js","limit":"170 KB"},{"path":"dist/key-did-provider-ed25519.esm.js","limit":"170 KB"}],"_npmVersion":"6.14.8","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"_nodeVersion":"14.11.0","dependencies":{"did-jwt":"^5.0.1","rpc-utils":"^0.1.3","uint8arrays":"^2.1.4","@stablelib/ed25519":"^1.0.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdx":"^0.14.1","husky":"^4.3.0","tslib":"^2.0.3","eslint":"^7.12.1","prettier":"^2.1.2","size-limit":"^4.6.2","typescript":"^4.0.5","eslint-config-3box":"^0.2.0","@size-limit/preset-small-lib":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_1.0.2_1617956179378_0.9698644592093071","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"key-did-provider-ed25519","version":"1.1.0","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@1.1.0","maintainers":[{"name":"stbrody","email":"spencer@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"dist":{"shasum":"4c8bb9581352457faa0593d46e77dad9aa16f3ba","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-1.1.0.tgz","fileCount":11,"integrity":"sha512-kSxpmqYvTCXKTiApgVep3kTqEpUyRMQktaS3R1TD1Y1GbjFLG1RKShQ5qZRK7Z7Gar15Ym3tk3kMjYg76Xe6zQ==","signatures":[{"sig":"MEQCIEca2rsRLd1qYSdn565ubQQ2t8hBidnMPvvR5kkQrgSxAiA+i3FIzAeN2IOg50ZrKMhNweBgSkz6lvS22htZv7fwnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfs7gCRA9TVsSAnZWagAAGOYP/j/i5rEN6wY1isXq5ek5\nWzTs9TjpmXtGwDUO8GUUFVO97mPeItXAm+IvGuMM1CQkMnAVC5bNO2d+l+l9\nts0j2lr+z2QUpUT8GmsMVb/FHR9mhb/uRlFlf6/UTCQl5DqHR6oSYyym86Di\n11IamQqdSp/+bB3CEWXKS7Bm7dAPhA6I4swDiUZWVeonXQvj0I+W4Gwr75Dj\n7Ssfk5WVhDI9AjdB8ICJPwllhFVbnTO9ioy4X5YIdSoc8F5Hz7lWUi33XC1Z\n2sflp0lmZabtYx2KtXkLShzSZf4/8CUVU00yNr6MnaOtDojQKZYpdZjQtnfD\ndQ66+yFxEC+mPJamYxR1IIDsMpmKqopAHvaUaC2INJz8STjjDkZh6wKTRphh\nDF5sWfr2f+bWCNOgMCb/FJjV7Eyp7hq7tll9SkSjYq28t1rmDHznl8sp0jdL\nUXeYGWfk4e+i2rWbq9JX/hQdyIuzD+xVFFEY1RNDenfG8qe66JxHenLxyqEt\npaK7aUjy/Ab5gPYf/DtL43u7MlzPuRZJ2Mg6bcgL86msuNe5M86c0HiK2xPB\nT5VEXzkvK3C+15spE3C1XGh5Tdp9elqJuz35SROkd89UaeR0owqq4fhGl0lC\n4kfY6keZlRgfpOarllDll56qLPTzVf+v011Wvf1Pjtslrgi7MF+3WBtObYoW\nCmu0\r\n=dECA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"dist/index.js","module":"dist/key-did-provider-ed25519.esm.js","engines":{"node":">=12"},"gitHead":"07ce5976c22a0798416ef2c1217c86f8e99720fb","scripts":{"lint":"tsdx lint src test","size":"size-limit","test":"tsdx test","build":"tsdx build","start":"tsdx watch","analyze":"size-limit --why","prepare":"tsdx build"},"typings":"dist/index.d.ts","_npmUser":{"name":"paul_lecam","email":"paul@ulem.net"},"size-limit":[{"path":"dist/key-did-provider-ed25519.cjs.production.min.js","limit":"175 KB"},{"path":"dist/key-did-provider-ed25519.esm.js","limit":"175 KB"}],"_npmVersion":"7.9.0","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"did-jwt":"^5.0.1","rpc-utils":"^0.3.4","uint8arrays":"^2.1.5","@stablelib/ed25519":"^1.0.1","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"dids":"^2.1.0","tsdx":"^0.14.1","husky":"^6.0.0","tslib":"^2.0.3","eslint":"^7.24.0","prettier":"^2.1.2","size-limit":"^4.6.2","typescript":"^4.2.4","eslint-config-3box":"^0.2.0","@size-limit/preset-small-lib":"^4.6.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_1.1.0_1618923232481_0.774771052740518","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"key-did-provider-ed25519","version":"2.0.0-alpha.0","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@2.0.0-alpha.0","maintainers":[{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"}],"homepage":"https://github.com/ceramicnetwork/key-did-provider-ed25519#readme","bugs":{"url":"https://github.com/ceramicnetwork/key-did-provider-ed25519/issues"},"dist":{"shasum":"9074ed4f018dc1db94d0bbef9bb808e6c921c9bb","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-2.0.0-alpha.0.tgz","fileCount":5,"integrity":"sha512-u7e2Fuo5w1JRU5KW/GgmXth/Gqc5BcyD8bMwaw+L3CQ0fTxoT2RUDRlpQgzCWCu6AzGUxLzOnnLN5LnyW3sOzg==","signatures":[{"sig":"MEQCIE98ea+52a5Duayt6thLS12fx47brKdnTzwykAI3o9AwAiBdyA/3b5zdXCBBmKOuurPSqUDWzAszFNR9B2fPSJWmtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyx0pCRA9TVsSAnZWagAACQYP/0ICRAJyX+eHl0JSSaLN\n7/OWsUBhWuWsHLE/qZ7jOzlMLQagwPqiF3bdYsT5yUmGmvK7xNb2xTk1z7TG\nvOH4i6DoxFtslrwRwbsIei8bT04xJ28sHHpM7g0iLXJ4dVr6t7ZDvNJsws5D\npWxI/jvTlV3t9PfywI2ZMKMrm2cfxtbGiw+EjyBxwi07wccfrDnzi6M2QPLp\na+If2sSZjGKF+Ayz4qC/wqao1TpySMFwSY9z/lnqwh4KzO44nB6xZ53Ni5Qr\nIrXP1q/sH2GhBIAiEdlUhwiznWY+9aE/uE4FfV7/jYM0E61qLeZ3N70i55Zr\nnJpAiOR1S9h3ZvFhNtJeDSgQbEK/ipD/+BZdceJO+B8YGQbZ2FiQxkb3gAnq\nRMFxeu2k50R3flfrGfp09M1LcxpO8x+QZZjNjymzoglh+KBw+O6p4NfmlIli\nJzzxMJ77UEATCQVuaIivlGxa4PZFeNAwrANcvtskrq48DauDMaf9F9prKo+s\nSeV3UJiTbu7Nv58EdCsCyuc0AthCqz3wp9AGYOuEOIynj+YDNlT10UbqSAUd\nkFuXlm6OpS4X39vx/NaVkA95L8puI44K3iVLy8dzlBhoZE9bqFfXTLm+zoBW\nwFZ8yOug/vXw7fSmJ9D8+Vwvdv1NM7e8cR79HD98mjftNo3sqGIMsntssLif\n2Chi\r\n=o9g1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","module":"./dist/key-did-provider-ed25519.esm.js","readme":"# ed25519 key did provider\nThis is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.\n\n## Installation\n\n```\nnpm install --save key-did-provider-ed25519\n```\n\n## Usage\n\n```js\nimport { Ed25519Provider } from 'key-did-provider-ed25519'\nimport KeyResolver from 'key-did-resolver'\nimport { DID } from 'dids'\n\nconst seed = new Uint8Array(...) //  32 bytes with high entropy\nconst provider = new Ed25519Provider(seed)\nconst did = new DID({ provider, resolver: KeyResolver.getResolver() })\nawait did.authenticate()\n\n// log the DID\nconsole.log(did.id)\n\n// create JWS\nconst { jws, linkedBlock } = await did.createDagJWS({ hello: 'world' })\n\n// verify JWS\nawait did.verifyJWS(jws)\n\n// create JWE\nconst jwe = await did.createDagJWE({ very: 'secret' }, [did.id])\n\n// decrypt JWE\nconst decrypted = await did.decryptDagJWE(jwe)\n```\n\n## License\n\nApache-2.0 OR MIT\n","engines":{"node":">=16"},"exports":{".":"./dist/index.js"},"gitHead":"3ecf477a8f45cc49e37b06ed4faf9bfa8817bd58","scripts":{"lint":"eslint ./src --ext .js,.ts","size":"size-limit","test":"jest","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","analyze":"size-limit --why","prebuild":"npm run clean","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"ukstv","email":"sergey@ukstv.me"},"repository":{"url":"git+https://github.com/ceramicnetwork/key-did-provider-ed25519.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"175 KB","webpack":true}],"_npmVersion":"7.15.1","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"16.3.0","dependencies":{"did-jwt":"^5.12.1","rpc-utils":"^0.4.0","uint8arrays":"^3.0.0","@stablelib/ed25519":"^1.0.2","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dids":"^3.0.0-alpha.1","jest":"^27.4.4","husky":"^7.0.4","eslint":"^8.4.1","prettier":"^2.5.1","babel-jest":"^27.4.4","size-limit":"^7.0.5","typescript":"^4.5.4","@babel/core":"^7.16.0","@types/jest":"^27.0.3","@babel/preset-env":"^7.16.4","eslint-config-3box":"^0.4.0","@size-limit/webpack":"^7.0.5","jest-resolver-enhanced":"^1.0.1","@size-limit/webpack-why":"^7.0.5","@babel/preset-typescript":"^7.16.0","@size-limit/preset-small-lib":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_2.0.0-alpha.0_1640701224928_0.23633278777206268","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"key-did-provider-ed25519","version":"2.0.0-alpha.1","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@2.0.0-alpha.1","maintainers":[{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"}],"homepage":"https://github.com/ceramicnetwork/key-did-provider-ed25519#readme","bugs":{"url":"https://github.com/ceramicnetwork/key-did-provider-ed25519/issues"},"dist":{"shasum":"8b2b9de4e367066927e4f47049d6522367df33e6","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-2.0.0-alpha.1.tgz","fileCount":5,"integrity":"sha512-KuZO6zlLbdvEA1Kywi9UHiI4dsaZ/qkN9on601ho9jR769rNMXMsswzhf4mM3fyyTOc4kXVuJVTjNGazgy9V+w==","signatures":[{"sig":"MEUCIETyutz1Js0S/rUFdhkkeiCs5HI5sjLEhYCIyu4moUcoAiEAmRtCaHcN71oFY4Zdjl5f53EANKLJgzkUlqu8a21K5tE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPLLIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlDRAAoBqguWzwWkhzEiA1S1VISFQDN2EPMeGn5fbE2rDSskD9oNS6\r\n5V6g9jZTcMGLYpEPIxjIK1Pu+rJHVWUkiO6mbbtC9qDqOGX/0MGW36677pGR\r\ngL/vYF0lJhAjwoStuh/PHbQ2A0jKuuLv1fWmUblmNd6SbmE2d3q/el/uY5GY\r\nB4pY7Bwep70vcsH+hw3QsZSZ+1HtF36QSAePf/2uDXQjpj7DQlkGZx4QKpKp\r\nzSgZ6BKyq5rngvMIP20ilKJlS7mSck55uHhBwcl/T46I28z+zJnQKrfKG7Nx\r\ng8EJL+74I0+5FzDaqC+Gj3NxaAeWZA422NHwQN+7agWZU2V6RzbRbxFhUlrx\r\nMH4t1gr5ADKMXEdX2dDax6bZkw+rNoQujKcMNcBmmr1hBzG6SFD255XmK2Ge\r\n84lhASIYOqHbQ+ftNBYdiRPUDoA4ngn5yWbSvuT6cc8T7OF2OsZ94Z1iVvm9\r\n1MdF1cKLqc7fUuivnAryyGPqG1BUgaejVtrXcXB22QMbE57+N8XXfwrtZ2KA\r\naRN1QKY86HJTNhv6nuEdmOTeuqYCdJU7Qb/8ugKj0f+z9IDUw/aOkygmL8IJ\r\ncNTIAUwuJZi3iWYhkJwnsYGsVRsOLT3jc24oslyo3HmVuyv6prJe6FoJreE/\r\nGjNASGfxO6k3dA+vj8e9OYWY3LAaMlxlyGg=\r\n=ZDO6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","module":"./dist/key-did-provider-ed25519.esm.js","readme":"# ed25519 key did provider\nThis is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.\n\n## Installation\n\n```\nnpm install --save key-did-provider-ed25519\n```\n\n## Usage\n\n```js\nimport { Ed25519Provider } from 'key-did-provider-ed25519'\nimport KeyResolver from 'key-did-resolver'\nimport { DID } from 'dids'\n\nconst seed = new Uint8Array(...) //  32 bytes with high entropy\nconst provider = new Ed25519Provider(seed)\nconst did = new DID({ provider, resolver: KeyResolver.getResolver() })\nawait did.authenticate()\n\n// log the DID\nconsole.log(did.id)\n\n// create JWS\nconst { jws, linkedBlock } = await did.createDagJWS({ hello: 'world' })\n\n// verify JWS\nawait did.verifyJWS(jws)\n\n// create JWE\nconst jwe = await did.createDagJWE({ very: 'secret' }, [did.id])\n\n// decrypt JWE\nconst decrypted = await did.decryptDagJWE(jwe)\n```\n\n## License\n\nApache-2.0 OR MIT\n","engines":{"node":">=14.14"},"exports":{".":"./dist/index.js"},"gitHead":"c3037bfead1b4852b64db169ad05378cdd0152db","scripts":{"lint":"eslint ./src --ext .js,.ts","size":"size-limit","test":"jest","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","analyze":"size-limit --why","prebuild":"npm run clean","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"ukstv","email":"sergey@ukstv.me"},"repository":{"url":"git+https://github.com/ceramicnetwork/key-did-provider-ed25519.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"175 KB","webpack":true}],"_npmVersion":"8.3.1","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"did-jwt":"^5.12.1","rpc-utils":"^0.4.0","uint8arrays":"^3.0.0","@stablelib/ed25519":"^1.0.2","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dids":"^3.0.0-alpha.1","jest":"^27.4.4","husky":"^7.0.4","eslint":"^8.4.1","prettier":"^2.5.1","babel-jest":"^27.4.4","size-limit":"^7.0.5","typescript":"^4.5.4","@babel/core":"^7.16.0","@types/jest":"^27.0.3","@babel/preset-env":"^7.16.4","eslint-config-3box":"^0.4.0","@size-limit/webpack":"^7.0.5","jest-resolver-enhanced":"^1.0.1","@size-limit/webpack-why":"^7.0.5","@babel/preset-typescript":"^7.16.0","@size-limit/preset-small-lib":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_2.0.0-alpha.1_1648145096460_0.28067861853369247","host":"s3://npm-registry-packages"}},"2.0.0-rc.0":{"name":"key-did-provider-ed25519","version":"2.0.0-rc.0","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@2.0.0-rc.0","maintainers":[{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"}],"homepage":"https://github.com/ceramicnetwork/key-did-provider-ed25519","bugs":{"url":"https://github.com/ceramicnetwork/key-did-provider-ed25519/issues"},"dist":{"shasum":"de8f215ce52d0ecb94687de171f9ce953f79e6bb","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-2.0.0-rc.0.tgz","fileCount":5,"integrity":"sha512-JaucINqW58RJcoDlCSFZUTsIsvUjYZnZs6xxOYLaQkBrIO09F91QbPiixz+Ct4fq7p8uZXMLGCenkkQAqXU5qA==","signatures":[{"sig":"MEUCIQDuvwTFWz/SufAbQFKFP93wVCXhfLrSayyNhTl1j2PH/QIgKSJ/vT7x/smbuKnUHYNecQT3ASijMxuVT6cYuAVXGzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXWDmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRrQ/+NuUmaUsqW+GTP2GhE+A1yCJGnSBUX+SvGLerBW3WzepboYSt\r\nukXbSqf9ury0wu/6DwH7gcHZ350ityhST07tcMrpP3MSQtd48GIht2Ge1Rz9\r\nLkEhdoNvLgrTD8k9QQHx3bMQgHtiGc8EOBAj+XyKN+cd9F7tIQIeP0BcioEA\r\n5st50L1fOGMEQTvo30woDoMqPONCGFW5wE1jdjdKC+W/t54QhfRluIqfaP+z\r\n+f0evii2S6u8JQjvXt4+V0aMgJ5R19TXqiOmj60tdTifq972zdfnqoXV+dPK\r\nZnnbrQj7f2//7HkVvJ/c9IS8/1ZvhyA7G2VHS27Prjv1zkumJ4FpK7TrmLvE\r\nYMYTupMASimVeufc1oHqSWaTCXAP7P+11BHNYtQ++UWKO21imlEe/+C/6ldH\r\nIs9eQ63BaaCPyo8lIM9MbbytiNbFxB3z6z2DT+ChWC/N6ZqO5rqEw9Wlq7Y8\r\nFn0BqkOKj+G5EH+NnDmoA2+2DcKa9JCE97HXSI123cbrUfkl6n0eAn74whiV\r\n1g4TBfT12vIZ/z5yF6SKeI5Zkl9Q8uosiPps7EORB7lG+DtezLh2c7QgLPsh\r\n7XUK+kLxKRF/lsvcPjakQjHxAZgIjZXSVFYJ37exQfBle96ub1Fjw0i5HaQt\r\nmakTW4G3x3msxQgo5jB2cy17xQR9vhag4xM=\r\n=/yJ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","module":"./dist/key-did-provider-ed25519.esm.js","readme":"# ed25519 key did provider\nThis is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.\n\n## Installation\n\n```\nnpm install --save key-did-provider-ed25519\n```\n\n## Usage\n\n```js\nimport { Ed25519Provider } from 'key-did-provider-ed25519'\nimport KeyResolver from 'key-did-resolver'\nimport { DID } from 'dids'\n\nconst seed = new Uint8Array(...) //  32 bytes with high entropy\nconst provider = new Ed25519Provider(seed)\nconst did = new DID({ provider, resolver: KeyResolver.getResolver() })\nawait did.authenticate()\n\n// log the DID\nconsole.log(did.id)\n\n// create JWS\nconst { jws, linkedBlock } = await did.createDagJWS({ hello: 'world' })\n\n// verify JWS\nawait did.verifyJWS(jws)\n\n// create JWE\nconst jwe = await did.createDagJWE({ very: 'secret' }, [did.id])\n\n// decrypt JWE\nconst decrypted = await did.decryptDagJWE(jwe)\n```\n\n## License\n\nApache-2.0 OR MIT\n","engines":{"node":">=14.14"},"exports":{".":"./dist/index.js"},"gitHead":"c167b2a4afa4d1104cedd33204f3e5196a58d19b","scripts":{"lint":"eslint ./src --ext .js,.ts","size":"size-limit","test":"NODE_OPTIONS=--experimental-vm-modules npx jest","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","analyze":"size-limit --why","prebuild":"npm run clean","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"ukstv","email":"sergey@ukstv.me"},"repository":{"url":"git+https://github.com/ceramicnetwork/key-did-provider-ed25519.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"175 KB","webpack":true}],"_npmVersion":"8.3.1","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"did-jwt":"^6.0.0","rpc-utils":"^0.6.2","uint8arrays":"^3.0.0","@stablelib/ed25519":"^1.0.2","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dids":"^3.0.0-rc.0","jest":"^27.4.4","husky":"^7.0.4","eslint":"^8.4.1","prettier":"^2.5.1","babel-jest":"^27.4.4","size-limit":"^7.0.5","typescript":"^4.5.4","@babel/core":"^7.16.0","@types/jest":"^27.0.3","@babel/preset-env":"^7.16.4","eslint-config-3box":"^0.4.0","@size-limit/webpack":"^7.0.5","@size-limit/webpack-why":"^7.0.5","@babel/preset-typescript":"^7.16.0","@size-limit/preset-small-lib":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_2.0.0-rc.0_1650286822152_0.37631096047486534","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"key-did-provider-ed25519","version":"2.0.0","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@2.0.0","maintainers":[{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"}],"homepage":"https://github.com/ceramicnetwork/key-did-provider-ed25519","bugs":{"url":"https://github.com/ceramicnetwork/key-did-provider-ed25519/issues"},"dist":{"shasum":"85e9b62419755e006e5c615f457bd70722e86500","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-2.0.0.tgz","fileCount":5,"integrity":"sha512-qe0/nWmEEeGsc2g9bSBt89prf3YJ3HXwbMkhNckjEq78orSrUeLlqjtTV/mkJbn4/t1g5s0W2FlCAntXCdyvVA==","signatures":[{"sig":"MEUCIHJxOBgqOFBjrigZAJ6gH0AILcFvy3dBrsK7yo06uMA7AiEApG96vt2RTajeLrJO8Q+Uuvny1s/cYT357oQ5dhxGXbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXq7/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm1Q/7BnLEZi8bRQ0hRDtSdwnwwP3iXpCAbe2XgNmvEgD0R/DzyM08\r\n+XJNlBRbvaoKyWqDF9RiZlVBNrBIun0dVHbHT87R+6KMuvosbupA7nDXtPhA\r\nGyFu2H9nM3At40dc0ai4TfT4laqYlLecTCXbHKcTJ9rw8d9ONP/4iCndfhp7\r\n923bFWQwciINtYP+A3AZzdyGWUpvC9a8/p17V1iqk//qo7ntZL/ObTDZ4VQP\r\nuvrONg+J/+00ZSaFyYGvUtPC/m5qFzbJB9P8zzwj7AsZ7PAhTHSBJT9eNwDf\r\nJjYqhVthaDbLH2GLbvsIvFnJp3S+wMEF5EIfy+iwcb9mGkj+8X0YccxeF5Lc\r\nnuV+st3vR3uNDfBIpHZnY+nTzSSZtkF6o2nzjWJ5iaivgF4TItj53/ZdLYNl\r\n7dO8Uvm1qhFeTuz+Fk5nQM3i47cbqPGwK0wA1ur6iRIzmvnyhHlR+j+20pjj\r\nnEu0D+GdqorsL+b8b6+vuZFxM7OtTnA7X7FEf4q5l6KTIg+GzNWTTEbRjHCB\r\n4b/LiR45ayXYr//cljaYA6J7pA7cRQO9t5ZEllnm6nzqjOsYvo5oX73wxsE5\r\n4zy/0nc8tH6tbMY0HDefcpeojPvqIOrKriuqYmwUxllM2tZXFz6SuJbqHQHY\r\nHXb+wtxIgSpLL/aXpVdEN/KGqalbHrMLy2o=\r\n=I/0e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","module":"./dist/key-did-provider-ed25519.esm.js","engines":{"node":">=14.14"},"exports":{".":"./dist/index.js"},"gitHead":"24a14d7bde01d24d02b78571e627b5b8f5beab96","scripts":{"lint":"eslint ./src --ext .js,.ts","size":"size-limit","test":"NODE_OPTIONS=--experimental-vm-modules npx jest","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","analyze":"size-limit --why","prebuild":"npm run clean","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"ukstv","email":"sergey@ukstv.me"},"repository":{"url":"git+https://github.com/ceramicnetwork/key-did-provider-ed25519.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"175 KB","webpack":true}],"_npmVersion":"8.3.1","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"did-jwt":"^6.0.0","rpc-utils":"^0.6.2","uint8arrays":"^3.0.0","@stablelib/ed25519":"^1.0.2","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"dids":"^3.0.0","jest":"^27.4.4","husky":"^7.0.4","eslint":"^8.4.1","prettier":"^2.5.1","babel-jest":"^27.4.4","size-limit":"^7.0.5","typescript":"^4.5.4","@babel/core":"^7.16.0","@types/jest":"^27.0.3","@babel/preset-env":"^7.16.4","eslint-config-3box":"^0.4.0","@size-limit/webpack":"^7.0.5","@size-limit/webpack-why":"^7.0.5","@babel/preset-typescript":"^7.16.0","@size-limit/preset-small-lib":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_2.0.0_1650372351633_0.77452786840404","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"key-did-provider-ed25519","version":"2.0.1","author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@2.0.1","maintainers":[{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"}],"homepage":"https://github.com/ceramicnetwork/key-did-provider-ed25519","bugs":{"url":"https://github.com/ceramicnetwork/key-did-provider-ed25519/issues"},"dist":{"shasum":"7178169831d36cdc99a0640d6bee3cbfd95f9a56","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-2.0.1.tgz","fileCount":5,"integrity":"sha512-FaB2g7zUAeN/bLaFl2YSNQx9NsxgDd/3TR1YGvoXLhENsvZBdyA2V7hX8/MZhZ5jm82wL5lRw3O4UXuz/pJANQ==","signatures":[{"sig":"MEQCIFlajqtzOBJM/pASoqJbkjWG/m1jlvSPu8O2aSRBPG7dAiBcsbiEkH9Wg6od4TaLjM2WvnBNuD6Sa0Zs2xWuMGn/jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizu+gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvWRAAjSHmwSYpD416rP2FJq2yycMCFB7gpz0qRHV+W+t3MR3AIisQ\r\nXxlH1FRaEBarFXdtlYG4Pd/HCgOA313c77XJDQhWbRfxklr9MkRnsn7AM+/3\r\nt7czRaIFcz3ZVuKp/rB6AJdjsqB8sP4lN30tZB24mRVBsDMpJ7HPvWvC2pvd\r\nUOiTHALH3YV6zyr3BXwgmY7bwzUdvjiN1eLP++bKltCFThbdokazizf4O+Ae\r\n9tlF90repIsCY5uwJJ+ggfYZwt/L8a+nGG8HDvG7Vl7Sgyq/30QOTx3q5JZU\r\nIyJ9wOMmAzAZ3Twfmu9LumVZm/AQ5YBU88ynknrLSsJLg7QFi9QP2qDCPCRk\r\n9kYtsmp7zfLVcGhNcizp4gHXCY8W71+DC123FXwJ/6D9Cv+bQVzYCFPtwZDT\r\nsLXZFme3LpSkDduhj+HqZWxVrs9vNzTgIjaZWhAS+jDFhuVZ3W5OwjV/SKyC\r\nhKkFYlrzqM/II8lT1KcAHLu2KjAsNe3MiOyd6nVVk2xxaDNgA2qo6mspst0d\r\nEttg+6Awsm1+CHej48PVC3/+RWepbPwkU6HjhpjlqAKima2NA5XEyl8QIOI9\r\nbhXrkBZYWSLHt+eRxef1NF1oh1jktphxS11rNECyDcDcGuL8NHkJnIXhqUYx\r\nIMh5nEq8sXRZIz1UPk+qgUXDetq7hm6EPi4=\r\n=xAg9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","module":"./dist/index.js","engines":{"node":">=14.14"},"exports":{".":"./dist/index.js"},"gitHead":"60c78dce7df4d7231bc5280dfcb8d9c953d12a20","scripts":{"lint":"eslint ./src --ext .js,.ts","size":"size-limit","test":"NODE_OPTIONS=--experimental-vm-modules npx jest","build":"tsc --project tsconfig.build.json","clean":"rm -rf ./dist","analyze":"size-limit --why","prebuild":"npm run clean","prepublishOnly":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"ukstv","email":"sergey@ukstv.me"},"repository":{"url":"git+https://github.com/ceramicnetwork/key-did-provider-ed25519.git","type":"git"},"size-limit":[{"path":"dist/index.js","limit":"175 KB","webpack":true}],"_npmVersion":"8.3.1","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"did-jwt":"^6.0.0","rpc-utils":"^0.6.2","uint8arrays":"^3.0.0","@stablelib/ed25519":"^1.0.2","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"dids":"^3.0.0","jest":"^27.4.4","husky":"^7.0.4","eslint":"^8.4.1","prettier":"^2.5.1","babel-jest":"^27.4.4","size-limit":"^7.0.5","typescript":"^4.5.4","@babel/core":"^7.16.0","@types/jest":"^27.0.3","@babel/preset-env":"^7.16.4","eslint-config-3box":"^0.4.0","@size-limit/webpack":"^7.0.5","@size-limit/webpack-why":"^7.0.5","@babel/preset-typescript":"^7.16.0","@size-limit/preset-small-lib":"^7.0.5"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_2.0.1_1657728928241_0.07835132551637547","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"key-did-provider-ed25519","version":"3.0.0","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@3.0.0","maintainers":[{"name":"pawartur","email":"arturwdowiarski@me.com"},{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"7ab97249280baba699f92273a9768d533bfea3c4","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-3.0.0.tgz","fileCount":4,"integrity":"sha512-cY2vjJZ16VZ7IZUDj15ldhxPFJlP2UjniUUv1NO8FptUOWSJUnOyzK68ipSIaHxsGvETjHKlfIJ0dGb0ernkSA==","signatures":[{"sig":"MEYCIQCrY4Pdots9us0eQ3BlJGe8C8AeKbqdriotsSfAOwQdFQIhAMZNNSGaAUDNW6KGNwOMpkOnLy+BcFh/d/9OrFrClvLE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+MrdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqwow/+Mz6IPYyAlB8weNxSk1c/kOtwZUlNpGNTywB0cksxH5Jub0DN\r\n7ShuhpXcPjPNd4Hk5o5MhvZDMzmljmf4KZvtBlFjQF+tUcmm2Z+acNpDd8zb\r\nv6pFTe4VDb3Drz7rSJTo5aOQP7udVPCNbZpxzQYPaq+EKqJIVidubcpMamVZ\r\nmb8taSmEqyvE5t0xzZarzmt2RJGieGJ2BgPEJ+odjNXA21Xr4VcfVqZDhgab\r\n7uQ12zTu++zUzu/N1EIQ1ABL54yVXaU7pXhgy4qy4acIaSIdfIuRedI9/Tp7\r\nX+tyiSoUAnkJE1scaU2CkKckUKTvQFQ7WGNS3vvc2MS0DoeerQ8vFRI6LJ1Y\r\nj2+2uC9SOmA11Xyg/jQgZ6voqNHRWeMO54LDriTdKeusaMghrQCZgrARQ6fs\r\nlwtB8d+DzHJnx717oQhQlCr08NUVUGBJKCzy/Y8qzQySZUUbbPuF5iG8lFO4\r\nS8HgWI42j0fagQtkFFodcWLKReNt0XHj36WzcK9CsVuNQLpKTVEwpHPd516G\r\nk9gLSUKR7In1ZaAojf/+5m/yqBEgQLtQR0f1NpGwYeSG0nTDq3cgSEYQKsxG\r\nJlMGh6jQUdlvuI/V1cWU3W4KPOtU2kwGQDos8mT8h5mwNmi4W2q3IkXykVtN\r\nn1zZCYfBU5nK2rsW6KawI6j3TUhSIHxEP6Y=\r\n=Gzgj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:key-did-provider-ed25519-3.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=14.14"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint src --fix","size":"size-limit","test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"pnpm run build:clean && pnpm run build:types && pnpm run build:js","analyze":"size-limit --why","test:ci":"pnpm run test --ci --coverage","build:js":"swc src -d ./dist --config-file ../../.swcrc","build:clean":"del dist","build:types":"tsc --emitDeclarationOnly --skipLibCheck"},"_npmUser":{"name":"paul_lecam","email":"paul@ulem.net"},"_resolved":"/private/var/folders/xs/vk1ndv_n4xn33q4wqjmsf0b00000gn/T/1d94d26bd75b4d7e8bd2558564d93722/key-did-provider-ed25519-3.0.0.tgz","_integrity":"sha512-cY2vjJZ16VZ7IZUDj15ldhxPFJlP2UjniUUv1NO8FptUOWSJUnOyzK68ipSIaHxsGvETjHKlfIJ0dGb0ernkSA==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"9.5.0","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.2","dependencies":{"dids":"^4.0.0","did-jwt":"^6.11.1","rpc-utils":"^0.6.2","uint8arrays":"^4.0.3","@stablelib/ed25519":"^1.0.2","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@stablelib/random":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_3.0.0_1677249245282_0.44944748640527865","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"key-did-provider-ed25519","version":"3.0.1","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@3.0.1","maintainers":[{"name":"pawartur","email":"arturwdowiarski@me.com"},{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"16d6fbc58d584acceab0ab116bc3e195f86e549f","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-3.0.1.tgz","fileCount":4,"integrity":"sha512-4sn1OT6mG1GFhRR4G4UO+GEZhIeimqKp2CY903INE29N+/ZQ1Q/Y1jH+J8Yi1Kll21IA6opNMJ2TIhvRNEfNjQ==","signatures":[{"sig":"MEYCIQCgebVfE2QH1WAWo0qkV89gqjVaadFytIiP15qylJkanwIhAMQp1fDeXgVJyTihuRu1GRGMSssp06ei6KaZZ2ZyQP9T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQa3iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy3BAAgeYM1lbZZwy3xEwYQd2Z4ogONIcsrQMkefr9cPA4LNmqm+h9\r\nzulpMOMtdISkcjKg3WPmGu4dN8SI0nbKsMhhoP0C9DkRFKQTDg9sGhz7NwMV\r\npvsciwTHQkfZzLLIE67zkerDlZb9tWEIulymweRSjazxVXmQo57KE7ekdeKG\r\nHLhbZw7W6NGQIUwT3So1AAFD1l2hrfo0fGGjzX5CVlHYLgH/CwzCW0Ejhm5L\r\nwHBez45R/bAelj5G9MKyNTC6JOwpjM6YOBtZij52stufmiKHr1XykC9zhCGi\r\nTlD94yxSXFmp4CUE+IoWFX+OqD3ulZL9Jul6W6rMeRDPgYk0G2r6vsqHx3Av\r\nDx/lZt7/+oWShA6x1khpAU6lj+yKHvCFPT6woJ1SlDIuzqExij80RqdWk8Rv\r\nYR5y2aBkvWa+vAFp5lmjuWe813RHHasi9RpyX5SS+Iko/tAo6xTYMKpTVPF4\r\nSrWyPbc/0svVFMbuQZsxLNy4BZCpu33vpGlmhbKR44wKuIhrAubkY8hbC7cV\r\nI+PlM24uSLqmtUHSq8uZuL79H8KfA7/eRnRFLeKO5v2Vyx9dep1eY8gyEtNP\r\nUA1xR//ox2KjDez3a4cDvfAX/9Kw8nvAAPyCWZOeRXJxxtLg0Yba4wKIz4ZI\r\n3ugQBXlO3e3sdV54Pq7EZgJDf5/0NrOFawQ=\r\n=cVe/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:key-did-provider-ed25519-3.0.1.tgz","types":"dist/index.d.ts","engines":{"node":">=14.14"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint src --fix","size":"size-limit","test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"pnpm run build:clean && pnpm run build:types && pnpm run build:js","analyze":"size-limit --why","test:ci":"pnpm run test --ci --coverage","build:js":"swc src -d ./dist --config-file ../../.swcrc","build:clean":"del dist","build:types":"tsc --emitDeclarationOnly --skipLibCheck"},"_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"_resolved":"/private/var/folders/4p/sl0f_j_94js60f0rb3ndv_9c0000gn/T/ad16706618bfe54974eb86e1e588ab75/key-did-provider-ed25519-3.0.1.tgz","_integrity":"sha512-4sn1OT6mG1GFhRR4G4UO+GEZhIeimqKp2CY903INE29N+/ZQ1Q/Y1jH+J8Yi1Kll21IA6opNMJ2TIhvRNEfNjQ==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"8.11.0","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"dids":"^4.0.1","did-jwt":"^7.0.0","rpc-utils":"^0.6.2","uint8arrays":"^4.0.3","@stablelib/ed25519":"^1.0.2","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@stablelib/random":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_3.0.1_1682025954098_0.927056597729863","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"key-did-provider-ed25519","version":"3.0.2","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@3.0.2","maintainers":[{"name":"jpham2023","email":"james@3box.io"},{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"5c336954680db2ae03e9d4a25cdbde30b72062b5","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-3.0.2.tgz","fileCount":4,"integrity":"sha512-4Yw0CeO1hKRaUsh9NIz4tn4Ysr09CdoJItyT0vHjd5iedJ+FvVt7pTbNr7IY0/+8mWvYslutAK5LFrwu5agpsA==","signatures":[{"sig":"MEYCIQDzZJBQ2YrJU0TFelYRWx6DhwMfSi7VUORKpdM1tmrPigIhANNDPlzUSlVNYfUcEAGzBVguJS1yBCBhBENEetAmdsRW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8565},"main":"dist/index.js","type":"module","_from":"file:key-did-provider-ed25519-3.0.2.tgz","types":"dist/index.d.ts","engines":{"node":">=14.14"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint src --fix","size":"size-limit","test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"pnpm run build:clean && pnpm run build:types && pnpm run build:js","analyze":"size-limit --why","test:ci":"pnpm run test --ci --coverage","build:js":"swc src -d ./dist --config-file ../../.swcrc","build:clean":"del dist","build:types":"tsc --emitDeclarationOnly --skipLibCheck"},"_npmUser":{"name":"ukstv","email":"sergey@ukstv.me"},"_resolved":"/private/var/folders/3x/0gdz5cvn1_l6nls9vn00qrvc0000gn/T/682a9d2b5ee3947cf17bb3954b7e64ea/key-did-provider-ed25519-3.0.2.tgz","_integrity":"sha512-4Yw0CeO1hKRaUsh9NIz4tn4Ysr09CdoJItyT0vHjd5iedJ+FvVt7pTbNr7IY0/+8mWvYslutAK5LFrwu5agpsA==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"9.5.0","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"18.15.0","dependencies":{"dids":"^4.0.4","did-jwt":"^7.2.0","rpc-utils":"^0.6.2","uint8arrays":"^4.0.3","@noble/curves":"^1.1.0","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@stablelib/random":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_3.0.2_1692008874497_0.9732183143585267","host":"s3://npm-registry-packages"}},"3.0.3-next.0":{"name":"key-did-provider-ed25519","version":"3.0.3-next.0","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@3.0.3-next.0","maintainers":[{"name":"jpham2023","email":"james@3box.io"},{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"},{"name":"zachferland","email":"zachferland@gmail.com"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"a0a781b03e4a4aa22aba0f48e36f8655a3b61b64","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-3.0.3-next.0.tgz","fileCount":4,"integrity":"sha512-rQ9VsMvBt/HlHeIzHIUPVDkC8WqNSrYElAgqhfTyUQ+K1QyLHTQzP+WjhC1fd74BlQIzF6XLSqDzeLafV7jfrg==","signatures":[{"sig":"MEQCIFRx4b0OKMj3pVT37h1dvd6rHy9R7VFOozVTV37i3KleAiAcBS6oofHXF1F2KO8I0x01x5wYpHLe29afFPG3sOtucg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8579},"main":"dist/index.js","type":"module","_from":"file:key-did-provider-ed25519-3.0.3-next.0.tgz","types":"dist/index.d.ts","readme":"# ed25519 key did provider\nThis is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.\n\n## Installation\n\n```\nnpm install --save key-did-provider-ed25519\n```\n\n## Usage\n\n```js\nimport { Ed25519Provider } from 'key-did-provider-ed25519'\nimport KeyResolver from 'key-did-resolver'\nimport { DID } from 'dids'\n\nconst seed = new Uint8Array(...) //  32 bytes with high entropy\nconst provider = new Ed25519Provider(seed)\nconst did = new DID({ provider, resolver: KeyResolver.getResolver() })\nawait did.authenticate()\n\n// log the DID\nconsole.log(did.id)\n\n// create JWS\nconst { jws, linkedBlock } = await did.createDagJWS({ hello: 'world' })\n\n// verify JWS\nawait did.verifyJWS(jws)\n\n// create JWE\nconst jwe = await did.createDagJWE({ very: 'secret' }, [did.id])\n\n// decrypt JWE\nconst decrypted = await did.decryptDagJWE(jwe)\n```\n\n## License\n\nApache-2.0 OR MIT\n","engines":{"node":">=14.14"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint src --fix","size":"size-limit","test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"pnpm run build:clean && pnpm run build:types && pnpm run build:js","analyze":"size-limit --why","test:ci":"pnpm run test --ci --coverage","build:js":"swc src -d ./dist --config-file ../../.swcrc","build:clean":"del dist","build:types":"tsc --emitDeclarationOnly --skipLibCheck"},"_npmUser":{"name":"ukstv","email":"sergey@ukstv.me"},"_resolved":"/private/var/folders/3x/0gdz5cvn1_l6nls9vn00qrvc0000gn/T/975c3a10b178939cff974c1d665d771b/key-did-provider-ed25519-3.0.3-next.0.tgz","_integrity":"sha512-rQ9VsMvBt/HlHeIzHIUPVDkC8WqNSrYElAgqhfTyUQ+K1QyLHTQzP+WjhC1fd74BlQIzF6XLSqDzeLafV7jfrg==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"9.8.0","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"dids":"^4.0.5-next.0","did-jwt":"^7.2.0","rpc-utils":"^0.6.2","uint8arrays":"^4.0.3","@noble/curves":"^1.1.0","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@stablelib/random":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_3.0.3-next.0_1698423065632_0.3767963083616166","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"key-did-provider-ed25519","version":"4.0.0","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@4.0.0","maintainers":[{"name":"ceramic-velvetshark","email":"radek@3box.io"},{"name":"cb3box","email":"cole@3box.io"},{"name":"jpham2023","email":"james@3box.io"},{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"},{"name":"dbcfd","email":"bdbrowning2@gmail.com"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"0f965087d126952843bf978fcead2ef5114cc130","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-4.0.0.tgz","fileCount":4,"integrity":"sha512-MSb/3sJorWYloSqq2SzE2MLqw6vJdwBAgW+uQHtC3XioeRFaI/Evn82uIC5uRerZA9Uc4QBKb1ukyR37s1UVOg==","signatures":[{"sig":"MEUCIFwDdLH48xRJbU//NqDbb6qWuzMJCDh5PxWa5L0ItTNDAiEAkHPqqnXsmMAkt3tuD+09pTek5/VmYSuk8C1phsWM128=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8560},"main":"dist/index.js","type":"module","_from":"file:key-did-provider-ed25519-4.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=14.14"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint src --fix","size":"size-limit","test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"pnpm run build:clean && pnpm run build:types && pnpm run build:js","analyze":"size-limit --why","test:ci":"pnpm run test --ci --coverage","build:js":"swc src -d ./dist --config-file ../../.swcrc","build:clean":"del dist","build:types":"tsc --emitDeclarationOnly --skipLibCheck"},"_npmUser":{"name":"dbcfd","email":"bdbrowning2@gmail.com"},"_resolved":"/private/var/folders/1m/fkwqb2xs3z70p4820k261cm00000gn/T/7a65a70fdf1d1efae2c25df58d310331/key-did-provider-ed25519-4.0.0.tgz","_integrity":"sha512-MSb/3sJorWYloSqq2SzE2MLqw6vJdwBAgW+uQHtC3XioeRFaI/Evn82uIC5uRerZA9Uc4QBKb1ukyR37s1UVOg==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"10.1.0","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","dependencies":{"dids":"^5.0.0","did-jwt":"^7.4.7","rpc-utils":"^0.6.2","uint8arrays":"^5.0.1","@noble/curves":"^1.3.0","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@stablelib/random":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_4.0.0_1704329512062_0.4628330790754702","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"key-did-provider-ed25519","version":"4.0.2","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","_id":"key-did-provider-ed25519@4.0.2","maintainers":[{"name":"dav1do","email":"david.estes01@gmail.com"},{"name":"ceramic-velvetshark","email":"radek@3box.io"},{"name":"cb3box","email":"cole@3box.io"},{"name":"jpham2023","email":"james@3box.io"},{"name":"npm.3box","email":"support@3box.io"},{"name":"smrz2001","email":"mohsin@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"stbrody","email":"spencer+npm@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"},{"name":"dbcfd","email":"bdbrowning2@gmail.com"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"f1ae847257e5aefff7ac6899630231034e62da05","tarball":"https://registry.npmjs.org/key-did-provider-ed25519/-/key-did-provider-ed25519-4.0.2.tgz","fileCount":4,"integrity":"sha512-bnnRGuuUtylKGMVmgXVSoGccBg87roFi6xy5dQmTgNqnCmrxBBUatYoVimcnA+SGCFqi2qk6B9dD10Ed4rTZPg==","signatures":[{"sig":"MEUCIQC+3jRnaNUpsC3ogQIv1zM/OqxGq4H2kHWm6o8Qqd9oagIgKLAlh+k1XgGiBsW8JtoPLOzijGeMAardnEDllQnPBNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8560},"main":"dist/index.js","type":"module","_from":"file:key-did-provider-ed25519-4.0.2.tgz","types":"dist/index.d.ts","engines":{"node":">=14.14"},"exports":{".":"./dist/index.js"},"scripts":{"lint":"eslint src --fix","size":"size-limit","test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"pnpm run build:clean && pnpm run build:types && pnpm run build:js","analyze":"size-limit --why","test:ci":"pnpm run test --ci --coverage","build:js":"swc src -d ./dist --config-file ../../.swcrc","build:clean":"del dist","build:types":"tsc --emitDeclarationOnly --skipLibCheck"},"_npmUser":{"name":"dav1do","email":"david.estes01@gmail.com"},"_resolved":"/private/var/folders/86/05c8ghln3z11lw9m98v9ghj40000gn/T/6f3f6d730f55caf5afd57f9bb6447873/key-did-provider-ed25519-4.0.2.tgz","_integrity":"sha512-bnnRGuuUtylKGMVmgXVSoGccBg87roFi6xy5dQmTgNqnCmrxBBUatYoVimcnA+SGCFqi2qk6B9dD10Ed4rTZPg==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"10.2.3","description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"dids":"^5.0.2","did-jwt":"^7.4.7","rpc-utils":"^0.6.2","uint8arrays":"^5.0.1","@noble/curves":"^1.3.0","fast-json-stable-stringify":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@stablelib/random":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/key-did-provider-ed25519_4.0.2_1704387826573_0.36753314199542975","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-11-09T18:59:48.691Z","modified":"2024-10-23T15:44:09.168Z","0.0.1-security":"2020-11-09T18:59:48.809Z","0.1.0":"2020-11-10T09:30:18.129Z","0.1.1":"2020-11-10T09:33:47.344Z","0.1.2":"2020-11-13T06:55:14.258Z","0.2.0":"2020-11-24T10:17:18.857Z","0.3.0-beta.1":"2020-11-24T14:50:37.673Z","1.0.0":"2020-11-25T10:35:19.670Z","1.0.1":"2021-03-11T18:39:24.760Z","1.0.2":"2021-04-09T08:16:19.513Z","1.1.0":"2021-04-20T12:53:52.615Z","2.0.0-alpha.0":"2021-12-28T14:20:25.106Z","2.0.0-alpha.1":"2022-03-24T18:04:56.598Z","2.0.0-rc.0":"2022-04-18T13:00:22.294Z","2.0.0":"2022-04-19T12:45:51.766Z","2.0.1":"2022-07-13T16:15:28.454Z","3.0.0":"2023-02-24T14:34:05.458Z","3.0.1":"2023-04-20T21:25:54.222Z","3.0.2":"2023-08-14T10:27:54.678Z","3.0.3-next.0":"2023-10-27T16:11:05.837Z","4.0.0":"2024-01-04T00:51:52.277Z","4.0.2":"2024-01-04T17:03:46.772Z"},"bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"author":{"name":"Joel Thorstensson"},"license":"(Apache-2.0 OR MIT)","homepage":"https://github.com/ceramicnetwork/js-did#readme","keywords":["DID","identity","did-provider","self-sovereign"],"repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"description":"This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.","maintainers":[{"email":"david.estes01@gmail.com","name":"dav1do"},{"email":"services@3box.io","name":"npm.3box"},{"email":"mohsin@3box.io","name":"smrz2001"},{"email":"oed@3box.io","name":"oed"},{"email":"spencer+npm@3box.io","name":"stbrody"},{"email":"sergey@ukstv.me","name":"ukstv"}],"readme":"# ed25519 key did provider\nThis is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.\n\n## Installation\n\n```\nnpm install --save key-did-provider-ed25519\n```\n\n## Usage\n\n```js\nimport { Ed25519Provider } from 'key-did-provider-ed25519'\nimport KeyResolver from 'key-did-resolver'\nimport { DID } from 'dids'\n\nconst seed = new Uint8Array(...) //  32 bytes with high entropy\nconst provider = new Ed25519Provider(seed)\nconst did = new DID({ provider, resolver: KeyResolver.getResolver() })\nawait did.authenticate()\n\n// log the DID\nconsole.log(did.id)\n\n// create JWS\nconst { jws, linkedBlock } = await did.createDagJWS({ hello: 'world' })\n\n// verify JWS\nawait did.verifyJWS(jws)\n\n// create JWE\nconst jwe = await did.createDagJWE({ very: 'secret' }, [did.id])\n\n// decrypt JWE\nconst decrypted = await did.decryptDagJWE(jwe)\n```\n\n## License\n\nApache-2.0 OR MIT\n","readmeFilename":"README.md"}