{"_id":"3id-blockchain-utils","_rev":"25-0c12f3900ce189a8d2494a83f5cfee01","name":"3id-blockchain-utils","dist-tags":{"latest":"1.3.1","next":"0.2.0-beta.3"},"versions":{"0.1.0":{"name":"3id-blockchain-utils","version":"0.1.0","description":"Blockchain utils for 3ID","main":"src/index.js","scripts":{"lint":"standard --verbose src/**","test":"jest --coverage"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"^5.0.0-beta.140","@ethersproject/providers":"^5.0.0-beta.144","@ethersproject/wallet":"^5.0.0-beta.133"},"devDependencies":{"@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.0","ganache-core":"^2.8.0","jest":"^24.9.0","standard":"^14.3.1"},"gitHead":"596b02ac0df22aab7c5ed98b35fefc00c06092f7","_id":"3id-blockchain-utils@0.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-mH4c9vCRyTg0sAE89tPv4mn8r5+4QC0OncivZR3sQuvlmsLrRMsnqSvKizcp/j72HVWCcynh5zrNMDoRwJX+vg==","shasum":"b40f90d11fa62aaace4e6b07ec280c38b0eb4fc6","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.1.0.tgz","fileCount":14,"unpackedSize":25020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyS1TCRA9TVsSAnZWagAAnqIQAIRzPEVc0IfNOXg6dnzj\n0Asmsu9LpH2o/fve4GXtD9VBuBvnUqGqQ4ycRlkCSpIWN4CbeBsnFD4H9lQ4\nCezXY4s6z8X4wGB9KOyyTTVanO+sZZ07obTGaymK0YkAtwzszYveHKTFXLWV\n1qjV806w9LA/EFq4Ru1MwAMrtksbiapflpITHSQ9IsqS686nT2+BHn/1JsYt\nh85xETs0Od54WdHLoDRA8r+/nAo1sZsFSaSpeYKzyF/aJvHujpIocrUs8c+k\niJ5yKsjoLpzn8d2WxaCo5LH0wyL2cgbbONlr/wY6af404r+L+Ez37DVMc+5T\nIEbp0SNoA8gNYbgMx8L94+vumV4YshvMC/E6Nt8Ey9+cAJdIApdSAbAEl4HK\nnQ1+7y15wkGHhR+dO01AztzfAWCAMWnxySNnGunZCZKBUGgPOeNG525Qv2Bk\n0t2fOYgKwirKXtkQ2FvwRV0/1Hb0VcCJOMrKFOBWSoRrBlZNyClzW4f1iUK8\nGnFk0EdxPyWkbizdf2pDOnTbgyYyoioYuQDuKgkvMbw2mMlMBgMbUAgg4g9+\nrfyMjqJ/Tcyqa/u1ZDX+nGzzdjjxzpD0DcVEg5VcczMw2MVg2xlptmtmHwat\nBvpOB1jHalbrccqIyLIFlu0z875tMg6eVU1lvI5AixLGqoT0Grm+MOvf+luf\nTzzg\r\n=1y2f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO5lKj/nIYbkO//cTQOIffVwJVSEH+ASgCK6T68fh2uwIgQK6d4fiC1I5RSpWxL/lNrEfNwTCcczSAmx68ayzuglk="}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.1.0_1573465427303_0.3663672307316381"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"0.2.0-beta.1":{"name":"3id-blockchain-utils","version":"0.2.0-beta.1","description":"Blockchain utils for 3ID","main":"src/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","test":"jest --coverage"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"^5.0.0-beta.140","@ethersproject/providers":"^5.0.0-beta.144","@ethersproject/wallet":"^5.0.0-beta.133"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.0","ganache-core":"^2.8.0","jest":"^24.9.0","standard":"^14.3.1"},"readme":"# 3id-blockchain-utils\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n[![CircleCI](https://img.shields.io/circleci/project/github/3box/js-3id-blockchain-utils.svg?style=for-the-badge)](https://circleci.com/gh/3box/js-3id-blockchain-utils)\n[![npm](https://img.shields.io/npm/dt/3id-blockchain-utils.svg?style=for-the-badge)](https://www.npmjs.com/package/3id-blockchain-utils)\n[![npm](https://img.shields.io/npm/v/3id-blockchain-utils.svg?style=for-the-badge)](https://www.npmjs.com/package/3id-blockchain-utils)\n[![Codecov](https://img.shields.io/codecov/c/github/3box/js-3id-blockchain-utils.svg?style=for-the-badge)](https://codecov.io/gh/3box/js-3id-blockchain-utils)\n[![Greenkeeper badge](https://badges.greenkeeper.io/3box/js-3id-blockchain-utils.svg)](https://greenkeeper.io/)\n\nThis package contains a bunch of utilities that is used by 3ID and 3Box in order to create and verify links from blockchain addresses.\n\n## Tabel of Contents\n- [Install](#install)\n- [Usage](#usage)\n- [Contributing](#contributing)\n  - [Test](#Test)\n- [License](#license)\n\n## Install\n```\n$ npm install --save 3id-blockchain-utils\n```\n\n## Usage\nImport the package into your project\n```js\nimport { createLink, validateLink } from '3id-blockchain-utils'\n```\n\nUse the library to create and verify links:\n```js\nconst did = 'did:3:bafypwg9834gf...'\nconst proof = await createLink(did, '0x123abc...', ethereumProvider)\nconsole.log(proof)\n\nconst verified = await validateLink(proof)\nif (verified) {\n  console.log('Proof is valid', proof)\n} else {\n  console.log('Proof is invalid')\n}\n```\n\n## Maintainers\n[@oed](https://github.com/oed)\n\n## Contributing\nIf you want to add support for a new blockchain to 3ID this is the place to do so. In order to do this start by adding a file for the given blockchain with the path: `src/blockchains/<blockchain-name>.js`. This module needs to export three functions; `typeDetector`, `createLink`, and `validateLink`. Please see `src/blockchains/ethereum.js` for an example.\n\nYou also need to add an `ADDRESS_TYPE` for the blockchain address scheme. Do this in the `src/constants.js` file.\n\nFinally add support for your blockchain in `src/index.js`. Simply add it to the `handlers` array and the `typeDetectors` array.\n\n### Test\nTest the code by running:\n```\n$ npm test\n```\n\n## Licence\nMIT © Joel Thorstensson\n","readmeFilename":"README.md","gitHead":"64bc5f378582e4d872f697f0fd93592fdfd67c65","_id":"3id-blockchain-utils@0.2.0-beta.1","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-C9VyaVIw+4EvUcLOS+5ZMmgwAuF6QX9BRh7i8v+Etu8XlAHeSRoBtYUjdiEDqQxcxd4UOUOapN95ot0jWUai0Q==","shasum":"d2ca36e89fcd0f535f7e23aac85c2055ee311eeb","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.2.0-beta.1.tgz","fileCount":20,"unpackedSize":60071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyvKtCRA9TVsSAnZWagAA9jkP/0QGa15Fib3i9OiuHwOx\nIJK00rSCLB/9DFgdWY9ijjoec0T3ErVbj1K0KxdcgSXl9/XWSO6bZLQLlCBZ\n78b8gPxVXGETAL4Fi6QX9dqkFf3XIjvIFTV/rKy8Wn53Q6FLhDj9MfLrzgOd\n3JIuzYKwVK0gBZMjMpYO3TgilL9MJCZ2PUTS3YTPixwUc+UbDKtd2ucuIO8n\nGhZJfRb+2Iwn0Buf+8s1HQgfNcenmeQ+ThTj1KM7kO0nZNsKh+Um07iQYPTa\nDrfNgRp22VbCPzqBWd/1E9tkcwYZJFYtUZs5c3IBfUTbnDwnQGllfTQhewpG\nSlQTC9huwW5p4raPQE/DBBIo3Z8/pjVVFRlZdzazKRKlijpsKE+BN5Roaigx\nhdnb3gqIfEjvr8Pm/X5fGfD8O+GlSxsTTir9sSzQuu5m5HsF1QmVVdI91bVT\nmb0IICgiTnOwma9ftiJh+pMWL4nZBpZrbuq5MPHgfTfOV/wkO4S9xCLxjler\ncIV5SUlkER6vs0AZvtBsxJWa3eKE1gs48S1NxX87DUvtqnb+vxqzdVmPr/Jp\nstF7dPyjLKgH+eACYj3SO/uqdqiiGg3CbtgHZT2rNtvu/cvIrLbLixlVqQ1R\nJws6R64MOnQyE4jntHq3FEDdf/r/26zC4JKUh8hPYKZbe6V0p5KDHdXefPnR\nUD+8\r\n=XnaT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoSxzpYo16DL1c/GVrQPGZJDtSZDOkDdxbAWDjoZAjxwIhAPjjAJDFc5l6c53nnFHD9P3STh3U3riAxUrejGTGutSD"}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.2.0-beta.1_1573581484782_0.18777356517254518"},"_hasShrinkwrap":false},"0.2.0-beta.2":{"name":"3id-blockchain-utils","version":"0.2.0-beta.2","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","test":"jest --coverage"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"^5.0.0-beta.140","@ethersproject/providers":"^5.0.0-beta.144","@ethersproject/wallet":"^5.0.0-beta.133"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.0","ganache-core":"^2.8.0","jest":"^24.9.0","standard":"^14.3.1"},"readme":"# 3id-blockchain-utils\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n[![CircleCI](https://img.shields.io/circleci/project/github/3box/js-3id-blockchain-utils.svg?style=for-the-badge)](https://circleci.com/gh/3box/js-3id-blockchain-utils)\n[![npm](https://img.shields.io/npm/dt/3id-blockchain-utils.svg?style=for-the-badge)](https://www.npmjs.com/package/3id-blockchain-utils)\n[![npm](https://img.shields.io/npm/v/3id-blockchain-utils.svg?style=for-the-badge)](https://www.npmjs.com/package/3id-blockchain-utils)\n[![Codecov](https://img.shields.io/codecov/c/github/3box/js-3id-blockchain-utils.svg?style=for-the-badge)](https://codecov.io/gh/3box/js-3id-blockchain-utils)\n[![Greenkeeper badge](https://badges.greenkeeper.io/3box/js-3id-blockchain-utils.svg)](https://greenkeeper.io/)\n\nThis package contains a bunch of utilities that is used by 3ID and 3Box in order to create and verify links from blockchain addresses.\n\n## Tabel of Contents\n- [Install](#install)\n- [Usage](#usage)\n- [Contributing](#contributing)\n  - [Test](#Test)\n- [License](#license)\n\n## Install\n```\n$ npm install --save 3id-blockchain-utils\n```\n\n## Usage\nImport the package into your project\n```js\nimport { createLink, validateLink } from '3id-blockchain-utils'\n```\n\nUse the library to create and verify links:\n```js\nconst did = 'did:3:bafypwg9834gf...'\nconst proof = await createLink(did, '0x123abc...', ethereumProvider)\nconsole.log(proof)\n\nconst verified = await validateLink(proof)\nif (verified) {\n  console.log('Proof is valid', proof)\n} else {\n  console.log('Proof is invalid')\n}\n```\n\n## Maintainers\n[@oed](https://github.com/oed)\n\n## Contributing\nIf you want to add support for a new blockchain to 3ID this is the place to do so. In order to do this start by adding a file for the given blockchain with the path: `src/blockchains/<blockchain-name>.js`. This module needs to export three functions; `typeDetector`, `createLink`, and `validateLink`. Please see `src/blockchains/ethereum.js` for an example.\n\nYou also need to add an `ADDRESS_TYPE` for the blockchain address scheme. Do this in the `src/constants.js` file.\n\nFinally add support for your blockchain in `src/index.js`. Simply add it to the `handlers` array and the `typeDetectors` array.\n\n### Test\nTest the code by running:\n```\n$ npm test\n```\n\n## Licence\nMIT © Joel Thorstensson\n","readmeFilename":"README.md","gitHead":"64bc5f378582e4d872f697f0fd93592fdfd67c65","_id":"3id-blockchain-utils@0.2.0-beta.2","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-jwY+tCe6feUUpayjY8w4zbyz8ITpOkczsxYxbjIgeir1doVIR/tHTSKqV0rJoVhVLwj2XSzYO5wmKOv41VSGRQ==","shasum":"0decb862b0b5cd3febf208255a7da647b023d0fa","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.2.0-beta.2.tgz","fileCount":20,"unpackedSize":60071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyvLZCRA9TVsSAnZWagAAaMMQAImnTT9b93MwKlJEA9VM\ng1LwkLGweQ1DlTfIGF0dxJ03BtPl7+wGtZf1GBGmwONk6JOIQxs39XWstCWZ\nZ4JIkOOKt7YMzgIWCyDKTL8zhRpetKwD3/7IFo3JnhZJh+WbGbCHN6mB2/B1\nXoX1CO264iwHRwAOCjAC7R6epILz6pI1rx8uWWUXk4MJMzYl47VNV0Tetsu3\nm+hmly9lfP5SjKsr2cLf0igAc+7UFUdY4+urKclP/ZqTk+t9G2+8xeJHDELE\nmj04gOBiS6/iwUjG4MdWFCsrZXlDe6UZ/qfORxnovSVmZBUeT0wAEZUIveRn\nsLmDxE5CXaBd47+F2TUWcwAoV1BUjqMSBrio2Jbki5TUJ87HFd7GqAXEF5rT\nyoj9Qa4PrVhp95EVw4h0cQMp2fFUbMfa7cvbmxBqs49TUG8dQMjVnlYT3TfJ\nWrb9OGS9cihA0W7gGk/SlAzgVo3N3CsEtesQkWTDDigKEMoOWG+bshL+rriJ\ndcXGXIthbH2noT878I+hFP6CnfRpTbmMUfFGbXuNIAJjhlk23iahxBVwHeHv\n2jmlS3VUluo9qEEN5JD56yyyEROGlN+7yZxhkbvg9y3ANqsY+tfZsnoNGGKo\nqZ0VmZGQeGJkaCnYBQtdrEDnMOsN7cq7B9s2OzIAeGGSa0zaFJrppnEozsra\nWdHm\r\n=xmvR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmSe4D3yfnmz2sC0mia7m0M/oSW26bRjUtnAebbU81xAiBXJmWbAcdm0Ke+9mDsO2L65yeCug7scqORmVICOJtw3w=="}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.2.0-beta.2_1573581529356_0.27435563642654426"},"_hasShrinkwrap":false},"0.2.0-beta.3":{"name":"3id-blockchain-utils","version":"0.2.0-beta.3","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","test":"jest --coverage"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"^5.0.0-beta.140","@ethersproject/providers":"^5.0.0-beta.144","@ethersproject/wallet":"^5.0.0-beta.133"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.0","ganache-core":"^2.8.0","jest":"^24.9.0","standard":"^14.3.1"},"readme":"# 3id-blockchain-utils\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n[![CircleCI](https://img.shields.io/circleci/project/github/3box/js-3id-blockchain-utils.svg?style=for-the-badge)](https://circleci.com/gh/3box/js-3id-blockchain-utils)\n[![npm](https://img.shields.io/npm/dt/3id-blockchain-utils.svg?style=for-the-badge)](https://www.npmjs.com/package/3id-blockchain-utils)\n[![npm](https://img.shields.io/npm/v/3id-blockchain-utils.svg?style=for-the-badge)](https://www.npmjs.com/package/3id-blockchain-utils)\n[![Codecov](https://img.shields.io/codecov/c/github/3box/js-3id-blockchain-utils.svg?style=for-the-badge)](https://codecov.io/gh/3box/js-3id-blockchain-utils)\n[![Greenkeeper badge](https://badges.greenkeeper.io/3box/js-3id-blockchain-utils.svg)](https://greenkeeper.io/)\n\nThis package contains a bunch of utilities that is used by 3ID and 3Box in order to create and verify links from blockchain addresses.\n\n## Tabel of Contents\n- [Install](#install)\n- [Usage](#usage)\n- [Contributing](#contributing)\n  - [Test](#Test)\n- [License](#license)\n\n## Install\n```\n$ npm install --save 3id-blockchain-utils\n```\n\n## Usage\nImport the package into your project\n```js\nimport { createLink, validateLink } from '3id-blockchain-utils'\n```\n\nUse the library to create and verify links:\n```js\nconst did = 'did:3:bafypwg9834gf...'\nconst proof = await createLink(did, '0x123abc...', ethereumProvider)\nconsole.log(proof)\n\nconst verified = await validateLink(proof)\nif (verified) {\n  console.log('Proof is valid', proof)\n} else {\n  console.log('Proof is invalid')\n}\n```\n\n## Maintainers\n[@oed](https://github.com/oed)\n\n## Contributing\nIf you want to add support for a new blockchain to 3ID this is the place to do so. In order to do this start by adding a file for the given blockchain with the path: `src/blockchains/<blockchain-name>.js`. This module needs to export three functions; `typeDetector`, `createLink`, and `validateLink`. Please see `src/blockchains/ethereum.js` for an example.\n\nYou also need to add an `ADDRESS_TYPE` for the blockchain address scheme. Do this in the `src/constants.js` file.\n\nFinally add support for your blockchain in `src/index.js`. Simply add it to the `handlers` array and the `typeDetectors` array.\n\n### Test\nTest the code by running:\n```\n$ npm test\n```\n\n## Licence\nMIT © Joel Thorstensson\n","readmeFilename":"README.md","gitHead":"64bc5f378582e4d872f697f0fd93592fdfd67c65","_id":"3id-blockchain-utils@0.2.0-beta.3","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-KS1+5k6REmGSna8TdKOU9sJ624+CPVD2DH6Awz78UcFSKIHb0F4Xi+g3oG19UzPccWw0duPDYrJH//j9BD6nzg==","shasum":"3ccc7c67ce17268d0e07989df61cd3eae37f6dc7","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.2.0-beta.3.tgz","fileCount":20,"unpackedSize":60138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyvOpCRA9TVsSAnZWagAAk2gP/jmwzFqR+tpfULxwl9hL\np9OPUebHjdeR9mNXPW7G1kKMpFkAnRGkVDwCghdgAy4rV32VEfUw73El5LQf\nzWVB7eYTHuso0gjRK6ABWC21NFzkE8SfTolWFMGYz1HRLpyjBhowgiQ7Bnv5\nGBtyGUvPNyobCh+K4iZ1kpXss8QzTdzMT8eUIONVuVblHH4aB/FcFQ+5beUM\ngVigwPz7+Q7ZszF5lqUUDQ7e1nDGmkw8aevvNprFiEGUbQITuyHsKv4jTvw6\no6Szc2f+ECr61Oi9jduV6s2/yYtzg/jwtSLWgmRm5ihbYcNT5cxUiWgfQzrO\n0NJ4tDSBc33nxLUdDUoMzJ+jxuz9PRCIAJ9XDSbNsbfD5hZh+tMvUeRw8Tt8\nDLP7CLinfKjE2Dt6Mb99QWS1cJ0OSD/tXNdaYJvULT1NMVyWC7iCZnAv74XI\nqLlr1gq5851R4J5NRxzywYXeTwSpz2JC/vSM6DAnq484TBAkgrlbPKwktTsZ\ngq4WRolLCpKyMwBc7B5r0DZVN38lZWXU+PTWEJu3eI7x68tCK6/kXIJHt4WI\npRiGB5d0uWxlfuOdZRGKtHuio9J9l96u1LHuD9MBVq+udoQg1tinPyJWnTVd\njlqK8KaG2cB616d3TY35ulc9NSHOkh1r0dpJY7cyIe160CQ7LSA9HUASEipR\nt33p\r\n=zIi8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnXEqWRQZhqzHSnuUQNQsc9mUWcpTSep7J28Oxu9bcYAiALsAliVoQK8fl95dEqFNuoftRlNyIA5KdMRY54k1x1oA=="}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.2.0-beta.3_1573581737225_0.5571618039508797"},"_hasShrinkwrap":false},"0.2.0":{"name":"3id-blockchain-utils","version":"0.2.0","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","test":"jest --coverage"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"^5.0.0-beta.140","@ethersproject/providers":"^5.0.0-beta.144","@ethersproject/wallet":"^5.0.0-beta.133"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.0","ganache-core":"^2.8.0","jest":"^24.9.0","standard":"^14.3.1"},"gitHead":"e3896c669d2175d850ec6a0763614627c9f04500","_id":"3id-blockchain-utils@0.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-MOMRgb6YJf8o1Ys2BHLl7hdP8a9p9JF10IC196yMsMVa8FI3coVA0iNCs3lagiciMjgRIu8UcQcptWNvP1W7zw==","shasum":"1e01ec5365bb3237890fceb5e106679e94296397","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.2.0.tgz","fileCount":20,"unpackedSize":60131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyvRhCRA9TVsSAnZWagAAUGwP/i+CFHE4ERGTaWn3Q1qS\np/UTBy026FSPA9VEbBYztw54n6q39WfkYWZta5lWz/i1Tz/iy2gqaaJPPJ+9\nfUCBpCY06YcG1ocOQiVSFKyOw4+p8JiCfg/YrI86CDJT6IehX+jCZfGzoKRU\nyHU/5kFHVU7wG9xUmID+rxeKqG0O9FEORmmcmGI6dgiNwyI+Z2joChl1ywEw\nAgGZ9v7lAAUSpthqeLTtaMvIdrB9OelyRT5pPv0F0STBjLmJ6JcvQLOJsoW5\nMSZyMUrzsFgbmGKakAAOpqtMLfpo0qwqDRtFF0pEAYgsnlXh+rjHLsvEyLnh\nEg4sMMzsNUzjJoa++FVEsa+XVPOfELhwaOWr9yVQaxp1iKOihh8MX83tPT6W\nCs3zXDnkNt+VcqM2yXU4bEkK1utyodbtbk7qGSiAFXElmFI5Q5KMYIikFzOD\nT/VmMGUm6Qg0Lq8ePd6QdwMvDYm4QngB1FLpIxWeEcjzd1xHCYn+2U4Au7cx\nYLwf4kmFnl1uvOQvWQ4NChRcQag2lgZYOhTiinxIBXMOm4s/UrQyb79HyspT\nKM+eXis4jqnhQZEWoL+tfKl5LSC//6vi3UuwTDKybspIQA5I5+wAqxX/Qt0x\nYPHXOaHHlpo7vakoK+uivDrGziKx9N2Y/GRm247bqEyQYlzPQ1Y2OBY3IKj4\nK2QB\r\n=lI6S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjHG4g+/aR7s+Y0G7oDFD8Y0IEgyisMChMxsLgJnmHnAiEA0O54aoMmMRmHVSZH0/fDowGDZDBJlHV8N6DvHhl1Bw8="}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.2.0_1573581920742_0.7703937233031655"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"0.2.1":{"name":"3id-blockchain-utils","version":"0.2.1","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","test":"jest --coverage src/**"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"^5.0.0-beta.140","@ethersproject/providers":"^5.0.0-beta.144","@ethersproject/wallet":"^5.0.0-beta.133"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.0","ganache-core":"^2.8.0","jest":"^24.9.0","standard":"^14.3.1"},"gitHead":"61b20f20a5bde78daf1f4e3b733e203c713af341","_id":"3id-blockchain-utils@0.2.1","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-acpRvBIH4KstIem1robPctlrQ9Kp09hFN5RWdXqxvIovncOBtV24BNYe6OcJErbhWxiHh3ykmJ9S5x2LThe9jg==","shasum":"d3b1ef25a3d9d329aa146d6afcdf8e91179252ca","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.2.1.tgz","fileCount":19,"unpackedSize":44913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdywS6CRA9TVsSAnZWagAARp4P/jEAinTep5djZvYtAflo\nUryi4taX1lSzGL9C7MD6gduibu2WrLkd9/FRjzghh383891X3rfWoq5bGu8r\n3uS+t/47rZah8FOxJBNDrukmzG5JZ7hVTtxWPiZMbWFz7txYQgDcpR5Segyl\nbzKeSSltDTQJqzC5HzCunoVldbuGjObhGdBfk0PvZtGf7yGgBRzTDAOySf7X\nU7mokUhKjg5/Hhc4qc4Jw6bq7nTtBbpZQknHL1kjMe/D5JXESRuGCXSbPnBc\nZpSy9QZ5kwhx0UDXgi8NTZaJ6vxOz5sOYHpbOXokA6TkOqC8IZZg93dMp8Qu\n4AzWuWxMUpJ/DzaMCbfj4eck/OfQSwF3hOECao4+415RzTA521Bqls+fXEsk\nX2eYemcYplyqcqh1Q8vMMpZeO66kbClVGO/CYnoXO05aNxLxb9zSND3Bqx9I\nyqOlpvd4hN+tQB4blHSRdkpnss6nvldMAhMjwn/HWphx/vMZ3nIIk231uUfJ\nF3Sjpl58trSzFbbqhkgKa9dt2gvaIL+cUuRIqkv6vltN5aHvUqy2XL6RnT2Y\nXCuP1H4t99h+SoW2wsyu6oeXCgcZvktvNw1ZuY4SwPJ2V3P+j/kVSGJLyof5\n9wVKpzgjDx+WsmwCf6ce4vU8k+98GZpYpO5eirrTgGtZXkMW1VAvRzF1D8Uu\nJTUI\r\n=H8/Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4k7ym0nXEB1ueK2f2kXTu13w7Q5n86EpDsrlSJ5/n9AIgYw5pEtFmkI+e/DW0YHodv2Gzqo2t+GS6WIsCcOi+t00="}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.2.1_1573586105983_0.05059671133080057"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"0.3.0":{"name":"3id-blockchain-utils","version":"0.3.0","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","test":"jest --coverage src/**"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"^5.0.0-beta.140","@ethersproject/providers":"^5.0.0-beta.144","@ethersproject/wallet":"^5.0.0-beta.133"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.0","ganache-core":"^2.8.0","jest":"^24.9.0","standard":"^14.3.1"},"gitHead":"d26d73bd3c91d1ef719e5f6e3911896e88ed7395","_id":"3id-blockchain-utils@0.3.0","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-6WqGswnLUYVqB4O1BVmbUA52ZDDSTXHBQMrZFASruOcrU1n6z+EQT5N0ahjs1lRQhYNx2X3/uwE9teswHRpkhg==","shasum":"e571c9d72e0a982d8ab26b0769da217f840026bd","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.3.0.tgz","fileCount":19,"unpackedSize":45462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy+oRCRA9TVsSAnZWagAAV2UP/2IbgTHUoZ4e1euGvrNV\ny3OrJkJ2sQEnMyiqk61CDGFMnMdm3yQlKGMJt2hZ2J8ZgCZKZQVjM6agUiyX\n0LG5zTL032i+knNiyfDnv3jl0KaFBjGbx0iS8qfMWcq/iPKID3mIKIm4HNrz\nS32Zva+1TQWlifHxg0tUYqNqaimaYFs6AOQLo494iIf50oMsGK/+0/3T6Hg2\neFkOn8vyeNnu/c0Ge8Rgzn8v2UNcNgsPKCEewfQ6K3E+jYfewfyWDypesBnA\n178PeD344tTx47Aso3beAzxzPR94MIMRH1rE7ct6hq28Jg1ZzLtMXburCn34\nnZ+8N9M1DsEG2VuMC0fxzp1M5T35oNypMpFQ1f1w1uO0Jon8Lm09Y/Xb1fsZ\no8sPpYKhtYLZ4XmNVz5jbcFmlrihng6aYJEE7FRsVDxWa2A17I2Vam/xQGXX\neO0NyRu28H6EOO6GZfqVUBzwExqPjdSFddRbHFgYFE/JgybtzyguozAhHmWd\nMU/TQXqugcpwifDKFhgzltYW8a/3mbD/hJcFCi8S8LxbrfDjQdvrrUl9H8DN\ngJ7ZpF+bpoPcHlSQ4QTaNwLIJqSw5VcwO+S8a+l9hWYKJhZvahqecB8idsmY\nvcY6wSIZ3/zAnsZv0zwhX9bRo1SuyAp34fOBemXFmqqGCWnryJh+7EFw0qtm\nTA/u\r\n=cv+k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZwxQIgqwNJOvQ6zj8VQqZENM8xahTdU7F2gbr7+m46wIhALvnj2Z5O1iKNMy9TUzvUSQATmXi6tVn9H5IF9fv5qVJ"}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.3.0_1573644817169_0.09386948833346298"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"0.3.1":{"name":"3id-blockchain-utils","version":"0.3.1","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","test":"jest --coverage src/**"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"^5.0.0-beta.140","@ethersproject/providers":"^5.0.0-beta.144","@ethersproject/wallet":"^5.0.0-beta.133"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.0","ganache-core":"^2.8.0","jest":"^24.9.0","standard":"^14.3.1"},"gitHead":"c46686a4b575dbc2b3c92c4f0f1f0db1aa2acc7e","_id":"3id-blockchain-utils@0.3.1","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-r1sHz9Vl8aSj+cKt9KlQ5NF80WOfLHf2F7dS0/R4Xs5wTB711vSrxNJJ9UtU3DXTP43wRxvA4ia+RBX5mwLYDw==","shasum":"fcf88db10fd064b5d42c42de9263ad9ddf7f5109","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.3.1.tgz","fileCount":19,"unpackedSize":45482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3O2iCRA9TVsSAnZWagAAND4P/RMnhqoTxtW0h9dt6QYp\n5BYAoyK/VALusrcpmuAA2srFiZFhHJEU5OwUkY0DLZk0zNxk4f9N1zWWM1Os\ng7LVmKlBvPVsd0V3mJGjQi4YgCeDXk7L6KbmOKY9BD5UC/RUHd7ClUl3PYqZ\nuo+zssmKlSDB1pwfzQ8Ih62EHbDfas+Z2aN2kM814CdK0DpqnX1YRyoUraZy\n/itfu2OHCPwdPbf59N3h/OyvSCoU4Z4u8SsA4sUC5521qCk8B2ZXXKX0aZKO\nyzJBZKDmfSuXhhQBxzHPYmrZaEkJaAXKbr2shhcJ0kCe/QclpP+F3w9IUeR2\nzUGQ9e2+CrpFulLZ7+Z7tOENHn3L29jByEhwkXmPhV0Nv6ELiFeQVI2K4R4u\nL0nLK8ZNzNwxKUFyMCwBw2C7FTjkiaxT82Z39AXLWWhxEyFr++DX36/dzcMd\nQsYNX5atF7Y2d8Ee23rYvWR84sD4hiDRf5JW8aMDY7s4wlXFw1tvM5N/rp5J\nSzUPdYs6om+OufYmoYh7M4obUrxJLCYgc+yGbvL5F4jSEabkj8bgjwuS0e4v\nZcooMiHnxbrcWAQZx5Kixp63+ZThJfvNttS1BxlMf6FLyjoK+J+NJiWRAVCR\nd+2nHHWDFqDC0d+m0dJsUrAPc2hlRmF0xCg/R57wq5SlgIME2Ph9j+xdExSS\nZO/r\r\n=oMIo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVA01YAxON2SdQtxBFRAbFRCCOfMO0J8ZHVIjW0UvRhAiEA7STOSLSUhtJsQR49Y3E0j1toxFVqN6HibKEI/qy2hno="}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.3.1_1574759841972_0.8803875895467466"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"0.3.2":{"name":"3id-blockchain-utils","version":"0.3.2","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","test":"jest --coverage src/**"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"^5.0.0-beta.140","@ethersproject/providers":"^5.0.0-beta.144","@ethersproject/wallet":"^5.0.0-beta.133"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.0","ganache-core":"^2.8.0","jest":"^24.9.0","standard":"^14.3.1"},"gitHead":"c46686a4b575dbc2b3c92c4f0f1f0db1aa2acc7e","_id":"3id-blockchain-utils@0.3.2","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-5l8aZspimqrJPwJabcbz0fFsCwG0EO3f0A/peB7LPlwCZR0A6gbrwgKVY3NDXi45aaqJFTZ+1PmgLycB+iA/tQ==","shasum":"25923311e88b71a53d6a7dd2d79b15ad23422c95","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.3.2.tgz","fileCount":19,"unpackedSize":45494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3PbYCRA9TVsSAnZWagAAKFgP/iXpkI5gm4epP3uj0mDd\n84rOffrOpee/AlBEw+E+1D+JFYtjMt/yr0rsHHflv7Ut2vMouK5jNpC0LHtT\njgvEMLE2pVgP+L8iMzN6tZ8PVkUAp6KL9HW0QqudpMBqc4uRMJxJuXPRWnNm\nnq0ecsCjNbz/qnpD4E0wd24Ifc/K11Fp14KHzSv2uWzhWdOfUvYOhQooilHH\n4BQAOXMCjRqUWQSQ1fSpW3nSf9dMt4QZ0Q1TIMAx/QsZi25gNhBiK87G4GcZ\n4yf56EQs+/fL4thY9vh6A9TLk9fy4msDLD27dFrs4e7sJf6PZVt/LjfI7z3F\nguEEkTwXPCmKBzAhC8vLYtUVjSYPcdziAoNCD11+ICV5X/J4FYolK71TknCh\nazpiFpjdMsUAizQJzuv0fIz8BuhQIo9Jp8bjL8ToYBz4zqq0//yLCi9Sized\nyFW8M+r/CoiFOGdtxrtA/SngAK8NziK2/AAdoWsdCN3X8FtXJ/29203r7t8Z\nY+/d7HCA3hGJnqLcLRfGKBkuteN7YMZQXEkELLKJh0o/N7d3jY81oXUTx2mw\nEGHH/umZxspgHyoDpQ1rKlGfP5eYTzyhCrSOvTwW5Sae2OMH/NIypR/Zkqt8\nlVAVO9r45bL3QfwmhWCMWSFJXqrNYPlj5NQMvsaxaxFwyMv+4NaiCfWlBPEN\nR9yH\r\n=58Qy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBsv4LG9r4A7fy0Pqx/P2glySNzzN1meeMdLyQUBFnTAiEAsauB152Ol+1ZZ45q994Cc6+v3PXGsYBGbluYlKPD9pQ="}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.3.2_1574762199799_0.6131182136327009"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"0.3.3":{"name":"3id-blockchain-utils","version":"0.3.3","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","test":"jest --coverage src/**"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"^5.0.0-beta.140","@ethersproject/providers":"^5.0.0-beta.144","@ethersproject/wallet":"^5.0.0-beta.133"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.3","ganache-core":"^2.10.1","jest":"^24.9.0","standard":"^14.3.1"},"gitHead":"41050d2e4430eda3fbbb97267b6d01131fdceaa8","_id":"3id-blockchain-utils@0.3.3","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-BSufokzlyxM/35lNtSKupZid/v9YodIEYCk2W1TJwQ6SbqiOzZk+05Q0Jh2VKVYDhns/5S+oIcud6G2cEOGxlw==","shasum":"4716830ae38978dde6117cff94c6607872d59a67","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.3.3.tgz","fileCount":20,"unpackedSize":45766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecRI0CRA9TVsSAnZWagAAJeMP/RUyNFSi/fkuL8IWTUJB\nxXYiZWzYlb0wLCj6BRAQgeoOSnI+q8UBjBNOlMuaM3ivy2fAvdsJp1kOmIVb\nAzFwsXlKG9z8KUNvo3dyNDTdV7hg5WAzw3xodr4cPWnofSaxONV7LNIn2wWf\naGgP4ikcQAwETLAL+f2WSyaVN2M4cqh0pfzTVrZBdCxWl6BT/kHVAJapzNf9\nX0AzWDzwnB7wingVGPmr1bskomBu+eHDFgfw7K9AMmxVZoqYXtSNumb9ggys\nRODgeZ0U70LHrJa77W3Im5WZqYvIiGA97cHpsBwr1ZsvM4HwJ4kjvWb4VPNo\nroK9jXk6RUURS0ZzOohq2KGcQTz6Z6tphSMTql+PIZqUuiZIKqvvErb5FwT9\njFbbrlu95wozgHn+74ToHVH9ogma+/COHssghXHzrz9s1Q3soJzwWrjSTz6r\nFCJ61H+Mhcw+id3/5J6rLmuCm4/DCMoRimbbeIzP+iiZP8kcxjBvki3TH7lB\n+iie7Eq6eChqRcukxOqD5qAOsVmR7HYhMFOy93+1PH27NhBu14rFWFZ1QyIi\n4K7Rq/wim3bpFvJusTvhgQ7Y2A/FmpBNpFP3u7EFLMxpJgyyRf2P0RVG1E6F\nqU2ipUexbH4ANl+hnNmd2VelwO+a+g2n7B8Snp3WBNxoco2foRRMTp4veBNn\nO5ks\r\n=12U7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8PxDm1JmSRX4aqHMPDHoYr9AlTu3WhHZ6uhYzMXLGFQIhAPz/UU+o8p58TLY8TZbehUwSXR7hL9/UsTrOrRkIiQzp"}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.3.3_1584468531418_0.09258321822412041"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"0.3.4":{"name":"3id-blockchain-utils","version":"0.3.4","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","test":"jest --coverage src/**"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@ethersproject/contracts":"5.0.0-beta.152","@ethersproject/providers":"5.0.0-beta.144","@ethersproject/wallet":"5.0.0-beta.136"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.3","ganache-core":"^2.10.1","jest":"^24.9.0","standard":"^14.3.1"},"gitHead":"428406b26607987b1e47458c27d4676b27d5c749","_id":"3id-blockchain-utils@0.3.4","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-GS3IfeXWnaLasHaOGvQukr9Gm+9IgofbysfkZF5X6lNztVysXhj5ZXv+Az5FmDNg3Q/ssVw7FfwK/r7HJYNi+g==","shasum":"7cad4d32bdc76772436b8977e56476c3d37ef05e","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.3.4.tgz","fileCount":20,"unpackedSize":45805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewrkCCRA9TVsSAnZWagAAnvYQAIjIrt4VrJEsSyU2lEO7\nEfxQhFM76PVTqPTTTCoWxqL31/McT9oGlmxWmxzHfbNCSQ0Ifp0slAe89ltA\nxx36p4YA5Jt1S/SMm2pWrc25EZDC5E56vVVf1EvykGMjsGif0Ydm4chpR8GR\n/7Scpsu7gA6BvWUaZbszRpyBbYoxfZr11k3GShICGP6mGVmAwmX0XsmwCj7Q\n94gm/m5RNkwd78Vb88PBEEgdGSIPd2URp5Dbj5ATKQkHDWhrHnZo/vrzDprW\nom9oNmtveIJq07c6nYRjDBizFMat5amW8HkwE0N0uHDU8uErcQXISJvHgiBq\nMPJJ2AgrxQBqxqI1EDyic49MHv2U49qwSSesBzysxKgvLkYAQP+lfDg+U4xf\npL2+CfXvsPkaC237uZqx0wMDkoDRYuPvjkgJyHeZgzROetXujqLtj+IUAxX0\neFXXYemChGNx2S8KkMtDcrN06+0DtZh3XCtmoVgm38ibTmQwRnv2IhFrGFgk\n1zdOUI+Mhs6vDcODFQUdZisDVp6eVu0eITHJOUS0YPunUUWuJdfhR8Wqapu2\n1RMoAJeydMwjn/g6Chrx+PH9qxE/4yhBq3L4lUFiVvi5sykgbQ8bCPs+wLYd\nTmiHfM2c6ztC4CJoOfrsGRr77pkq61zzKzygBWSe+rDp8wbiTHDh9D6zxtDw\nIRWh\r\n=xuq/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICt5OxDug+baXcj54yT6TxG7u9Ol7kYbKeHiUGLhm18SAiEAvUC1gztpOWJEF4Eftk38bIq09tFT+4D4A2KjvBe6yHc="}]},"maintainers":[{"name":"oed","email":"oed@3box.io"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.3.4_1589819649987_0.01856820816746363"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"0.4.0":{"name":"3id-blockchain-utils","version":"0.4.0","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","prepare":"npm run build","test":"jest --coverage"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@babel/runtime":"^7.9.2","@ethersproject/contracts":"5.0.0-beta.152","@ethersproject/providers":"5.0.0-beta.144","@ethersproject/wallet":"5.0.0-beta.136","js-sha256":"^0.9.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.3","ganache-core":"^2.10.1","jest":"^24.9.0","standard":"^14.3.1"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["node_modules","lib"]},"gitHead":"4fc849763a60aa0c633f057640f8cdada73efc9c","_id":"3id-blockchain-utils@0.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"dist":{"integrity":"sha512-eaycubt8UxjJ+B1gD480QdS6tnsr/CJ8/z4xeZNgKeaKWgzish1D9MSen0IFIKzBU2YoUtQUzizGtPIYp6VvGg==","shasum":"0a17414f7ad7cc4d64c4590b1a9c94104da4c865","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.4.0.tgz","fileCount":20,"unpackedSize":48197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0pRACRA9TVsSAnZWagAACkoP/2X6f+qEdxOGtt/Uco97\nJ/CLLkguNan7ryIV5PWLBDiMU8Ib4Pl3/URbN/y30sL0pzsBXhTD00FlQwKr\nwzrliMyJ63AyjIqWC7eXdqbhcHjbJCObHRyIh7FryZ4VrRfKJeLncb32C+FO\nsnSsnPo89zVtm/dN19oojXJF0wvDis1hvIzvNE7VO62NYOcUjrXTjgraZtxy\na9xt8vdkJWQo1R6q2J+RX0LmK5ZVaSlTIzIbwk/pcmVRjR0NkKmou5kSPK0N\n/9/ULKKp+VaBKqtv8gEz4sYlaBIZ0ncMByQl+m7beOl0uj/zdiO005jsPSuO\n1SdlFccaLGuZ3habKHjWS8iOTDbeGuIsadGdI0wnhTLiETleyy3FQK+KMycb\neReMNrl2vI4BKayxORK2nCRP8+9v19w2MYRfuGTokpAvvz7IOtXmkZpcXkRA\nR5c8iBLMrW6WBsmfFr4KVXj+qKxY72STrVYpRdDlMZNuD0z2xdlnqP23+a/v\nCA9Q70jL+KNTplOAloUCjc9d0g5l39L72+MgRyxHaRC+ntEWtJH9UMIoxom3\n8Zq42xs+hP7PmHaYZubfj0SAZ399TUM+M4NSY5zsWfDCoERttaB5CpHBlnCx\nzO4So4Lzc86YkQhXBGd5MLYL0gj320cDmsSOrpOE4XoXGZNpZgdFNCfEBx/0\n7tD5\r\n=uCiK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy4XN65sS5O9pOv0ab+IdM9zT44SqRkXPti4KToKCiRQIgAvRxH4n3vf7JQTGy21Q8PYyUvj1RSKkLKbEGYxwtm0Q="}]},"maintainers":[{"email":"oed@3box.io","name":"oed"},{"email":"zachferland@gmail.com","name":"zachferland"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.4.0_1590858815614_0.4230584965897741"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"0.4.1":{"name":"3id-blockchain-utils","version":"0.4.1","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"lint":"standard --verbose src/**","build":"rm -rf ./lib; ./node_modules/.bin/babel src --out-dir lib --ignore=src/__tests__/,src/__mocks__/","prepublishOnly":"npm run build","prepare":"npm run build","test":"jest --coverage"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@babel/runtime":"^7.9.2","@ethersproject/contracts":"^5.0.1","@ethersproject/providers":"^5.0.4","@ethersproject/wallet":"^5.0.1","js-sha256":"^0.9.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-transform-modules-commonjs":"^7.7.0","@babel/preset-env":"^7.7.1","babel-jest":"^24.9.0","eth-sig-util":"^2.5.3","ganache-core":"^2.10.2","jest":"^24.9.0","standard":"^14.3.1"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["node_modules","lib"]},"gitHead":"5846dc990cc244319e9584db7ecdf5bd66742e2b","_id":"3id-blockchain-utils@0.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"dist":{"integrity":"sha512-z7Qb4CuTVg/ug3i7/Gp+l9ZebNAcz4fPFEjXnS8gwA+mAvRUl4uCF2psvcQJtWtImLvznFwUAtXDG9T0N6ylLA==","shasum":"09b08bec30e0ca9f376b779f8454c02ae4e6c9df","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-0.4.1.tgz","fileCount":21,"unpackedSize":48531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLA3sCRA9TVsSAnZWagAALvcP/3sL+ZifW1DfFFljueGA\n+io5OZVw4Bb1AbFxTpm9qHtKCDBHYP3vYr35khSgHvoyHABYUCNdu4tX32dd\nZGv7IeABnuxyraLyJvj8tgfceVeCwM+XCneHETV5hc0NqHH51Nu/Wd7s2m5G\nzGlEgmXtjCWSkMcFJ0BVrQtabvKj+eVV4d1G99IBIG+ZBOCEms3HUN7ASF8t\nBOdMinuZ3L0FXxbTTdvQndrywNuPdWPBTDAEa/p+t1r8nd5PIUywxyOJVKaY\nwq3+3cieTN4/6WxuhHPkGe8usHqUyxAdv56vuG4Blc/3F0Y1cYG3843LuQrv\noxpo8JFv6hGgOlLOTLPbe4EzwHH/lUD1lvIjCjrn9/p9BNIyP6LWIgvyomao\n0N0zAS5Zq5Pat4NbrpQ5pEve5iIbDuXUZzs5yjY1h1n5ckd9bl0+EMPMXQwm\nyvy6Ogrg/PSJAvgc/oBIzoSzrLdFccOhL3XOqtfuDF2ihaoukF8IRCnAm72Z\nriaqc41fXeKpE0ucFGY0H4padnPMWnK8LmXHMAWFynsNWrV3vCPzELwtAU/v\nSV89K3rs6Nh4omfUahZCES/jYkwqNA13GqJecNfOsg3oiT7bdehyHtFubysv\n3I0c9yALPtmq6UH3WHPsvXxcNIxZcGP4kQcuqnl8MCGoRrUoqamNjxC8h5Si\n1tCc\r\n=NQTZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLGg0Wk/TcNGPO2fg/061R0wjrY2hCipEr/t4n9x8J3AIhAMnoHiC/6wEep+Zcji+YnGpiQyoclIuXyszWEzk8O1ft"}]},"maintainers":[{"email":"oed@3box.io","name":"oed"},{"email":"paul@ulem.net","name":"paul_lecam"},{"email":"simonovic86@gmail.com","name":"simonovic86"},{"email":"zachferland@gmail.com","name":"zachferland"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_0.4.1_1596722667624_0.9556479686170614"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"1.0.0":{"name":"3id-blockchain-utils","version":"1.0.0","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"test":"jest --coverage","build":"tsc -p tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"rm -rf ./lib"},"author":{"name":"oed"},"license":"MIT","dependencies":{"@babel/runtime":"^7.9.2","@ethersproject/contracts":"^5.0.1","@ethersproject/providers":"^5.0.4","@ethersproject/wallet":"^5.0.1","caip":"^0.9.2","js-sha256":"^0.9.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.8.4","@babel/preset-typescript":"^7.9.0","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","babel-jest":"^25.1.0","eslint":"^6.8.0","eslint-plugin-jest":"^23.8.2","eth-sig-util":"^2.5.3","ganache-core":"^2.11.2","jest":"^25.1.0","js-sha256":"^0.9.0","typescript":"^3.9.3"},"jest":{"testPathIgnorePatterns":["node_modules","lib"]},"gitHead":"991778f04dba3f4c15607d5c7b2b0f78484c6869","_id":"3id-blockchain-utils@1.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+6128bRssiaPGY08cxdQpYdKacB82X2S5ydTm06qiV+ERWH4ywrmNXypc2/U6+EyBd9HM4Qf/Z5E95I01CGSHA==","shasum":"26bde971319961236e05adcdf2385bf5dfbb6a55","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-1.0.0.tgz","fileCount":27,"unpackedSize":58599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMpiICRA9TVsSAnZWagAALw4QAJ6wgg8B0DRj8+cUvgKV\nSyvSH+KT9s5RmlAkdHRCw/oYGjuBTlue459txSAY9k+7OBocqoE7YdUKZTS5\nDoXFvDY7vS1Qclrl4v2yTMBpr+Fjc4cwidEMMhbszui4BFgiLx7ooUtyNTWA\nacNXMRI7Fxh5nMxiypv+BQsFsQrgDdrE5X5H4deateVB9J+xQ6jcAOairjm2\nl7x4hZNkJaX65ynhLThij5clLpzcYkj5CkThwoKtkuCQCSs75aNiLPYdbrfc\nXMqpQ7OlQowvkbS8f3bQS0Lc9NDa5gUzAoqcx1bIYDTV3jwOipXYEZWLe5uS\nJ5hR1NVb+2qDlXbpBg1gWjVFcgzImnEVuX2k7wm4NawZPnPbgpRRr+4WXBZQ\nh3tebheBZXAcg67CDc8A3C6Uo6j3o9TjTKFfb+67sptY1xc0GkZQvy+SFDmB\nMELtIWvcsbeDcrn4/R/PVEXs8/ECslYdWqsL/2OuoNV6j+wvTqkhjrriSfEk\ngFwf3g3jlIcS43cufMdw02MqlkhU1QcfeGUepmYRy9JeQ6Z0glkp0akEkatR\nhk9pjcg9Q68/aXyGKfywKG0ADX4e+M5vJUspx8NXUKdHWjkz7RZpmO3UtU/V\nNyMYaz60pEZtAa34RIX6YtAgOv+b3V0mu681T0pKeOj++J2wJ8HaAz4qj0Nu\nKQph\r\n=BzAV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCngtHCGZ9ez9QBpZ7njhImSaDRWZe0hI5WSg+AQkbCAIgVeU24lg1dHi1Uf57mnw34w6S5UoWoiHaE2kVQPjorik="}]},"maintainers":[{"email":"oed@3box.io","name":"oed"},{"email":"paul@ulem.net","name":"paul_lecam"},{"email":"simonovic86@gmail.com","name":"simonovic86"},{"email":"zachferland@gmail.com","name":"zachferland"}],"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_1.0.0_1597151367582_0.5778658104120937"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"1.1.0":{"name":"3id-blockchain-utils","version":"1.1.0","description":"Blockchain utils for 3ID","main":"lib/index.js","scripts":{"test":"jest --coverage","build":"tsc -p tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"rm -rf ./lib"},"author":{"name":"oed"},"license":"(Apache-2.0 OR MIT)","dependencies":{"@babel/runtime":"^7.9.2","@ethersproject/contracts":"^5.0.1","@ethersproject/providers":"^5.0.4","@ethersproject/wallet":"^5.0.1","caip":"^0.9.2","js-sha256":"^0.9.0","uint8arrays":"^1.1.0","@zondax/filecoin-signing-tools":"^0.12.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.8.4","@babel/preset-typescript":"^7.9.0","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","babel-jest":"^25.1.0","@glif/local-managed-provider":"^1.1.0-beta.1","@glif/filecoin-address":"^1.1.0-beta.1","eslint":"^6.8.0","eslint-plugin-jest":"^23.8.2","eth-sig-util":"^2.5.3","ganache-core":"^2.13.1","jest":"^25.1.0","js-sha256":"^0.9.0","typescript":"^3.9.3","@zondax/filecoin-signing-tools":"^0.12.0"},"optionalDependencies":{"@zondax/filecoin-signing-tools":"^0.12.0"},"jest":{"testPathIgnorePatterns":["node_modules","lib"]},"gitHead":"f1a71bbfa9bb4b1566f331f61f6d8c0c20f1ff33","_id":"3id-blockchain-utils@1.1.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-urCL2tMFaQotcMP6k47nFG+tpUqZt4/0Mo7gnSEDlekurTwkCl2I8xLG+Ay8GWLCD9qU3bwdpKrp2LmFEuNgQQ==","shasum":"d0b426c6a8c813f48c4575d3416be0603ab58e3a","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-1.1.0.tgz","fileCount":44,"unpackedSize":80368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftNSKCRA9TVsSAnZWagAAl6YP/iBrtoMQdBjKcJIKNv7T\n9FTPKFtz73cSaa6DjdRmzDfVh5SJ2d6bFYPKgJkyOPwlh1CN9t3Ic+oFtHrM\ndhGZs0+bUKzdNkaGQMeaQA4v4KF86lOe08dEuWe/rjJ0WKQ3cI5uZ0CLxso3\nQgvmMWDPhp7FBOnRbfB/HFRuQFwFTnREFT6uE9sCYFcQQTkBVK46tjxTvir6\ntNpr8niGwK/19/mXhgp/VM7xh6veI1Eec03o2eyZBWjKBF2XQVn6TyAJjTR+\n6jcpPbaiqh5KvuwuAvs/ot45LZOwoo6+SKfWbvninRkIPoZkDcBsO/J4wKWb\nPCR5mWsPSkjLsXSWRIdC6M6XB1HEjiMJX05uC1cDQNSwd8Aze+eAgB6FQONQ\n5m53C5TbnFD5GQGDVxJ7DHHKQspr+99gipkO4P+EQl1B4z6E/nAHr9m+mS4W\nd+q8V6wlKNIKgQ0+qBWFAJRxURkLyQR2QWYc6EYS3WSFuvOez4Mf4yqaIIBG\no13+uUZEZbSk2zMk5boV+b0xmDwLwafujNASOFei12xZ6J4iQof8H8orK4yv\nfs4Dyqdg4U63cLemef7rrRTDkEVOo0wsryD5BPpLSln7zpKSJHEPrUy2CUSt\nwdPyifFEr3eFf6rC2nSBGxSF5gFgcMnwAYsAtDs5NcMrRNIYpjNprQ0ia1Ni\nDd9X\r\n=Vh/X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwx4x5TG4Xc7l0YM8ucPR8AH4mjkvQbPJp7BXRnIiZuAiEAhroSIqKJ2DqYaqbhuhgKPMP/kCR6sxcBY8KADAxOggY="}]},"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"maintainers":[{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"simonovic86","email":"simonovic86@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_1.1.0_1605686410045_0.24688476055421682"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"1.1.1":{"name":"3id-blockchain-utils","version":"1.1.1","description":"Blockchain utils for 3ID","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"jest --coverage","build":"tsc -p tsconfig.json","prepublishOnly":"npm run build","prebuild":"npm run clean","lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"rm -rf ./lib"},"author":{"name":"oed"},"license":"(Apache-2.0 OR MIT)","dependencies":{"@babel/runtime":"^7.9.2","@ethersproject/contracts":"^5.0.1","@ethersproject/providers":"^5.0.4","@ethersproject/wallet":"^5.0.1","caip":"^0.9.2","js-sha256":"^0.9.0","uint8arrays":"^1.1.0","@zondax/filecoin-signing-tools":"^0.12.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.8.4","@babel/preset-typescript":"^7.9.0","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","babel-jest":"^25.1.0","@glif/local-managed-provider":"^1.1.0-beta.1","@glif/filecoin-address":"^1.1.0-beta.1","eslint":"^6.8.0","eslint-plugin-jest":"^23.8.2","eth-sig-util":"^2.5.3","ganache-core":"^2.13.1","jest":"^25.1.0","js-sha256":"^0.9.0","typescript":"^3.9.3","@zondax/filecoin-signing-tools":"^0.12.0"},"optionalDependencies":{"@zondax/filecoin-signing-tools":"^0.12.0"},"jest":{"testPathIgnorePatterns":["node_modules","lib"]},"gitHead":"8da464edc7f7ec25b280d9dca35ccc8ecf685fc0","_id":"3id-blockchain-utils@1.1.1","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CvgTSBNGJpKyG/vUVaauqrxaonuBanw213VjMRCa1N9owfCanvcoSt4rnqvpjspBDu6Fb1gkOpq5txhRz+owbw==","shasum":"e978cfa118e5ad38e3fdff319e725ee02ae5ca18","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-1.1.1.tgz","fileCount":44,"unpackedSize":80397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvNbVCRA9TVsSAnZWagAAISEQAJhpOSIfixVlV+/Y6ErF\nQs/K6HErW41hP/5NGGGoK0Y9+WGrqpEBuYY7ykpWz0H9K35/7/cKIHe8KQUD\n1Ghu35jpSlFCWnYRXzqQ41Ms3XW1DMAxttwH5g2h/ejvdpVHmTLYZKS+Zy+m\nQTN25QRfADxKxvQ7jrWDYYYoAh6CHeuh47jC416aGDIVSM2YAuCI6dnNWJvP\nXd7ZEM/uMjRvdexj1ZSAWT0KYnOlAUFvm8zZFxxM+eOzGAgC0RDgE1BTXoY2\nxO4UvDL6TpRBS6zc5j9QEBOgHtg3isIRHf7/a+rWVuI9eyi79VfGYsXsdiDy\n7qFn+dKyBDz1+NGLJM8I4IA/Trh5FxkmPcVeuOX4u0k71JefaB905crDt7X5\nTfhhHLSYCiTdqQvRuBOXjO+2h/hN84fUs7FrjXZnVuTMfRGKdtbMTzxZ3+8R\ncuteGykMqDQBzkZHK3NA6GHhQ2oe2xkERobmB08C9skrsH64RUAUL2KfQpC3\n7r/bHgW6BckvW1k6x2NYndYCbZACkNLu3PMBUJ4ic1Fn+1Tx7vkn/0RPwDEA\nLtIBnhEeU+HIUXgFcUheN1TJw2Rf3vALI5YPlnjC1OqJs3iQNcrHPCQ0Pi2m\n+Gp6VjJ4ZKyKMvCojhkQZHaUGfFEFHjZ4DUq+QhKxQ7XE5KM2VAtRCFNCavC\nh5pC\r\n=3qNb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDE6jmrBKJs6Y0P1OS08FaLgYrBniDHa/EsVzBIMsdgAiEAuNUeiCxI+RnCRrc/XZAG8vZdiPICh4xKTtb1YBI6TcQ="}]},"_npmUser":{"name":"oed","email":"oed@3box.io"},"directories":{},"maintainers":[{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"simonovic86","email":"simonovic86@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_1.1.1_1606211284856_0.09786638933816816"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"1.2.0":{"name":"3id-blockchain-utils","version":"1.2.0","description":"Blockchain utils for 3ID","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"jest --coverage","build":"tsc -p tsconfig.json","prepublishOnly":"npm run build","prepare":"npm run build","prebuild":"npm run clean","lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"rm -rf ./lib"},"author":{"name":"oed"},"license":"(Apache-2.0 OR MIT)","dependencies":{"@babel/runtime":"^7.9.2","@ethersproject/contracts":"^5.0.1","@ethersproject/providers":"^5.0.4","@ethersproject/wallet":"^5.0.1","caip":"^0.9.2","js-sha256":"^0.9.0","uint8arrays":"^1.1.0","@polkadot/util-crypto":"^3.6.1","@zondax/filecoin-signing-tools":"^0.12.0"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.8.4","@babel/preset-typescript":"^7.9.0","@polkadot/api":"^2.4.1","@polkadot/keyring":"^3.6.1","@polkadot/types":"^2.7.1","@polkadot/util-crypto":"^3.6.1","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","babel-jest":"^25.1.0","@glif/local-managed-provider":"^1.1.0-beta.1","@glif/filecoin-address":"^1.1.0-beta.1","eslint":"^6.8.0","eslint-plugin-jest":"^23.8.2","eth-sig-util":"^2.5.3","ganache-core":"^2.13.1","jest":"^25.1.0","typescript":"^3.9.3","@zondax/filecoin-signing-tools":"^0.12.0"},"optionalDependencies":{"@polkadot/util-crypto":"^3.6.1","@zondax/filecoin-signing-tools":"^0.12.0"},"jest":{"testPathIgnorePatterns":["node_modules","lib"],"moduleNameMapper":{"^@zondax/filecoin-signing-tools$":"@zondax/filecoin-signing-tools/nodejs"}},"gitHead":"9b00dfd3ad1cfed85e4f6de4b1a05dd1c9acb2c2","_id":"3id-blockchain-utils@1.2.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Uq7gJm7LvIIGy3QB6mL05jpdyioUY93KR58pC2KPyiCaIAJCcyPR7PPP0/qhFD1EHTc7FIDWGJbFmCvdrDSUqg==","shasum":"57b55550e709ce5a1afaa0a089ad6b88ce144e61","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-1.2.0.tgz","fileCount":46,"unpackedSize":94171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0BllCRA9TVsSAnZWagAAtKkP/iYOP056Www6PfpPxTjU\nWVjwTDM4dHaMZJhsvtcTjAy6YOFE10cRFbbaEK3YPssx5o2pvzawszxAzDRK\nPd0vCpHL9CoBzFD1AqO07nq9aL7ylJEaujUqDABrjRGxUPavVRNbbqYvcWFa\noz9J4L1Wn3YL4cPCToPSyYiF9w2VgfZssci6MAbFWu84mqR8vCtG2OHno+GZ\nChvqslyZwL1uMI1rwQ8fss3nKc06HnbCyXPd71gDHE/Uo5ivhwM8kXKQUL2C\nq1qL/tTPT1sLtcQP0u9KPhLY7Z0KTgD2U1FcO98p9SQctQ2YFHbl/Ptw5F1y\nIEfeQDNYrKu1gVlULVGrty7HYVeHG+oshEjNmIA4X23zOxXC1xW+Vp+55ZV7\ndbgmPYeP0Wbvtm6GlOFtWOsf7ox+L43VdfKMR6ib83GPNIz0g7TlFkn2qbh4\nE3tHoUCnWsq4mIoLc6Q5gfP3jkmcPyqz7qENKVdvH83SHebhWs6r31hmLI1V\nVJ1F7EFRrFcCrTtOCAe3+L4hTx/3Qi656t8V6nTSCIfkNupTS0owl1SJr98A\na41gnAShNqUt5DKKAi4QU+VJs3KRW9y935q40eEuiipomStig3asp3GAXHOG\n67ql/xAvGkPWO7lgsEg2TzzPyZZ3syf7YRzSeTSAruksO7lPOiErztzSvTOt\nYJk5\r\n=eZyR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzw9E5GCOV8d7bykKTRMPSImPjV2Bl3xDjQPXGBAYLNAiEAzbXX1qy7W7MhynwnY9hVeV0a6MmQU+m0WNWeaN8HgYg="}]},"_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"directories":{},"maintainers":[{"name":"paul_lecam","email":"paul@ulem.net"},{"name":"simonovic86","email":"simonovic86@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"oed","email":"oed@3box.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_1.2.0_1607473509478_0.7569554698053667"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"1.3.0":{"name":"3id-blockchain-utils","version":"1.3.0","description":"Blockchain utils for 3ID","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"jest --coverage","build":"tsc -p tsconfig.json","prepublishOnly":"npm run build","prepare":"npm run build","prebuild":"npm run clean","lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"rm -rf ./lib"},"author":{"name":"oed"},"license":"(Apache-2.0 OR MIT)","dependencies":{"@babel/runtime":"^7.9.2","@ethersproject/contracts":"^5.0.1","@ethersproject/providers":"^5.0.4","@ethersproject/wallet":"^5.0.1","caip":"^0.9.2","js-sha256":"^0.9.0","uint8arrays":"^1.1.0","@polkadot/util-crypto":"^3.6.1","@smontero/eosio-signing-tools":"0.0.6"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.8.4","@babel/preset-typescript":"^7.9.0","@polkadot/api":"^2.4.1","@polkadot/keyring":"^3.6.1","@polkadot/types":"^2.7.1","@polkadot/util-crypto":"^3.6.1","@glif/filecoin-address":"^1.1.0-beta.1","@glif/local-managed-provider":"^1.1.0-beta.1","@smontero/eosio-local-provider":"0.0.3","@smontero/eosio-signing-tools":"0.0.6","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","@zondax/filecoin-signing-tools":"^0.12.0","babel-jest":"^25.1.0","eslint":"^6.8.0","eslint-plugin-jest":"^23.8.2","eth-sig-util":"^2.5.3","ganache-core":"^2.13.1","jest":"^25.1.0","typescript":"^3.9.3"},"optionalDependencies":{"@polkadot/util-crypto":"^3.6.1","@smontero/eosio-signing-tools":"0.0.6"},"jest":{"testPathIgnorePatterns":["node_modules","lib"],"moduleNameMapper":{"^@zondax/filecoin-signing-tools$":"@zondax/filecoin-signing-tools/nodejs"}},"gitHead":"873f7849a5287b2964d2431d640590bcc5575fd1","_id":"3id-blockchain-utils@1.3.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JlYzJBthGC497lEfucKXSYz7twWRNPxz9dpgEgv5BkSmqrFZ1LmKoNHvZwsN22PqP6rgiUedpYEJAyOsFXK9Yg==","shasum":"27394f8f5198346b8583be230a43d9d1803f0ebb","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-1.3.0.tgz","fileCount":53,"unpackedSize":112031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2WyaCRA9TVsSAnZWagAAnT8P/28AihU4TVR5ANy+7aqa\nj7oThvhgI057DWrl6e48mTJetnTlHXqI9d3XLkyQqP3/rTNKJko/1crxPuYM\n7kFUjr7WpMLB6fNs3iWeFlYQg/wjNPqLpR1I+c/FpqVXRcDTh7eQNs/PyPOA\nTUCraKzZlKSKpWDqUmZuLimUwGzTqYYlAAWfeGO09l59Lf/epyl/lCwqsbi9\nay3sx5ZFOWF6yddAhGsB68/z0QmH0WN8OyvLdc4veCkQMVysVHSMPfU9z1Ki\nRU0xgIsUtBNdwNGi8fr2ztcPmkOrgP+KBkipZC8yH1CQ9PHXlnSMmA9lXXaV\nfxFDAX/+Fsjtkzzwr1WESOQEN2UbNb/mxNgCJgVXHUDveQPVAfaGDXbSC5x8\n86uaDGjwWSCrCFBfJeMCf0PPVzw7sy3yveZ4bPo4N+meDIt+oejNChrvqFS0\nSimVto6uDuhAoh9dw6C3gHz1hq1mqXEcey9FbtCSz1D63sI9/WlS3wiyFh3+\nYaRPSZZpbCibJQPxIl8bKC6TvNoGrcYxiwZwpAR6ReXcsGfq2oWuzlQVCsQe\nROnW6T/lNyaW5y9Amrik7Ye0tvo/Luma0X/IUESLcZPV711SfamI95f+XOfv\ns87ljulkuPu5tK0J55FbRgrWgWR06XZ51/3s7Pv6M/wqYCrqCWpVITTY76rk\nufRG\r\n=Lg1F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqDMleZj6suKGTd9a0j1+/j7uto2L4cWPHOz4PC4JbkAiEA8XKq4JO4C7XNFmLNi7lyBHvFPKdGQZwUhfHYrLpjd6U="}]},"_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"directories":{},"maintainers":[{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"simonovic86","email":"simonovic86@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_1.3.0_1608084633469_0.6213980620880846"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"},"1.3.1":{"name":"3id-blockchain-utils","version":"1.3.1","description":"Blockchain utils for 3ID","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"test":"jest --coverage","build":"tsc -p tsconfig.json","prepublishOnly":"npm run build","prepare":"npm run build","prebuild":"npm run clean","lint":"eslint ./src --ext .js,.jsx,.ts,.tsx","clean":"rm -rf ./lib"},"author":{"name":"oed"},"license":"(Apache-2.0 OR MIT)","dependencies":{"@babel/runtime":"^7.9.2","@ethersproject/contracts":"^5.0.1","@ethersproject/providers":"^5.0.4","@ethersproject/wallet":"^5.0.1","caip":"^0.9.2","js-sha256":"^0.9.0","uint8arrays":"^1.1.0","@polkadot/util-crypto":"^3.6.1","@smontero/eosio-signing-tools":"0.0.6"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.8.4","@babel/preset-typescript":"^7.9.0","@polkadot/api":"^2.4.1","@polkadot/keyring":"^3.6.1","@polkadot/types":"^2.7.1","@polkadot/util-crypto":"^3.6.1","@glif/filecoin-address":"^1.1.0-beta.1","@glif/local-managed-provider":"^1.1.0-beta.1","@smontero/eosio-local-provider":"0.0.3","@smontero/eosio-signing-tools":"0.0.6","@types/jest":"^25.2.3","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","@zondax/filecoin-signing-tools":"^0.12.0","babel-jest":"^25.1.0","eslint":"^6.8.0","eslint-plugin-jest":"^23.8.2","eth-sig-util":"^2.5.3","ganache-core":"^2.13.1","jest":"^25.1.0","typescript":"^3.9.3"},"optionalDependencies":{"@polkadot/util-crypto":"^3.6.1","@smontero/eosio-signing-tools":"0.0.6"},"jest":{"testPathIgnorePatterns":["node_modules","lib"],"moduleNameMapper":{"^@zondax/filecoin-signing-tools$":"@zondax/filecoin-signing-tools/nodejs"}},"gitHead":"e112870c1e209636cdf5a8c113e0df725e24d4af","_id":"3id-blockchain-utils@1.3.1","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1H3eQl6sgCUXFQxswL4VEd0iRYax4+SMp0KM+GDOZxtIs/BNsgQTg/4sCSdjvm8bXpkB23acLJ2M5oD/d+EMTQ==","shasum":"56afba5184190352930d92b649fc66561511ff68","tarball":"https://registry.npmjs.org/3id-blockchain-utils/-/3id-blockchain-utils-1.3.1.tgz","fileCount":53,"unpackedSize":112120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2XLGCRA9TVsSAnZWagAAEq4P/A4WO0ji/OxEXOqP2vRf\n+Q/WgieVDjwW11p2PypUWLsKf6b7BWGK29pfPrIsmT8iiVLz2oA/cN54jkHS\nA9BWhPxACyICexXEwzwxV870eWgtmPDOm7mGi9M9d5yrbZU33JKYnvyWf1Sf\nWWmp+5519VGRPtDYGGWKN5saB9OgTkY1WdrtXQvleu2IlRqgrvPH0w/IjPr1\noTTjTHUplA5EGbtnPfoF+TaPAgiV8QjO0DqgzMssUoKzr3fKmBvzDiGMgSVq\nsF0AYdgHhSBVhEqUGkaEd74kYccSCn7TP2zVEV8BKxPEclry6c/V21XtTk41\n+TzafL4VlrWDlUfzyewogNtym1G7CwmjDbZueldY0nujdym8NypRIcOvnRky\nvbPWD+RBZYeiz23WAS14nILPjzvkk97tFVBs866zkZEif5XzaP37RegLuBqq\nqCgRc7yjWgi9CmRwuH9/lR/bM+lZuUS5NSsxUNfk/c79HQhXVIUrVsC+MFqg\ngqM8eYaDB4M73KrbDKFvCrfRWTG1r8sy8jzAbLfcxjh454H4ayjmh9fIKpWe\nhSCG9Ve8widjpTo8T1DKSH2XhTdN7TZezKeg+3M0njuRpG+szZXaD73rNN6T\nC2djNd3WRdQsRfoqa8o9xvCOBFqLFX2vnuVHUaSMLqX3U16B1zWL7eRg8w5T\nPBew\r\n=952g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRA2TQ1mugXxII1ulImpfl9w/gsjeaz9Npo28YhInzkAIgfxlUs6feGayOBNPVZ3fYAX+qJbZCwM29uZBDhbk3fGY="}]},"_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"directories":{},"maintainers":[{"name":"oed","email":"oed@3box.io"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"simonovic86","email":"simonovic86@gmail.com"},{"name":"paul_lecam","email":"paul@ulem.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/3id-blockchain-utils_1.3.1_1608086213610_0.4697636052411338"},"_hasShrinkwrap":false,"deprecated":"This package has been replaced by @ceramicnetwork/blockchain-utils-linking and @ceramicnetwork/blockchain-utils-validation"}},"time":{"created":"2019-11-11T09:43:47.302Z","0.1.0":"2019-11-11T09:43:47.451Z","modified":"2022-04-04T10:21:38.516Z","0.2.0-beta.1":"2019-11-12T17:58:04.903Z","0.2.0-beta.2":"2019-11-12T17:58:49.485Z","0.2.0-beta.3":"2019-11-12T18:02:17.380Z","0.2.0":"2019-11-12T18:05:20.884Z","0.2.1":"2019-11-12T19:15:06.194Z","0.3.0":"2019-11-13T11:33:37.312Z","0.3.1":"2019-11-26T09:17:22.110Z","0.3.2":"2019-11-26T09:56:39.890Z","0.3.3":"2020-03-17T18:08:51.617Z","0.3.4":"2020-05-18T16:34:10.153Z","0.4.0":"2020-05-30T17:13:35.734Z","0.4.1":"2020-08-06T14:04:27.777Z","1.0.0":"2020-08-11T13:09:27.734Z","1.1.0":"2020-11-18T08:00:10.177Z","1.1.1":"2020-11-24T09:48:04.989Z","1.2.0":"2020-12-09T00:25:09.647Z","1.3.0":"2020-12-16T02:10:33.638Z","1.3.1":"2020-12-16T02:36:53.765Z"},"maintainers":[{"email":"oed@3box.io","name":"oed"}],"description":"Blockchain utils for 3ID","author":{"name":"oed"},"license":"(Apache-2.0 OR MIT)","readme":"# 3id-blockchain-utils\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n[![CircleCI](https://img.shields.io/circleci/project/github/ceramicnetwork/js-3id-blockchain-utils.svg?style=for-the-badge)](https://circleci.com/gh/ceramicnetwork/js-3id-blockchain-utils)\n[![npm](https://img.shields.io/npm/dt/3id-blockchain-utils.svg?style=for-the-badge)](https://www.npmjs.com/package/3id-blockchain-utils)\n[![npm](https://img.shields.io/npm/v/3id-blockchain-utils.svg?style=for-the-badge)](https://www.npmjs.com/package/3id-blockchain-utils)\n[![Codecov](https://img.shields.io/codecov/c/github/ceramicnetwork/js-3id-blockchain-utils.svg?style=for-the-badge)](https://codecov.io/gh/ceramicnetwork/js-3id-blockchain-utils)\n\nThis package contains a bunch of utilities that is used by 3ID and 3Box in order to create and verify links from blockchain addresses.\n\n## Tabel of Contents\n- [Install](#install)\n- [Usage](#usage)\n- [Supported blockchains](#supported-blockchains)\n- [Contributing](#contributing)\n  - [Test](#Test)\n- [License](#license)\n\n## Install\n```\n$ npm install --save 3id-blockchain-utils\n```\n\n## Usage\nImport the package into your project\n```js\nimport { createLink, validateLink, authenticate } from '3id-blockchain-utils'\n```\n\nUse the library to create and verify links:\n```js\nconst did = 'did:3:bafypwg9834gf...'\nconst proof = await createLink(did, '0x123abc...', ethereumProvider)\nconsole.log(proof)\n\nconst verified = await validateLink(proof)\nif (verified) {\n  console.log('Proof is valid', proof)\n} else {\n  console.log('Proof is invalid')\n}\n```\n\nUse the library for 3ID authenticate:\n\n```js\nawait authenticate(message, '0x123abc...', ethereumProvider)\n```\n\n## Supported blockchains\n\nBelow you can see a table which lists supported blockchains and their provider objects.\n\n| Blockchain | CAIP-2 namespace | Supported providers             |\n|------------|-----------|---------------------------------|\n| Ethereum   | [eip155](https://github.com/ChainAgnostic/CAIPs/blob/master/CAIPs/caip-3.md)    | metamask-like ethereum provider |\n| Filecoin   | fil       | [Filecoin Wallet Provider](https://github.com/openworklabs/filecoin-wallet-provider) |\n\n## Maintainers\n[@oed](https://github.com/oed)\n\n## Adding support for a blockchain\nIf you want to add support for a new blockchain to 3ID this is the place to do so. This library uses [CAIP-10](https://github.com/ChainAgnostic/CAIPs/blob/master/CAIPs/caip-10.md) to represent accounts in a blockchain agnostic way. If the blockchain you want to add isn't already part of the [CAIP](https://github.com/ChainAgnostic/CAIPs) standards you shold make sure to add it there.\n\nTo begin adding support for a given blockchain add a file with the path: `src/blockchains/<blockchain-name>.js`. This module needs to export three functions:\n\n* `createLink` - creates a LinkProof object which associates the specified AccountID with the DID\n* `validateLink` - validates the given LinkProof\n* `authenticate` - signs a message and returns some entropy based on the signature. Needs to be deterministic\n\nIt also needs to export a constant called `namespace`. This constant is a string which contains the [CAIP-2](https://github.com/ChainAgnostic/CAIPs/blob/master/CAIPs/caip-2.md) chainId namespace.\n\nPlease see `src/blockchains/ethereum.js` for an example of how this is implemented for the `eip155` (ethereum) CAIP-2 namespace.\n\n\nFinally add support for your blockchain in `src/index.js`. Simply add it to the `handlers` array.\n\n### Test\nTest the code by running:\n```\n$ npm test\n```\n\n## Licence\nApache-2.0 OR MIT\n","readmeFilename":"README.md"}