{"_id":"@didtools/pkh-ethereum","_rev":"21-4315850a89b55c2aa05800d3ace849bf","name":"@didtools/pkh-ethereum","dist-tags":{"next":"0.4.2-next.0","latest":"0.6.0"},"versions":{"0.0.1":{"name":"@didtools/pkh-ethereum","version":"0.0.1","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.0.1","maintainers":[{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"},{"name":"pawartur","email":"arturwdowiarski@me.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"dc7a9b09b568d74a640ed53fe0cafeabba809aab","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.0.1.tgz","fileCount":10,"integrity":"sha512-2hDt1f60WXUNWMVS9S9b0pmXl78ivkVxZJHeyBUkbz7O7To1rHvlgvJ0gFJ3sKVemI1llpClzwd3PEjZfGwiUw==","signatures":[{"sig":"MEUCIQCbw3ExQ8ujf2j8kTD/AzSDeYTt0G4FBEwCoBH3d+FQ2QIgdDcWjvpe+kgJzgS/7RG38WicqwhZdsOgfuCL5Ugilik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLKsWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKVQ//YC302r3UzLuZnWHQ3c3GRFe/947hdiQnqVAi1cSNJ5nYsdVp\r\nXeZESdKbNbma0WBZQUBqTsYEkVc8mQ+iIB8bJawVgwFLccuZT7hkaUy+yCsU\r\nQrHvC1Tk0f8jz26pwe4NWsMdKwNJl0vESjdrtuDpgyRBi0FRKL6Sa3ydmUU+\r\n8ZEH7erZwJ6wngxN9jprJpVwnEpmJfUPhU2Tgi/4alA01HUPUmkaC9YFS+9k\r\nbnRaKMSyUQVDyBsXCrqVriMVepOJw1K25TSLdF82bsLDt+429BwV8BHGMdXc\r\no1jDSC2IgoGKELPxAnW0YFkj9Jw2W2nP2E4PaqjttXeGhg6NBbWgTLhspZYW\r\nFjv4p3aPmtDH5QUPClRXWGX1HEsFm3SRzbP3JeyOCzaReLK4eweuafOC2dQe\r\nyIeI47/8hG6sDw/AYC15TXHwoYpRoPW1GUxdfvVKZ8qS5fs+Zuko4LGv4pQX\r\nNBRcRQN8DDvkINsGRtXO2eIaYV59PxZGNc1UcP7bwRdIJY7QE+JZMb5hzJEI\r\np6ZP4cnsfuJxo2n8tQQC6jcpNIEYzAgYTRoNVYqm8i5BhPkZB1cO2kfuO1Mb\r\n7LVC/VuGgow4qlEKPdwLgne8vKFXjIryIWtAtjtz/lKxQ1yu//lwTOtc14F2\r\nMcVKhq4/zLhlmkEFgLvFQ6ayddVrmyuQvWs=\r\n=Rd0H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.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/98162d913fc120ffb5840d26b5976838/didtools-pkh-ethereum-0.0.1.tgz","_integrity":"sha512-2hDt1f60WXUNWMVS9S9b0pmXl78ivkVxZJHeyBUkbz7O7To1rHvlgvJ0gFJ3sKVemI1llpClzwd3PEjZfGwiUw==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"8.11.0","description":"","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"caip":"^1.1.0","@didtools/cacao":"^1.0.0","@stablelib/random":"^1.0.2","@ethersproject/wallet":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.0.1_1663871766670_0.42728732196871566","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@didtools/pkh-ethereum","version":"0.0.2","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.0.2","maintainers":[{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"},{"name":"pawartur","email":"arturwdowiarski@me.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"c470660bd9e2e2cacc5b0f1f54e92965e40b4fa9","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.0.2.tgz","fileCount":10,"integrity":"sha512-ka+iwlvBCVQqO3btZ1wssAm0VmG25nqZkD1rSV5IRT8LNAvne2cjKzt/hMutK9PULMD/yJRifwFupgfu7JI9Cg==","signatures":[{"sig":"MEUCIQDbPmRwgFRYRZpnr3c+oupyTfbPpzhOzy3/sV3fhmYOYgIgfgwikeA+S/iqnjRv8OF89dT9YiGFQZ9isqCkIEpkFhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNK92ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpwmg//UPAAE+ox1NNPyUWsUK5feARgRJjkzrqhQDPB2VWFJjn2d4Gw\r\nRoRRmTaN7+9VqYSxiIVmaYFMawHykpIW0iRBKCAinEjHxcX2iqLCRohoaMCk\r\nPtOMcI54X1sLsRJRNa43VYDZjPWJKjmwzZdyRfG4YgycIzZNKpgBolDOgxI/\r\negQnuqmyR6nf6bD9QJDtx0lpm3ygCvwPhbOlYUNdAoTD776qyjIshr9SaG/E\r\n06EJ7kZSmTXJYZvWKQG4D4679tuZo3ly/wkvgdxsXjVNS+4445llG3Sa1MdO\r\nOVhwiuGWJlidn+iN54oXBkiZgdQqqL7Xf1nNCaOAnJM084RayZUe0lGJnc4o\r\noFjWdXXQGFDq3OTnE3SVb0swQvDKwKaIm2sMQU1xVo+ubtf2DF8vqus1Khga\r\n9c1XuTy4tiRLsvGaN7+dGNSss/Y++0cspbKITirpjTO/Xw9vZKj43paL5h07\r\n5NaAToZ+MaO4mez9y3ynzmwGmIXVFJTU9zAWVruUwKYvxb++ZQsr2iseO+Rs\r\nlqNG+LSZHXssU+SjdDf+pYtzggcPDZQ/hOCgwNZdYqjW8YW96VkThaS2mPiu\r\nCBfAsArzq9Pa3Tw3YUlC3kMB4Ehezf4ggIcbGXEU3gXJhKxT1F6alpb3lETa\r\n64tMNKo6LgRrHOhJhW8iHt2VF33G+0Dy8HY=\r\n=zTFQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.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":"zachferland","email":"zachferland@gmail.com"},"_resolved":"/private/var/folders/4p/sl0f_j_94js60f0rb3ndv_9c0000gn/T/f5dc675479ac02e133115bb674dc7bcf/didtools-pkh-ethereum-0.0.2.tgz","_integrity":"sha512-ka+iwlvBCVQqO3btZ1wssAm0VmG25nqZkD1rSV5IRT8LNAvne2cjKzt/hMutK9PULMD/yJRifwFupgfu7JI9Cg==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"8.11.0","description":"","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"caip":"^1.1.0","@didtools/cacao":"^1.0.0","@stablelib/random":"^1.0.2","@ethersproject/wallet":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.0.2_1664397174099_0.29118756984895255","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@didtools/pkh-ethereum","version":"0.0.3","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.0.3","maintainers":[{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"},{"name":"pawartur","email":"arturwdowiarski@me.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"ca86ce1fc0770c0043aade2dc5036ea38756e403","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.0.3.tgz","fileCount":10,"integrity":"sha512-+hfVzkk6fd0CifgdNzQ+og2B1q8O7Wmx3IZQz1wejQH8HfjRX0tNL41aw5Df6T9Vzps0R45ULnY46SVdmORg3A==","signatures":[{"sig":"MEQCIAhkG3jZTKj/5WoX1FLFQ6ggnkSaYtknRERAswCpxIF8AiBEiW7X5hGr9kUcaahgZHejFfarOb+ClgbgdcrnPOlhgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiMG7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLxg/8Dvl24h1YXXVBdyOSyPsS0pLelg/DZwlpOMsw5+9pgQeUJJ6s\r\n3XBktiWPRXUN/z927HjACNzr+AxhtGqf3ztiSE/78ZLzyNxQEWmAixexJFQt\r\nSsasrYBXPJ0plsnnsT/GVfp3xxjef0uypjDiJvy41KpR5EvfhQlP9+99LGS+\r\nYf0Ax6dxInD2TLlIzOzAK4iQ1bPjdJatt20GwIgVYbIHYUL/q0aC1CwAxPoe\r\nj+NIb3g+9Xaidli99fFJpXJKNf70qc5D+Fwi4ubs9MT3l1RTCHFdRdYN04jE\r\n1YNwbrvquqLal/sup3gcDVZ3pFo4qyZz9wpCzCey7mmDz6L6cZq8GiMEwC/Q\r\nr0y4KS9FFlIdylcwJler0ImplWy2vvNS6y8orwPpSFOUsHNWQhsvq9p5I7Jh\r\nsJTPm1di7fPq6YrNko/iX3FDWUELYX8+rizF+mpRm0vU7vpu8tQWfxPPHQYh\r\nly0yJnoaPZ2R6aFfk1vMxomwcKP6CasYaGGxeGy/OsotlrXFKlZkwwnnHw2k\r\nHfne1CJiXXGnAiuM7jNmPIQIpJtWE8LtrnMgPIiS7ozWneE2AK5Znj46W0Vl\r\neQ3TjaZGi2x3gLyrPwmrmkq74Bw26XLByb3dXWIWaeSer6q8oHvT/r0HujI4\r\n+f4wLkk0z8lvpV7odpaWm98CCMbZWGniLKQ=\r\n=jSrq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.0.3.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/094fbb830c275faa7d38b0ec5bc6120f/didtools-pkh-ethereum-0.0.3.tgz","_integrity":"sha512-+hfVzkk6fd0CifgdNzQ+og2B1q8O7Wmx3IZQz1wejQH8HfjRX0tNL41aw5Df6T9Vzps0R45ULnY46SVdmORg3A==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"8.11.0","description":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"caip":"^1.1.0","@didtools/cacao":"^1.0.0","@stablelib/random":"^1.0.2","@ethersproject/wallet":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.0.3_1669906875580_0.5148763141688402","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@didtools/pkh-ethereum","version":"0.1.0","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.1.0","maintainers":[{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"},{"name":"pawartur","email":"arturwdowiarski@me.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"fc55d341ca043cf959651e603cc2eafde8ebf1fc","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.1.0.tgz","fileCount":10,"integrity":"sha512-Abmc6uvWU8zkOrQbPUAsRtTW293vhx+rzd+/bbduTLrRGEqZ3niakQkxMqvQKZ6/9w+n0IjQVXSHE5vzc5cAeg==","signatures":[{"sig":"MEUCIQCFD7K3seERZEgEo5ZhfOEh0MlO8X/ifqp7SuuQoh0aTgIgGlPbqV228wemphHZM53Q2RhEZu7yEXhw2ymMNPECe50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Mq/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqEQ//W1bItzr4M03CE4lX5pxis1Mh8a9PY1KfEhKr1cGnejIcIWwk\r\niJO2p/nNIT5qMP/MTbVv1A6v5M8rbdfFdg7VjteC+voNubIlQwb44kwrck83\r\nOEtWMNqS03wJx3yW2Q1UAczv41YcTbxZTkSHE0uK0sGqULtHzJzuly129w+G\r\nfLPBRmMt8yurEC+t2cp5Ch3sDv8ZJBLRipPEag7g+nnZJonvoUa3XGMY9rv4\r\nsbGIORCu45tpfXaPRq/n1/7ffzU0KUpkTQUTMDenOyCwDv9wCHB1PyAEfJp2\r\nFrY2UEeWEAbPtuV7p3lLd+tYkRGTj4jkPMGsa7nKDw4wOXDx3gl8r9WiVb3+\r\ntNiRType/mdl7MKs+T2WxrN10QlIhKbU8IlrroYqkS+wSUerU10Wl3bdT0Ig\r\n9+e575/EgixggWiMg7gY/tZEvLsS54MvAVG9QIjD2GPj5F4Pf68ToHqk44b7\r\nn0D4MX0gCdiQ2ELcb9T4Y6JyNsTDd+nwZPvxEawbheInRIXdb8tZKPPZOyz7\r\nytwX4ffC9T5P1NyXubAIGY9iRIfYr595WaiEanYGLq0tWvuF+BD1Jzsrkd7K\r\nhrCQfv4XFtF5RkUAFABcCap6k4kqDr0+0zrjwNeamInJlyuh5/kC4VAjUqMT\r\n5YkB7wBSSOle2/3bhNpBUiEM7OA1HvzOnkg=\r\n=F9sa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.1.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/c264392a9514ee66dd5a10210a6cd2cd/didtools-pkh-ethereum-0.1.0.tgz","_integrity":"sha512-Abmc6uvWU8zkOrQbPUAsRtTW293vhx+rzd+/bbduTLrRGEqZ3niakQkxMqvQKZ6/9w+n0IjQVXSHE5vzc5cAeg==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"9.5.0","description":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","directories":{},"sideEffects":false,"_nodeVersion":"18.14.2","dependencies":{"caip":"^1.1.0","@didtools/cacao":"^2.0.0","@stablelib/random":"^1.0.2","@ethersproject/wallet":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.1.0_1677249215188_0.890043916757163","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@didtools/pkh-ethereum","version":"0.2.0","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.2.0","maintainers":[{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"},{"name":"pawartur","email":"arturwdowiarski@me.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"1fd437cfaf1aaff5176c0c6d0e98660032bd5a51","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.2.0.tgz","fileCount":10,"integrity":"sha512-BUQ8BytzTtqex5cDRY/IhFg8xQRDX+KnU85rLRyoZULBn/rmwYZ8bOY/s8QOSoqiwrRhkD5snyD3DmwgjlOSXg==","signatures":[{"sig":"MEUCIQCiYPs0Ira1P9zMTYMMW4jYUJhzm9u1pLHKaxAZrP1NpAIgRoSlKX9+D6alrBVURvxb49DEB3wxdk7vf58/FWNJ53U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/6h5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9sxAAisboUW/ebdtsCjqwUwJ+935FLVWrrnie6YN5IgCpkA8Wwoem\r\nbYq9a84AqKMLPjgAzT66lx/SM6QT6fR1lIlYCEscnsccLAMlRHqCbTFAaouJ\r\nNcFrQAuSatjiJIk55QpVZSYs7jH2HySVpICLTBrw9Hr5FDwNzfvRyqOhzAl8\r\nGhvOPcqoBPFZIW61oQaify/FNWi0gkrVTBETzQnnoCDIZ9RqfI9J3vCto/0C\r\nJIG+S7//NGACzZfatx/TrAR0+Jxso3OzxEX/R1Svg3LabmDTokuIAodP5idJ\r\nPzBAeDa8Y87xd82dTbOEkgl563ieTr94LoK8ls9fPERGycGkNOinWmQSNjji\r\nFjB1gC+2gEjX6QBq5JJkX19enornCdEXcbAzYUoGWl1grDwhlmS85f/jKZJG\r\nrMVdGCbS2R/RNVrwGw342bHVqJdT7zWvKjZ4eeblfr2uIM9OBy0LvqwuuYsa\r\nFUJtQzdEPGbvtfAE/A36axx58FqF9A9HDF+d/yzTkRdqjN79/Z4ZsNldePSX\r\nzaPkaUKpuiNVHfOlzxFgamJbtND4vbZHOBlIqEMmTU58By5q7USzUyIm1P6A\r\nEoE+Y/yBkRBg6ZFDyoH0cYlnWsn8UqeEyJcxFqhENyVwoGrSh/PQXms1C83n\r\no8FpEzqhlUyWeffCACzVp33yLI66DEbyIII=\r\n=8zQ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.2.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":"zachferland","email":"zachferland@gmail.com"},"_resolved":"/private/var/folders/4p/sl0f_j_94js60f0rb3ndv_9c0000gn/T/cadba562cfaf0793c0bb0711913356aa/didtools-pkh-ethereum-0.2.0.tgz","_integrity":"sha512-BUQ8BytzTtqex5cDRY/IhFg8xQRDX+KnU85rLRyoZULBn/rmwYZ8bOY/s8QOSoqiwrRhkD5snyD3DmwgjlOSXg==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"8.11.0","description":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"caip":"^1.1.0","@didtools/cacao":"^2.0.0","@stablelib/random":"^1.0.2","@ethersproject/wallet":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.2.0_1677699192909_0.1331194938789222","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@didtools/pkh-ethereum","version":"0.2.1","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.2.1","maintainers":[{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"},{"name":"pawartur","email":"arturwdowiarski@me.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"8c03a56f34c824fa83db6161362f7fa45dd2b5e9","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.2.1.tgz","fileCount":10,"integrity":"sha512-apQefbOqqy8HQMDNVG0ITxHLr9I5iZrjADX+mPB+ie1ue8MO8pOHMifLQ3j0R6RjS2einCd+hEZ4Ib4AKs3Xlw==","signatures":[{"sig":"MEUCIQDOTQ+NtI5ZNKdYtcqvv1x6i8DMIAxvZBVUYcBPpY5DTQIgE7IOtAP8qRzti10BRRJE1oIrozY+0+0VL2AwZvazkSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/6o1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYSxAAmksuyrHaJhigMl1MCZsezxHkV3GirDAxxWhlrhZT41SAst3L\r\n+c1MRoby+G6zvp4qT98UwSrfJxOzo2rlEgyTIxK/6ztEL0BemgVsMvoK1kZ2\r\ne4SAh6u9nIi2QV7iitHMG/DBKQR2oW4/eDwXMR/T5f7qP2j6S8jOQIMhlVXF\r\nnYM3+oJ1/83iiKD9CFNy0eFuMua8HGBUimqkpI0xhLj9qiqQsnr9IS4i+JHZ\r\nhijFcVf65sHU08c0AXP4p5VYbxjzbVqszm6aOUWS4q3YXLI1tNWkfmLVxWVw\r\nO666q8HC4rVajs1gbzJedGoJ2+d1YSAxc05X3RF4w7ih7xa70d0dWxY3hNVP\r\nSjvjHjyLvhr2qE3dQ/qgEfvcn6SRBcMFaz6C99kK9jhiQC+evjvJm4Q5j8ay\r\neSlR944BFTCAw1Ka7eohYPiNRIO9OTwvXAnRsOz3O/xiCOMU5/F4TK2aqR+k\r\nyvAv4PsrgqHUIqt9cOMU5KRl3B0P1yOxO/8UwehdaBUwUkbCP3DxXYy89Qnm\r\nEDqxrVFMlnbvgEUmH7V//ly6XBKFVzcSvaPc4f9G0+Ay852pH66d3orQGvBO\r\n6py9n9RXPZal25nxgT9t8GjDfjVN0EJtaXOe0QU5WPQxFQmsTTQZMV4ARbXA\r\nHm6P1jSkuQ5aMqPc5AEtuQTTNDk2HzLXv5o=\r\n=o0JX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.2.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/2c3059444701f90f2aa6f067a9740748/didtools-pkh-ethereum-0.2.1.tgz","_integrity":"sha512-apQefbOqqy8HQMDNVG0ITxHLr9I5iZrjADX+mPB+ie1ue8MO8pOHMifLQ3j0R6RjS2einCd+hEZ4Ib4AKs3Xlw==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"8.11.0","description":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"caip":"^1.1.0","@didtools/cacao":"^2.0.0","@stablelib/random":"^1.0.2","@ethersproject/wallet":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.2.1_1677699637658_0.30514378720564084","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@didtools/pkh-ethereum","version":"0.3.0","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.3.0","maintainers":[{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"},{"name":"pawartur","email":"arturwdowiarski@me.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"59e445d99941defa42bafe9ae1076439ba889e0e","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.3.0.tgz","fileCount":10,"integrity":"sha512-JYC8pzk41qx1cPhA8YAT/3zG/NnUU2yP/MX6wdpeEjiml2LLHidX/GPIb5zYVkz7w4KOJs1WmyMu5qBovcWFdA==","signatures":[{"sig":"MEQCIEMTIkbLs72CdJKSd3lBstugfJ4zCphA37h5bGkyhsDzAiBT0InKcypbORaOp76dANSIhHGcxsBZmDTHAxCQtky5DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCN99ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT4w/8CVeZaqCxICgg7x5xhY4c5J5o6Ptiw0Gf3AUYxF7la4+MVMze\r\nzNGfRH+RMx/4oPuNWvbXwj6VL4lYCU5vxRMgeOIwUrlJYe2BUrataQGtaMBY\r\nK5cdt4r6MvzOJFNZo0MisjHYL0vusZ0fObD+d+L/kT46bKVbf3E1Eqn4I3z3\r\nMJl0D0v1thfSviJXto/BvmU6AT44LYKCoAstiNWh7RyBBnpEBtjdMJoyWMtx\r\nENjIbtA8ZCPMFBTj6LuM0bx9afJdoV/bjDeOf9AJ0AtsLGumTVRy0DZZunPm\r\nVE4M4Ja7O7MNsaHGdGw3uCL5R+W09IA4CciTY4WyYO+tZEsPwlc0XrF7M4ZT\r\nUn6iU2uGDI6t8wpCgbsRBpWI9YO4lb9uHsw5NhB4Z2ISKU0YsYZa2q3dEzul\r\nvp5mdiuFGYZKdCQSYhHBeESsvmE4cRl0Yjm1Hq+NcMdUHGOUGATzPA1asINl\r\nriLQL+qiwwIdpEvZ6TJKL5xBg/QKLic12BcH5KbreGg+PIwqBWM7qkMNKlXp\r\n3jbeIEoQ7IHty2VBYCClBKh4kPfw08SmhwKVeq38MHSezj5dFozpu0mH153W\r\n5ppncqW6ywR+XQRKDPya3uzlTNDQPyp5DJVLmI2vTgk1sk5czCALtpqd9b8N\r\nPnJDEAoNrNUq83hfZHJX7kEaMW4eymQ/swA=\r\n=W2Di\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.3.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":"zachferland","email":"zachferland@gmail.com"},"_resolved":"/private/var/folders/4p/sl0f_j_94js60f0rb3ndv_9c0000gn/T/b7577575510c070b2b1d16a9c6c1f79b/didtools-pkh-ethereum-0.3.0.tgz","_integrity":"sha512-JYC8pzk41qx1cPhA8YAT/3zG/NnUU2yP/MX6wdpeEjiml2LLHidX/GPIb5zYVkz7w4KOJs1WmyMu5qBovcWFdA==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"8.11.0","description":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"caip":"^1.1.0","uint8arrays":"^4.0.3","@didtools/cacao":"^2.0.0","@stablelib/random":"^1.0.2","@ethersproject/wallet":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.3.0_1678303101649_0.5012139635141297","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@didtools/pkh-ethereum","version":"0.4.0","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.4.0","maintainers":[{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"},{"name":"pawartur","email":"arturwdowiarski@me.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"b10ad35ec15fb10d1677c5f39c5026e0f7e2d83f","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.4.0.tgz","fileCount":10,"integrity":"sha512-NaPDE8QYOpBSa1MghiF0IkCt2kZdcRm0TV/Zcm9uQMqrf2I6qy5RhiRSG+2gPkobIgI+80OIpe6xJ6BmuzWvkQ==","signatures":[{"sig":"MEUCIQCN8nyk/t7BAD0PXmAvDbPeVr5jK95jaa3WNfkDPy1DywIgd7I7z/veHpOr/hzFHB+CPRsaZR9ZRUq22yKUZcNJQWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19552},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.4.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":"zachferland","email":"zachferland@gmail.com"},"_resolved":"/private/var/folders/4p/sl0f_j_94js60f0rb3ndv_9c0000gn/T/0977a0182e9a14f5e68f329875fedd83/didtools-pkh-ethereum-0.4.0.tgz","_integrity":"sha512-NaPDE8QYOpBSa1MghiF0IkCt2kZdcRm0TV/Zcm9uQMqrf2I6qy5RhiRSG+2gPkobIgI+80OIpe6xJ6BmuzWvkQ==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"9.6.7","description":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","directories":{},"sideEffects":false,"_nodeVersion":"20.3.0","dependencies":{"caip":"^1.1.0","uint8arrays":"^4.0.3","@didtools/cacao":"^2.1.0","@stablelib/random":"^1.0.2","@ethersproject/wallet":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.4.0_1687220880097_0.8946564769547507","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@didtools/pkh-ethereum","version":"0.4.1","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.4.1","maintainers":[{"name":"ukstv","email":"sergey@ukstv.me"},{"name":"jpham2023","email":"james@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"b03472bf0196d2ece6a64d5f01aa96c866cdccb7","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.4.1.tgz","fileCount":10,"integrity":"sha512-oE5bbyTauJ/WddaWnDK7bWns2E2LG4Ut33ICEcEQdlMoXM0902/vnGm8+6QE/yuLOyAllgf7DnDKvERF5IY6uQ==","signatures":[{"sig":"MEQCIE2Zw+5xATe+Qg4/2zS1eV4gCgKTfPmZj+zAKsAPvClQAiATQKvooJQ7hfvHem52jFjbyeAFnO3qDBLf7S3iM/zO9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20394},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.4.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":"ukstv","email":"sergey@ukstv.me"},"_resolved":"/private/var/folders/3x/0gdz5cvn1_l6nls9vn00qrvc0000gn/T/c4197abdb5518201f8b5a6ae085e6bea/didtools-pkh-ethereum-0.4.1.tgz","_integrity":"sha512-oE5bbyTauJ/WddaWnDK7bWns2E2LG4Ut33ICEcEQdlMoXM0902/vnGm8+6QE/yuLOyAllgf7DnDKvERF5IY6uQ==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"9.5.0","description":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","directories":{},"sideEffects":false,"_nodeVersion":"18.15.0","dependencies":{"caip":"^1.1.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","@didtools/cacao":"^2.1.0","@stablelib/random":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.4.1_1692008867542_0.04438849008587664","host":"s3://npm-registry-packages"}},"0.4.2-next.0":{"name":"@didtools/pkh-ethereum","version":"0.4.2-next.0","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.4.2-next.0","maintainers":[{"name":"ukstv","email":"sergey@ukstv.me"},{"name":"jpham2023","email":"james@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"71906cbb69dfe3f3e59e04bd08657f83b062c991","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.4.2-next.0.tgz","fileCount":10,"integrity":"sha512-F1S0udi/ho8tKlGq5CYDTLYaHpIkIxjoUQw4Wz+s85TytmnmAChn4HgPYkhuHkRtIRL3gtEY0ZEIlOef4TOQIA==","signatures":[{"sig":"MEYCIQDFTHrt3GwULgrUzrZoTKwtDeaOJmo9yNckZ92ImhARbwIhAK/4TyMkhL+0PN5HUWnCLQBWWXLE3pOVGzud0Nw8ltBq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20408},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.4.2-next.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":"ukstv","email":"sergey@ukstv.me"},"_resolved":"/private/var/folders/3x/0gdz5cvn1_l6nls9vn00qrvc0000gn/T/0e872f910fa9ba72b7b9187148325ddb/didtools-pkh-ethereum-0.4.2-next.0.tgz","_integrity":"sha512-F1S0udi/ho8tKlGq5CYDTLYaHpIkIxjoUQw4Wz+s85TytmnmAChn4HgPYkhuHkRtIRL3gtEY0ZEIlOef4TOQIA==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"9.8.0","description":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"caip":"^1.1.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","@didtools/cacao":"^2.1.1-next.0","@stablelib/random":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.4.2-next.0_1698422976737_0.11889076397496989","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@didtools/pkh-ethereum","version":"0.5.0","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.5.0","maintainers":[{"name":"dbcfd","email":"bdbrowning2@gmail.com"},{"name":"cb3box","email":"cole@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"},{"name":"jpham2023","email":"james@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"fca9008c546141f257508d4448c58609b975276b","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.5.0.tgz","fileCount":10,"integrity":"sha512-2S+TS/I2jVTNnkgyslxQvSjCzzLsCabjXD2UWjJnVkAoxeJgPE9GvY1JhTDgvVLfxLPnYwTIP/O1WR9wJcDkFg==","signatures":[{"sig":"MEUCIAM9yf7zq0nDsPtDGgW+sQ4US187hz1qtylyoZbL9zckAiEA7vcBB3vmkZDrbrVxyFVfURHz3n+M9DdzeHD6j+4CeSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20840},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.5.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/45e13a801e7385990de9d17fea0f738e/didtools-pkh-ethereum-0.5.0.tgz","_integrity":"sha512-2S+TS/I2jVTNnkgyslxQvSjCzzLsCabjXD2UWjJnVkAoxeJgPE9GvY1JhTDgvVLfxLPnYwTIP/O1WR9wJcDkFg==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"10.1.0","description":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","dependencies":{"caip":"^1.1.0","@noble/curves":"^1.2.0","@noble/hashes":"^1.3.2","@didtools/cacao":"^3.0.0","@stablelib/random":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.5.0_1704329615908_0.21654306944567892","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@didtools/pkh-ethereum","version":"0.6.0","keywords":["DID","identity","did-provider","self-sovereign"],"author":{"name":"3Box Labs"},"license":"(Apache-2.0 OR MIT)","_id":"@didtools/pkh-ethereum@0.6.0","maintainers":[{"name":"dav1do","email":"david.estes01@gmail.com"},{"name":"dbcfd","email":"bdbrowning2@gmail.com"},{"name":"cb3box","email":"cole@3box.io"},{"name":"ukstv","email":"sergey@ukstv.me"},{"name":"jpham2023","email":"james@3box.io"},{"name":"oed","email":"oed@3box.io"},{"name":"paul_lecam","email":"paul@ulem.net"}],"homepage":"https://github.com/ceramicnetwork/js-did#readme","bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"dist":{"shasum":"7322e50f03dac300da08b0e511c06fe972b6035a","tarball":"https://registry.npmjs.org/@didtools/pkh-ethereum/-/pkh-ethereum-0.6.0.tgz","fileCount":10,"integrity":"sha512-9lYcQmiI+8D5zv438H/6oweMi7UbKk9ch5ZOHkdAuCZYIP/sBP6ItMe/Nim34MZKV4emCuuHeZ1Z0xwXOLXF8A==","signatures":[{"sig":"MEUCIQDnUy0kUdVQniUPbv6Hdz8H5rZAGGz4JyjHLRwVe3QOPAIgENx8Aaw7fLx3So+P3B6SKjH7BarlrG+cBz5Up03tc6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20875},"main":"dist/index.js","type":"module","_from":"file:didtools-pkh-ethereum-0.6.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":"ukstv","email":"sergey@ukstv.me"},"_resolved":"/private/var/folders/3x/0gdz5cvn1_l6nls9vn00qrvc0000gn/T/b35a037e689346921b1ed42fc541375c/didtools-pkh-ethereum-0.6.0.tgz","_integrity":"sha512-9lYcQmiI+8D5zv438H/6oweMi7UbKk9ch5ZOHkdAuCZYIP/sBP6ItMe/Nim34MZKV4emCuuHeZ1Z0xwXOLXF8A==","repository":{"url":"git+https://github.com/ceramicnetwork/js-did.git","type":"git"},"_npmVersion":"10.7.0","description":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","directories":{},"sideEffects":false,"_nodeVersion":"22.2.0","dependencies":{"caip":"^1.1.0","@noble/curves":"^1.2.0","@noble/hashes":"^1.3.2","@didtools/cacao":"^3.0.0","@stablelib/random":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/pkh-ethereum_0.6.0_1721038438492_0.9663194115443734","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-09-22T18:36:06.608Z","modified":"2024-10-23T15:43:01.514Z","0.0.1":"2022-09-22T18:36:06.828Z","0.0.2":"2022-09-28T20:32:54.273Z","0.0.3":"2022-12-01T15:01:15.786Z","0.1.0":"2023-02-24T14:33:35.347Z","0.2.0":"2023-03-01T19:33:13.049Z","0.2.1":"2023-03-01T19:40:37.813Z","0.3.0":"2023-03-08T19:18:21.885Z","0.4.0":"2023-06-20T00:28:00.262Z","0.4.1":"2023-08-14T10:27:47.721Z","0.4.2-next.0":"2023-10-27T16:09:36.936Z","0.5.0":"2024-01-04T00:53:36.064Z","0.6.0":"2024-07-15T10:13:58.624Z"},"bugs":{"url":"https://github.com/ceramicnetwork/js-did/issues"},"author":{"name":"3Box Labs"},"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":"Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO.  Primarly used with `did-session` and `@didtools/cacao`.","maintainers":[{"email":"david.estes01@gmail.com","name":"dav1do"},{"email":"sergey@ukstv.me","name":"ukstv"},{"email":"oed@3box.io","name":"oed"}],"readme":"## Ethereum AuthMethod and Verifier\nImplements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO. \nPrimarly used with `did-session` and `@didtools/cacao`. \n\n## Installation\n\n```\nnpm install --save @didtools/pkh-ethereum\n```\n\n## Auth Usage\n\nTo Auth in a web based env, use any injected Ethereum provider that implements the standard interface with `EthereumWebAuth`. A standard Ethereum provider should impelement the interface as defined by [EIP-1193](https://eips.ethereum.org/EIPS/eip-1193).\n\n```js\n// Web Auth Usage\nimport { EthereumWebAuth, getAccountId } from '@didtools/pkh-ethereum'\n// ...\n\nconst ethProvider = // import/get your web3 eth provider\nconst addresses = await ethProvider.request({ method: 'eth_requestAccounts' })\nconst accountId = await getAccountId(ethProvider, addresses[0])\n\nconst authMethod = await EthereumWebAuth.getAuthMethod(ethProvider, accountId)\n```\n\nTo Auth in a Node based env, use any standard web3 provider interface with `EthereumNodeAuth`\n\n```js\n// Node Auth Usage\nimport { EthereumNodeAuth, getAccountId } from '@didtools/pkh-ethereum'\n// ...\n\nconst ethProvider = // import/get your web3 eth provider\nconst addresses = await ethProvider.request({ method: 'eth_requestAccounts' })\nconst accountId = await getAccountId(ethProvider, addresses[0])\nconst appName = 'MyNodeApp'\n\nconst authMethod = await EthereumNodeAuth.getAuthMethod(ethProvider, accountId, appName)\n```\n\nTo use with did-session and reference did-session docs for more details.\n\n```js\nconst client = new ComposeClient({ceramic, definition})\nconst resources = client.resources\n\nconst session = await DIDSession.authorize(authMethod, { resources })\nclient.setDID(session.did)\n```\n\n## Configuration\n\nAuthMethod creators consume a standard Ethereum provider and an AccountId. AccountID follows the \nCAIP10 standard. The helper method `getAccountID` is provided, but you can also create an AccountID\nusing the CAIP library directly. \n\n```js\nimport { AccountId } from 'caip'\nimport { getAccountId } from '@didtools/pkh-ethereum'\n\nconst accountId = await getAccountId(ethProvider, addresses[0])\n\nconst ethMainnetChainId = '1'\nconst chainNameSpace = 'eip155'\nconst chainId = `${chainNameSpace}:${ethMainnetChainId}`\nconst accountIdCAIP = new AccountId({ address, chainId })\n\n// accountId = accountIdCAIP\n```\n\nThe `EthereumNodeAuth` additionally consumes an application name. The 'EthereumWebAuth' method uses your \napplication domain name by default.\n\n```js\nimport { EthereumNodeAuth  } from '@didtools/pkh-ethereum'\n\nconst appName = 'MyNodeApp'\nconst authMethod = EthereumNodeAuth.getAuthMethod(ethProvider, accountId, appName)\n```\n\n## Verifier Usage\n\nVerifiers are needed to verify different did:pkh signed payloads using CACAO. Libraries that need them will\nconsume a verifiers map allowing your to register the verifiers you want to support. \n\n```js\nimport { Cacao } from '@didtools/cacao'\nimport { getEIP191Verifier } from '@didtools/pkh-ethereum'\nimport { DID } from 'dids'\n\nconst verifiers = {\n\t...getEIP191Verifier()\n}\n\n// Directly with cacao\nCacao.verify(cacao, { verifiers, ...opts})\n\n// With DIDS, reference DIDS for more details\nconst dids = //configured dids instance\nawait dids.verifyJWS(jws, { capability, verifiers, ...opts})\n```\n\n## License\n\nApache-2.0 OR MIT\n","readmeFilename":"README.md"}