{"_id":"@duality-solutions/bitcore-p2p-dynamic","_rev":"4-ebd08526c0547090d3dcd70a131713d2","name":"@duality-solutions/bitcore-p2p-dynamic","dist-tags":{"latest":"1.1.9"},"versions":{"1.1.6":{"name":"@duality-solutions/bitcore-p2p-dynamic","version":"1.1.6","description":"Interface to the Dynamic P2P network for Bitcore","author":{"name":"BitPay","email":"dev@bitpay.com"},"main":"index.js","scripts":{"lint":"gulp lint","test":"gulp test:node","coverage":"gulp coverage","build":"gulp"},"contributors":[{"name":"Yemel Jardi","email":"yemel@bitpay.com"},{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ryan X. Charles","email":"ryan@bitpay.com"},{"name":"Eric Martindale","email":"eric@bitpay.com"},{"name":"Philip Hutchins","email":"philip@bitpay.com"},{"name":"Manuel Araoz","email":"maraoz@bitpay.com"},{"name":"Esteban Ordano","email":"eordano@gmail.com"},{"name":"Elichai Turkel"}],"keywords":["bitcoin","bitcore","dynamic"],"repository":{"type":"git","url":"git+https://github.com/duality-solutions/bitcore-p2p-dynamic.git"},"dependencies":{"bitcore-lib-dynamic":"0.1.0","bloom-filter":"^0.2.0","node-buffers":"^0.1.1","socks5-client":"^0.3.6"},"devDependencies":{"bitcore-build-dynamic":"github:duality-solutions/bitcore-build-dynamic","brfs":"^1.2.0","chai":"~1.10.0","gulp":"^3.8.10","sinon":"^1.12.2"},"license":"MIT","gitHead":"0d7f5bbb023dabd80babf9219cde43183038e5ce","bugs":{"url":"https://github.com/duality-solutions/bitcore-p2p-dynamic/issues"},"homepage":"https://github.com/duality-solutions/bitcore-p2p-dynamic#readme","_id":"@duality-solutions/bitcore-p2p-dynamic@1.1.6","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Fp5fROM2tep7bWxMlSmdXEwVxm4B0DzyMIubqe4uZdBWxVysbJ8UCvnvVFk0E1dJfcGkw2Tcbt7bueWAufl8Eg==","shasum":"b026e1187ba8bae037c1e1ef7fa18b50cf6eaf74","tarball":"https://registry.npmjs.org/@duality-solutions/bitcore-p2p-dynamic/-/bitcore-p2p-dynamic-1.1.6.tgz","fileCount":64,"unpackedSize":592423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1Rn2CRA9TVsSAnZWagAA8SIQAJMn2G1V5vQAkRmJ78XJ\nkUJtqCdD6WZ8kjHfSyDuUHLNy1pvb28iF/X+W7PC715/0AXpyYqxFdLX91T1\nb2uwTJ6G4v1DUiZj+9TMPtB4r00JHmmDew2Y2mq7ocqqdf7Eikgaaita1J03\nMZhcqn9fxVXrHPbtfeiHFzMgZHxLGZVRbUHT3tj3H706NtjjdOFhOaQ4YCJb\noxM5lxEvoJUIa9/2dLj3BQT08P9rlbA6Qr+TsO1t9zSM09kQCGNU8SXl8RD9\nLOiVi27Qyb40b6jU7PayZoNiKMNr3wSbmrSVmuU+pZXVOXtAXgPm+avNrFRs\nHKT5lkCbNtheqBCW+4STRcswlgcNIS0iSdaQFOfTQdv25lfUsyRSTIjf+tV7\nmWXQHCSWLG8UhxoNs7I+g4EFoSKOlSyUm5u+hstJrTo8Fq/WfeoAkO4ULkMa\ndpGrtZS+eFVm4RfQH6gAWJLYmlVpK1jIXg4uG/8zxODjkj4WgGYbaemH9/7a\nhHvlno7z0govWzEPjsR8nn1grgrNXXJbd4G2CwMQA5Wf8OjPHK0ttCCfvioj\n4zBohLkd4qfwd9BbAvyUj+cxJsxV472Wi6OHYb3FUHwgXXe3Sm+3Qagxjt+9\n1Bx8LKzlO/BzOFbi9DgwmIVwuV3+mLaUpGjZq2mGn8K79fEltJLY0WS+Rsrg\nbo+2\r\n=tPl8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdEfWCObNMkO2QIw2tnExeZsDNNS/f+FWgplhCGw+D/AIgPdySHR95HwRdCv0ySTcnNk4hLdh4aHvEK4pYX7aM1oo="}]},"maintainers":[{"name":"duality-solutions","email":"spencerlievens@gmail.com"}],"_npmUser":{"name":"duality-solutions","email":"spencerlievens@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-p2p-dynamic_1.1.6_1574246902088_0.4731751927167054"},"_hasShrinkwrap":false},"1.1.7":{"name":"@duality-solutions/bitcore-p2p-dynamic","version":"1.1.7","description":"Interface to the Dynamic P2P network for Bitcore","author":{"name":"BitPay","email":"dev@bitpay.com"},"main":"index.js","scripts":{"lint":"gulp lint","test":"gulp test:node","coverage":"gulp coverage","build":"gulp"},"contributors":[{"name":"Yemel Jardi","email":"yemel@bitpay.com"},{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ryan X. Charles","email":"ryan@bitpay.com"},{"name":"Eric Martindale","email":"eric@bitpay.com"},{"name":"Philip Hutchins","email":"philip@bitpay.com"},{"name":"Manuel Araoz","email":"maraoz@bitpay.com"},{"name":"Esteban Ordano","email":"eordano@gmail.com"},{"name":"Elichai Turkel"}],"keywords":["bitcoin","bitcore","dynamic"],"repository":{"type":"git","url":"git+https://github.com/duality-solutions/bitcore-p2p-dynamic.git"},"dependencies":{"bitcore-lib-dynamic":"0.1.1","bloom-filter":"^0.2.0","node-buffers":"^0.1.1","socks5-client":"^0.3.6"},"devDependencies":{"bitcore-build-dynamic":"github:duality-solutions/bitcore-build-dynamic","brfs":"^1.2.0","chai":"~1.10.0","gulp":"^3.8.10","sinon":"^1.12.2"},"license":"MIT","gitHead":"0ab6ca54d74572259ed5c4803fed95fd58574807","bugs":{"url":"https://github.com/duality-solutions/bitcore-p2p-dynamic/issues"},"homepage":"https://github.com/duality-solutions/bitcore-p2p-dynamic#readme","_id":"@duality-solutions/bitcore-p2p-dynamic@1.1.7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-8Jaci2yDjsNyYt+KWiaypw2l5r3Q4yThnSnV3j4E9PK1hitIsqOlqgJGR0SEAxFgEVcvekvEy2v4sMU0gq45Ww==","shasum":"f6d7d5d6f3534390b19f5eb4a07a1766859d316f","tarball":"https://registry.npmjs.org/@duality-solutions/bitcore-p2p-dynamic/-/bitcore-p2p-dynamic-1.1.7.tgz","fileCount":64,"unpackedSize":592423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1Yu5CRA9TVsSAnZWagAARCoQAIikcDCbG8Gb6nE1LmBf\nl8NIbIC4GEhbKmUsyqtWQaGmcVJiu7lKU/P1KQFL0GD7n/yLE3dQm70KdX/l\ng0QDdT2ODrjaj3Jl4PTn6L6yERrMUzD+n9dJ5Am03CjJSh6cI4JES4SoBHWg\ncOE8j96gqa3605Ra7qozu+VfUImoSk3I0lfvKb87c/HvYMBxLOhYY49xrRg9\ncHa4SJ8shn085ySSuRW2nlgL/rvqbIYQdP0xmsA4ZRZG+9HllrLI0RL6HF3g\naLc/LDDnSAwd554Cp4rcD1BxUMCcUgnRp1nnGnVhKOyQ1BNloylhHwyO0Czf\nv1epCZ66VFp9+Njuduj61EfqKkux1Z5FI2zKdl7ITRXpyVSz1eMCYsYR27YP\nd4g1d3vwqXHMwAYGpH89UlEUZX36NdgV6LmDXDy3LoK1qSe/je5o+UPp4AdG\nytHm8UqNieTZbx2DIHYnaI6yDOjbIiz4xtR7dz9poeAZbPKffql9qssMUgry\nuqnS9UmN35UqsKe+uDjhQpg71e3sD6frtipHwFzKHU9SdxyAyGfdvs/fLNQf\ntM7BrTiibOzt8/vC259f3oI5x5dwNTBIZ53ubCNLppJRWrqPmWoNmKJ8aENM\nfch+5mFr0SKFhmh96nx3dlOGkUlYEorCrL6LYacIuDXsu5rX2ssVQcBuPA2v\n2bAH\r\n=41ZV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEF59/94G0EoU2CkL8ypf/GHTgudF4srKTpuO+DRmbZgIgDA/ah4w4Q85D98FBoEOUOKJfTPy3IUegRIRVBp1Jib0="}]},"maintainers":[{"name":"duality-solutions","email":"spencerlievens@gmail.com"}],"_npmUser":{"name":"duality-solutions","email":"spencerlievens@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-p2p-dynamic_1.1.7_1574276024581_0.36862923369457534"},"_hasShrinkwrap":false},"1.1.8":{"name":"@duality-solutions/bitcore-p2p-dynamic","version":"1.1.8","description":"Interface to the Dynamic P2P network for Bitcore","author":{"name":"BitPay","email":"dev@bitpay.com"},"main":"index.js","scripts":{"lint":"gulp lint","test":"gulp test:node","coverage":"gulp coverage","build":"gulp"},"contributors":[{"name":"Yemel Jardi","email":"yemel@bitpay.com"},{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ryan X. Charles","email":"ryan@bitpay.com"},{"name":"Eric Martindale","email":"eric@bitpay.com"},{"name":"Philip Hutchins","email":"philip@bitpay.com"},{"name":"Manuel Araoz","email":"maraoz@bitpay.com"},{"name":"Esteban Ordano","email":"eordano@gmail.com"},{"name":"Elichai Turkel"}],"keywords":["bitcoin","bitcore","dynamic"],"repository":{"type":"git","url":"git+https://github.com/duality-solutions/bitcore-p2p-dynamic.git"},"dependencies":{"@duality-solutions/bitcore-lib-dynamic":"0.1.1","bloom-filter":"^0.2.0","node-buffers":"^0.1.1","socks5-client":"^0.3.6"},"devDependencies":{"bitcore-build-dynamic":"github:duality-solutions/bitcore-build-dynamic","brfs":"^1.2.0","chai":"~1.10.0","gulp":"^3.8.10","sinon":"^1.12.2"},"license":"MIT","gitHead":"baadcf76891340f351f4b5799a00ba318aa4287c","bugs":{"url":"https://github.com/duality-solutions/bitcore-p2p-dynamic/issues"},"homepage":"https://github.com/duality-solutions/bitcore-p2p-dynamic#readme","_id":"@duality-solutions/bitcore-p2p-dynamic@1.1.8","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-KXFv6p8yngzOhgKgHqrUd3MCEhoU42ux3QVfSOA3cAxL0fwWjq2jJSVnuZ5F/ewuSf7ZkeGzns6EPTU2LgwPZw==","shasum":"dadaa16880ab6a5069c13df003a97ce18e772ca3","tarball":"https://registry.npmjs.org/@duality-solutions/bitcore-p2p-dynamic/-/bitcore-p2p-dynamic-1.1.8.tgz","fileCount":64,"unpackedSize":592442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1Y0ACRA9TVsSAnZWagAAPW0QAJMLkEno4kc2QTnHciLL\nKqbTwBLAkmx3mcpqu/TwKD58BTjixU610Ii6/4kWB0RNzK3Jdog0crGrh9NY\naxLZTAkL7EdZ1ULGgDMTxiok50QTexuRti9D4JHid5eQpV4GQJxYCAA2rx2x\neOssf/TO3hao07y+BHa7Cjf/NwP7UX/DStmq+whjq8lUMrjMdwFJYtw/uwPv\nt/FXXcl22YTRZBhn6v3HponkDQOXPAGLZHKoH2+m22Bl6KlGpxylzrLTFJo7\nsiXox7UrI7Ha+k6EqignSL2vLYdm33Y9n7/CQ6AdfHmSbEEoOReem2lnl+in\nIOo6MmKvcjTj45erNHTB54rbjnn9jmIXB+Gc7cOqvrysdmqKzxlZ+g6DFhKZ\nPV9N3d59VG/JiU8WTTbuVAAp076fRsP+ZQ7eOt9+LVT+sLOvJpNI0Dtck2gt\ngi4a6oX5PuaU+1ua/KSXuCgzQHRXcAmQnbPLLCJpZ11lSO/vchCJcHMAjHA+\ns3w8rG6dp8cU6HvigFtzGIsbdtX3VvlM87rNMEHYEYNhttke+kds3geoORQw\n/p7QCxpBi5Oi+vbnYPUih5n2fIn4ivbAtsJLF18MR3zvDcuI7IvOnERsMEUH\nTOeqdIDmuhuzOL1GW1kzF++A6vqnp87Q3H15x3CFy5l4sVYLv1MldV2WCILF\ndWkv\r\n=xXJQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYif081sIopWwlHe8pLj3XLLdnDGriQcEiChhK29cFkAIgViwPCiyA1b/kt07MI7UwAbKshESVWSUXDsku4YtnfZc="}]},"maintainers":[{"name":"duality-solutions","email":"spencerlievens@gmail.com"}],"_npmUser":{"name":"duality-solutions","email":"spencerlievens@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-p2p-dynamic_1.1.8_1574276352380_0.7389118937114174"},"_hasShrinkwrap":false},"1.1.9":{"name":"@duality-solutions/bitcore-p2p-dynamic","version":"1.1.9","description":"Interface to the Dynamic P2P network for Bitcore","author":{"name":"BitPay","email":"dev@bitpay.com"},"main":"index.js","scripts":{"lint":"gulp lint","test":"gulp test:node","coverage":"gulp coverage","build":"gulp"},"contributors":[{"name":"Yemel Jardi","email":"yemel@bitpay.com"},{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ryan X. Charles","email":"ryan@bitpay.com"},{"name":"Eric Martindale","email":"eric@bitpay.com"},{"name":"Philip Hutchins","email":"philip@bitpay.com"},{"name":"Manuel Araoz","email":"maraoz@bitpay.com"},{"name":"Esteban Ordano","email":"eordano@gmail.com"},{"name":"Elichai Turkel"}],"keywords":["bitcoin","bitcore","dynamic"],"repository":{"type":"git","url":"git+https://github.com/duality-solutions/bitcore-p2p-dynamic.git"},"dependencies":{"@duality-solutions/bitcore-lib-dynamic":"0.1.1","bloom-filter":"^0.2.0","node-buffers":"^0.1.1","socks5-client":"^0.3.6"},"devDependencies":{"bitcore-build-dynamic":"github:duality-solutions/bitcore-build-dynamic","brfs":"^1.2.0","chai":"~1.10.0","gulp":"^3.8.10","sinon":"^1.12.2"},"license":"MIT","gitHead":"2f08d839862b48a4d64da1dbf2cae1c315d6058d","bugs":{"url":"https://github.com/duality-solutions/bitcore-p2p-dynamic/issues"},"homepage":"https://github.com/duality-solutions/bitcore-p2p-dynamic#readme","_id":"@duality-solutions/bitcore-p2p-dynamic@1.1.9","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-7v5Pqtc9iyaYUtp2eM5CB5ITwhX6uJhZbGdxqFMsuW5k4ukRfUZgECOrE1sA0R6SO3iatUYK+70GTLtgmjuRng==","shasum":"79b63eab6b36913bfd23929917e54af7cb8f8880","tarball":"https://registry.npmjs.org/@duality-solutions/bitcore-p2p-dynamic/-/bitcore-p2p-dynamic-1.1.9.tgz","fileCount":64,"unpackedSize":592442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2ZL7CRA9TVsSAnZWagAAEoUP/RlpZjp7mQWJvaRy/YXu\nGEQiq3aSpyng9igb9olJ+5ihXh6C/LlWG2L0ZMpJTB9dHm6eQXt56r+WLRJR\n0oI+eXQYYWVYH4xhjm5JO3dvzQ/XinpELmpo273IrCnz0pQKkcn2oI0X/sp5\nwKLpL6oEfR3tNGfdrpsS+SvFYqDfZlpjNeu0iZSvr9e2YLYNbMZPJaLcKIbe\nKeP7Ao2+dK+I0FZbnrGfn04OkNr33SfelmuunfXIMZFx6tm1Hqj/3eh4R93e\nvtvWgD0pJEhvdKbZHQKKPA1GODgBMwNXGMxaMkqoZ9/it8DVUuNbT65dT97R\nENPaQqXPMxBumcF4E35uMhb36VvrHsEnZHGISeoxTeEx/fEWLj/80R+mipcO\nAz68vr8EsCeAxkdd5MV3EL2Pj1BpbnheXfwZTBn0sxhyw14rnnX80v0xvZAw\nG9e6chn5Hq4YX5nnhU6w2oAdDloK5qRSSzlc3HwHCzMHgGIt0cZZNanmkgpT\nsVmZEwlaYSP2sIRVaB1MWPxjFtjlUmYF3rs56QygZxpmS0N51hx5mqUpyPTx\nGwuoIAwVqYafRFbidlbtMYLZd/h07HH7YuI+NljOwtCxp8RxP3X00+JRVbEZ\nuplVPsa8HB+uG1fDYssQpg5yGPQfmuBa3BrrL+2rik8ygguZTSMT6OaBx54z\nSKUR\r\n=qQLB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPUSaa71tjXfiu+GQbNwY0OdG7cF72k9BddT7FQrPr1wIgek+tnXFOLU+qKjwNVY3WdThsVsl3Ohb8FLtx/yhf2ak="}]},"maintainers":[{"name":"duality-solutions","email":"spencerlievens@gmail.com"}],"_npmUser":{"name":"duality-solutions","email":"spencerlievens@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-p2p-dynamic_1.1.9_1574540027047_0.9063627865939776"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-20T10:48:22.087Z","1.1.6":"2019-11-20T10:48:22.358Z","modified":"2022-04-05T06:06:16.690Z","1.1.7":"2019-11-20T18:53:44.831Z","1.1.8":"2019-11-20T18:59:12.536Z","1.1.9":"2019-11-23T20:13:47.152Z"},"maintainers":[{"name":"duality-solutions","email":"spencerlievens@gmail.com"}],"description":"Interface to the Dynamic P2P network for Bitcore","homepage":"https://github.com/duality-solutions/bitcore-p2p-dynamic#readme","keywords":["bitcoin","bitcore","dynamic"],"repository":{"type":"git","url":"git+https://github.com/duality-solutions/bitcore-p2p-dynamic.git"},"contributors":[{"name":"Yemel Jardi","email":"yemel@bitpay.com"},{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ryan X. Charles","email":"ryan@bitpay.com"},{"name":"Eric Martindale","email":"eric@bitpay.com"},{"name":"Philip Hutchins","email":"philip@bitpay.com"},{"name":"Manuel Araoz","email":"maraoz@bitpay.com"},{"name":"Esteban Ordano","email":"eordano@gmail.com"},{"name":"Elichai Turkel"}],"author":{"name":"BitPay","email":"dev@bitpay.com"},"bugs":{"url":"https://github.com/duality-solutions/bitcore-p2p-dynamic/issues"},"license":"MIT","readme":"Bitcore P2P Dynamic\n=======\n\n[![NPM Package](https://img.shields.io/npm/v/@duality-solutions/bitcore-p2p-dynamic.svg?style=flat-square)](https://www.npmjs.org/package/@duality-solutions/bitcore-p2p-dynamic)\n[![Build Status](https://img.shields.io/travis/duality-solutions/bitcore-p2p-dynamic.svg?branch=master&style=flat-square)](https://travis-ci.org/duality-solutions/bitcore-p2p-dynamic)\n[![Coverage Status](https://img.shields.io/coveralls/duality-solutions/bitcore-p2p-dynamic.svg?style=flat-square)](https://coveralls.io/r/duality-solutions/bitcore-p2p-dynamic?branch=master)\n\n`bitcore-p2p-dynamic` adds Dynamic protocol support for Bitcore.\n\nSee [the main bitcore-node-dynamic repo](https://github.com/duality-solutions/bitcore-node-dynamic) for more information.\n\n## Getting Started\n\n```sh\nnpm install @duality-solutions/bitcore-p2p-dynamic\n```\nIn order to connect to the Dynamic network, you'll need to know the IP address of at least one node of the network, or use [Pool](/docs/pool.md) to discover peers using a DNS seed.\n\n```javascript\nvar Peer = require('@duality-solutions/bitcore-p2p-dynamic').Peer;\n\nvar peer = new Peer({host: '127.0.0.1'});\n\npeer.on('ready', function() {\n  // peer info\n  console.log(peer.version, peer.subversion, peer.bestHeight);\n});\npeer.on('disconnect', function() {\n  console.log('connection closed');\n});\npeer.connect();\n```\n\nThen, you can get information from other peers by using:\n\n```javascript\n// handle events\npeer.on('inv', function(message) {\n  // message.inventory[]\n});\npeer.on('tx', function(message) {\n  // message.transaction\n});\n```\n\nTake a look at the [bitcore guide](http://bitcore.io/guide/peer.html) on the usage of the `Peer` class.\n\n## Contributing\n\nSee [CONTRIBUTING.md](https://github.com/duality-solutions/dynamic/blob/master/CONTRIBUTING.md) on the main Dynamic repo for information about how to contribute.\n\n## License\n\nCode released under [the MIT license](https://github.com/duality-solutions/dynamic/blob/master/LICENSE).\n\nCopyright 2013-2015 BitPay, Inc. Bitcore is a trademark maintained by BitPay, Inc.\n","readmeFilename":"README.md"}