{"_id":"@emerson-argueta/rareterm.node","_rev":"4-c4b2ee79b5a2d32e6faab93f99fee1ed","name":"@emerson-argueta/rareterm.node","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.5":{"name":"@emerson-argueta/rareterm.node","version":"0.0.5","description":"> Rarepress for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"eth-sig-util":"^3.0.1","ethereum-private-key-to-address":"^0.0.7","form-data":"^4.0.0","@emerson-argueta/mushie":"^0.0.5","node-fetch":"^2.6.1","rareterm":"^0.0.9","uuid":"^8.3.2"},"devDependencies":{"got":"^11.8.2","js-image-generator":"^1.0.3","svg-to-img":"^2.0.9","terminal-image":"1.2.0"},"repository":{"type":"git","url":"git+https://github.com/emerson-argueta/rareterm.node.git"},"bugs":{"url":"https://github.com/emerson-argueta/rareterm.node/issues"},"homepage":"https://github.com/emerson-argueta/rareterm.node#readme","gitHead":"13f33de241a3f35eb7f6a99f9f975f5e43cf023f","_id":"@emerson-argueta/rareterm.node@0.0.5","_nodeVersion":"12.22.5","_npmVersion":"7.5.2","dist":{"integrity":"sha512-1YrK9efoThidy+AuFQZ/KZKs1MfaElP2FWBqSNYOXaQQ7F3kGpz5ztOEPkWV40Gh+2kqGXM3w0aD/i6JcstBPw==","shasum":"07ff80b7ed750dd86e2d4fc36aefa0225d75ffb1","tarball":"https://registry.npmjs.org/@emerson-argueta/rareterm.node/-/rareterm.node-0.0.5.tgz","fileCount":15,"unpackedSize":308452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKMUUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvMw/+J01FNYg+24a2X5NlI9NQ7Bf5fgbsrfu2eur8wWKuYsR4hNl3\r\njY8TPa93d1Tn8Pba70z7tXi/C/TMEvIcELlpT1+vA9yzAW9cXp08ggpi4Khg\r\nkTrOE0LKkYdG7EokrneZYDi+9aVr97QmT01thN3ha3hwphJD2z7hNJAWH5Hy\r\nJX0myZgMgUlX234QZVJyBu2qhUdCyPL3dH2GyTWRsScb0qe9UtRLxjdO+QAs\r\nkRfVWoT+UVpw/H0Kjk57flXJ5Rco2XRYtQwJx6xJBFMb7OkAFvxCvc27lZDK\r\nNm6gNGhAgovGUfoRcBMv5KSXhZboNpHimJoMLPFGhjFdUeQr8w2X610J25Cb\r\nE/4eGWuaqEiHTBkTinWl3JxmtU8idIWqvdelb5verZ1vN2dRrg7btiAXOsg/\r\nNH3ZHYyr8R6UH3MJT6okCBLUdR+PJSHL2QB2uIbbQhESLsTO9qytvy9ftoUj\r\nAmpY0MI64VukMk4/EF6GYJPaxX9UF8tdmE+oOyU0HijY4ACQMBwKX8vNo2rc\r\nZQiwzjxh1zzCwYzAgE23OtHb+NkVA5K0FbXuXbsai2s4JEs5tu6RCSYk2I+n\r\nFBgtq4LudqRFMT6oeH3IodcA5VuVyO4k3ptHu/J821xXeTXb/rnQaalc3SBK\r\nZ3EnVJyURtCNCmewmv1N/5I8f7D7XdE5YHc=\r\n=ClY/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWzGY13ZS3ZZSSSLnOPoWJ87clU+vjAaugmmK+8JRjGwIhAIT+8EWPeWhAsi3PJuzeQ18ZGnUgFvtvkxVZB8hWkNgc"}]},"_npmUser":{"name":"emerson-argueta","email":"emersonargueta92@gmail.com"},"directories":{},"maintainers":[{"name":"emerson-argueta","email":"emersonargueta92@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rareterm.node_0.0.5_1646839060512_0.18132299872351187"},"_hasShrinkwrap":false},"0.0.6":{"name":"@emerson-argueta/rareterm.node","version":"0.0.6","description":"> Rarepress for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"eth-sig-util":"^3.0.1","ethereum-private-key-to-address":"^0.0.7","form-data":"^4.0.0","@emerson-argueta/mushie":"^0.0.5","node-fetch":"^2.6.1","rareterm":"^0.0.9","uuid":"^8.3.2"},"devDependencies":{"got":"^11.8.2","js-image-generator":"^1.0.3","svg-to-img":"^2.0.9","terminal-image":"1.2.0"},"repository":{"type":"git","url":"git+https://github.com/emerson-argueta/rareterm.node.git"},"bugs":{"url":"https://github.com/emerson-argueta/rareterm.node/issues"},"homepage":"https://github.com/emerson-argueta/rareterm.node#readme","gitHead":"13f33de241a3f35eb7f6a99f9f975f5e43cf023f","_id":"@emerson-argueta/rareterm.node@0.0.6","_nodeVersion":"12.22.5","_npmVersion":"7.5.2","dist":{"integrity":"sha512-VmEvCLrykHaVqr89gY+K2gwQrJAIuZ15Bv7XU0LzxVeWpEEv8DLkjakTcpG3/d8TTl5IHj9Il1VZFqm46GOeTQ==","shasum":"0a8ffa3aa96896ca19ff52ed7e472433151c95e3","tarball":"https://registry.npmjs.org/@emerson-argueta/rareterm.node/-/rareterm.node-0.0.6.tgz","fileCount":15,"unpackedSize":308469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKMU6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ1g//Xkjjrcc0adiu/4FZvkRj5Q5nMa93Z33qmt4Hg6tJc+YCl7zV\r\nvSB66KFJBt5y345FB1LETLziYEX32PgUMDT4TlelQ1XQDMcUmdzXUpc3W6V0\r\nzm6tTgLC6rap72GIXQGl0vdtG6XMTRN2UMX2WHTM5fI4IXGUm8Yeo5tGEJJc\r\nTaPCy5FqVR6JRnb874c+ctoqTILl8+sO18EpzZYv0bPfZRKqo7gmlybx2xwn\r\n9mHc9hvgmoomlbX/fQnVPUv8/DJd+A6YVjw99IJWvOITVfmkTfUgp/r6Y+vz\r\ns3zHA1O4QeLrGsliUdNhlPTs2qjmkh8aZfol2INCqVbmHlqwIGU8D/vRHX5c\r\nOfTGBOahLgmhSg7Mp4rPM5DyDh1RbLhvAyJyG0RHJKWWgBC5PaGR1TAGK5Gl\r\n2WW60rDP21qQ35EYGOjhPSLflyCTf9gBsZUhiKH9olAxWxjmbfHhm4goGVeF\r\n41Vf2hFzzHibH8+5wJ+LVghOAYYLJNns0p+m69cpQ1WHzd8a0GTmy5B3pjhQ\r\nv4y1vQGPR3OjlpBOlXxAswyGTXX11s8nbRRoMmJZUv11KLw2HmKK+xMUDYT5\r\nPP4kJLhpPF1uJWyDcKXGMni02Zxss3c6u3K7GuSVZHq2+P5j+oV6MTpBgL4H\r\nQqTE30bjaupPDFNwe7VQbViIGftOFlgo8W4=\r\n=d+zh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG8DqUz85A8UnXHH+D8W76hazMGaELleuKB5kxSeUdeQIhAJJyzW9TiyFgVMPh0pjoSvXNX3w2wDQNOf9RsbTK2Gue"}]},"_npmUser":{"name":"emerson-argueta","email":"emersonargueta92@gmail.com"},"directories":{},"maintainers":[{"name":"emerson-argueta","email":"emersonargueta92@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rareterm.node_0.0.6_1646839097943_0.30291047690981077"},"_hasShrinkwrap":false},"0.0.7":{"name":"@emerson-argueta/rareterm.node","version":"0.0.7","description":"> Rarepress for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"eth-sig-util":"^3.0.1","ethereum-private-key-to-address":"^0.0.7","form-data":"^4.0.0","@emerson-argueta/mushie":"^0.0.2","node-fetch":"^2.6.1","rareterm":"^0.0.9","uuid":"^8.3.2"},"devDependencies":{"got":"^11.8.2","js-image-generator":"^1.0.3","svg-to-img":"^2.0.9","terminal-image":"1.2.0"},"repository":{"type":"git","url":"git+https://github.com/emerson-argueta/rareterm.node.git"},"bugs":{"url":"https://github.com/emerson-argueta/rareterm.node/issues"},"homepage":"https://github.com/emerson-argueta/rareterm.node#readme","gitHead":"2f0b6db71ce84d4dccd557b701a4da1220d250b0","_id":"@emerson-argueta/rareterm.node@0.0.7","_nodeVersion":"12.22.5","_npmVersion":"7.5.2","dist":{"integrity":"sha512-JP3O8/C8d1IWCbJQrvbFBJV+0t6Z0p7w2p+toNlNtGdTNsMuEB/JaPQZCX3ST5sm7nqEVLtqBMyP2R5CjgD5MQ==","shasum":"69f6f61b034cd42063b8fd74ba61389c09ce6404","tarball":"https://registry.npmjs.org/@emerson-argueta/rareterm.node/-/rareterm.node-0.0.7.tgz","fileCount":15,"unpackedSize":308469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKMcbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoViBAAiX4vdnkahoo5qZDGbuH7i+5PuOUg6R//pj8M7DdXBNxwWDaj\r\nWRu4nUrqRMxJtwv5GdiIxuQEXi+ohsLnowzDgA+d7bbRt/h3XBBUoeD/igni\r\nx4ARAoPGpo562fSypgjS+c1pArvIRKK3BZTeKAKdXi2kcb+tmq8P04JMPnMQ\r\nVNk3i21Ve89bZVtAM9OeZ0YGrT/KvY3g3K0MA2qXdZnp+EKO1BiAcN9JeRWc\r\n8cNpoVKcadYJXZymHWGTD4r01yQ9veFXT4u1UvT7xgM8N32FwP7ldU9UT4Mx\r\n00qIAafNHrNi1StN0NdXbxCB8YKCNV3dPfNPArO+7OEI/+G6p4Nux4breC2y\r\nNNH/nQJL6A9MYlY2L0dN/iFzzBq32eDfyY8EJSru5EKtzmOuayP7alIjJm2q\r\nZ1qphjFxne9/O3h8ytDIjvwIi75AWDROqw6vZF/M7OFILZj9YcOD1/yUQY5j\r\n2srDoa4Mag83/zUtpuZXu/BL87XYoCMPC5+TI/353iOpOJkwlTeY+YY7TaDb\r\nwLf60w2G19Ju+w3ATiAiYWjZdA0w197XWrs7eYAJA2SFrGYP7tdWgcIpFCAY\r\nK5OYgoMomeDIACTik4te5XnoQ87kpcaOVGNFYPoahkYD3IFNjLZt2cGqCM1t\r\nZx5QAKmndaHZChcv0p/8peAIC7l7OvelEZs=\r\n=1KgL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJ9YOaCCstbi0YrW9ZJk9+0kj0MQAbnfjVJJy4MOqAuAiEAg0TYu0esMA5WwAFNQ18PpKSfKpZfdaKcOwlflMfHgb4="}]},"_npmUser":{"name":"emerson-argueta","email":"emersonargueta92@gmail.com"},"directories":{},"maintainers":[{"name":"emerson-argueta","email":"emersonargueta92@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rareterm.node_0.0.7_1646839579548_0.6262618737310457"},"_hasShrinkwrap":false},"0.0.8":{"name":"@emerson-argueta/rareterm.node","version":"0.0.8","description":"> Rarepress for Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"eth-sig-util":"^3.0.1","ethereum-private-key-to-address":"^0.0.7","form-data":"^4.0.0","@emerson-argueta/mushie":"^0.0.2","node-fetch":"^2.6.1","rareterm":"^0.0.9","uuid":"^8.3.2"},"devDependencies":{"got":"^11.8.2","js-image-generator":"^1.0.3","svg-to-img":"^2.0.9","terminal-image":"1.2.0"},"repository":{"type":"git","url":"git+https://github.com/emerson-argueta/rareterm.node.git"},"bugs":{"url":"https://github.com/emerson-argueta/rareterm.node/issues"},"homepage":"https://github.com/emerson-argueta/rareterm.node#readme","gitHead":"2f0b6db71ce84d4dccd557b701a4da1220d250b0","_id":"@emerson-argueta/rareterm.node@0.0.8","_nodeVersion":"12.22.5","_npmVersion":"7.5.2","dist":{"integrity":"sha512-p1vliyNawJYUnLxiQQX3Ocr47cjjQ6wIq31cUifHnN0hsne01seT3Hm7Mi7ZfQAreiJtSJSzUM/V62+nG2MZ3A==","shasum":"e0abb1139dc51c3451ab1d8152e7b5762b0391fb","tarball":"https://registry.npmjs.org/@emerson-argueta/rareterm.node/-/rareterm.node-0.0.8.tgz","fileCount":15,"unpackedSize":309071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKM/eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM9g/8C+dtg4XE9NYbrz6MWkr5ozWq37TMH0WTariwiNZx+41M5nCD\r\nk3psFYxBW+/u+qjyQZ0XjKyVT/wAfGbRBwOXKIr1eNKoiWdQv3SE+ha0Ie0Y\r\nOyuVcUWMnRaX6OjheTJMnVhh8KP5TIKmM+vN4ENu0acQ/oSnkq1C8NrYxJ6A\r\nKT+YR7Xdt6/O8c/wkD3Li9UVXqGcn+0WV9WMs8JNi5TuXSxkpzzz4jxmyrxY\r\n4VpQRNmn7JOuLIxoNB0t5Q6SEihpY2z0ZuExXVhfCg/VPSOxoWwasfBn18jk\r\nCBHVKUK7pTu0lVSI/jyubLXKpgLPjkSpKR5giAWsAZEFCZvZb7SwSjsFARx8\r\n3fpJVgcqWV3gHq1iISZn0egn1jsEHg/d1tAQCRW8P0Utd4Lmp8iYAfS0l0Vf\r\nT1wxPTbUtybrKhERd4rxRoCHusgTQ/Osd+YE/ZHVOfAJlq4X5SpiXrzoTgWZ\r\nB59e9IGabfVCmS++zle0CXoHmCfRx9tAVWm08nyJJ4HZoR78G9SZ3iROwqMB\r\nfHsX6hMooDeBU3HzqWCOsXJukv5ipU+bsKnvBDoLVdEZ4WygpOsO5ORIrlIN\r\nEOlWH+MTyECo75hnKso9KymuktPeRB/l3sBimRYHQ6JdtV0UgFrPCMjaS96+\r\nbVkQE2QqFoCdK+Ed2Mr1kkazyBXjhn3chlE=\r\n=hETt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9FEL0urZ838TUiRbHlTr+Y6cXRdVvYm762dQMLf4f/AiBdUboWk37TS3Dvgf6Uf0dLgNYtf2pR5pw/YAoN5TJTfw=="}]},"_npmUser":{"name":"emerson-argueta","email":"emersonargueta92@gmail.com"},"directories":{},"maintainers":[{"name":"emerson-argueta","email":"emersonargueta92@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rareterm.node_0.0.8_1646841822222_0.1431490104045543"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-09T15:17:40.367Z","0.0.5":"2022-03-09T15:17:40.704Z","modified":"2022-04-05T07:32:42.407Z","0.0.6":"2022-03-09T15:18:18.103Z","0.0.7":"2022-03-09T15:26:19.748Z","0.0.8":"2022-03-09T16:03:42.475Z"},"maintainers":[{"name":"emerson-argueta","email":"emersonargueta92@gmail.com"}],"description":"> Rarepress for Node.js","homepage":"https://github.com/emerson-argueta/rareterm.node#readme","repository":{"type":"git","url":"git+https://github.com/emerson-argueta/rareterm.node.git"},"bugs":{"url":"https://github.com/emerson-argueta/rareterm.node/issues"},"license":"ISC","readme":"# rarepress.node\n\n> Rarepress for Node.js\n\n![rarepress-origin](rarepress-origin.png)\n\n# What is this?\n\nRarepress.node is a part of the [rarepress](https://rarepress.org) stack that lets you mint NFTs from outside of the browser using node.js.\n\n# How is it different from rarepress.js?\n\n[rarepress.js](https://github.com/skogard/rarepress.js) is for running inside a browser, whereas rarepress.node is for running outside of browsers. Here are some differences:\n\n1. **built-in wallet:** Rarepress.node has a wallet built-in.\n2. **multi identity:** Rarepress.node lets you mint and trade from as many wallets as you want.\n3. **automatic:** Rarepress.node doesn't require manual signature approval so you can automatically mint as many NFTs as you want.\n\n---\n\n# Install\n\n```\nnpm install rarepress.node\n```\n\n---\n\n# Quickstart\n\nTry the examples under the [demo](demo) folder. First clone the repository:\n\n```\ngit clone https://github.com/skogard/rarepress.node.git\n```\n\nInstall the dependencies:\n\n```\ncd rarepress.node && npm install\n```\n\nAnd finally run each file in the folder to test. Here's an example:\n\n```\nnode demo/tokenize\n```\n\n---\n\n# Syntax\n\n## Initialize\n\nThe only part different from [rarepress.js](https://github.com/skogard/rarepress.js) is the initizlization step:\n\n```\nconst Rarepress = require('rarepress-node')\nconst rarepress = new Rarepress()\nawait rarepress.init({\n  key: <BIP44 derivation path (optional)>,\n  host: <Rarepress host URL>\n})\n```\n\n1. `key`: (optional) The [bip44](https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki) derivation path. If unspecified, it will use the default Ethereum key path of `m'/44'/60'/0'/0/0`.\n2. `host`: The rarepress host URL (see https://docs.rarepress.org/#/?id=init)\n\n## Usage\n\nOnce initialized, the syntax is EXACTLY the same as [rarepress.js](https://github.com/skogard/rarepress.js).\n\nRead the documentation at https://docs.rarepress.org/.\n\n---\n\n# Key Management\n\nRarepress uses a programmable wallet called mushie, to manage keys.\n\nTo directly interact with the wallet from the command line, install mushie globally.\n\n```\nnpm install -g mushie\n```\n\nFrom this point on, you can run the commands directly:\n\n1. Export seed: `mushie export`\n2. Import seed: `mushie import`\n3. Generate random seed: `mushie generate`\n\n","readmeFilename":"README.md"}