{"_id":"tonweb-wallet-generator","_rev":"31-84e32ddae63eebffea9d22ea27cf2635","name":"tonweb-wallet-generator","dist-tags":{"latest":"1.5.0"},"versions":{"1.2.0":{"name":"tonweb-wallet-generator","version":"1.2.0","keywords":["TON","Blockchain","The Open Network","Mnemonic","Private Key","Wallet","TonWeb"],"author":{"name":"Sekuja"},"license":"MIT","_id":"tonweb-wallet-generator@1.2.0","maintainers":[{"name":"sekuja","email":"sekuja7@gmail.com"}],"homepage":"https://github.com/sekuja/tonweb-wallet-generator#readme","bugs":{"url":"https://github.com/sekuja/tonweb-wallet-generator/issues"},"dist":{"shasum":"28c27b3b929516783732a42f468efd25bc43bf5e","tarball":"https://registry.npmjs.org/tonweb-wallet-generator/-/tonweb-wallet-generator-1.2.0.tgz","fileCount":4,"integrity":"sha512-lrMMjkUuuiUxy8Hsp/N8cgSwc8KKcaGm6C+RC/jzWV11vih33mfXVCkWVhniE0mGrxvx6c1WSp++Y7LQ36gJKg==","signatures":[{"sig":"MEUCIQCQzPyBNhEydb1NG2fYjrnYuI7+LbwsvhGOhCxxY3EeWAIgM6dYvnZrCIGUasUDzjrUX3fxMrsf6Qb0iRaJGSHX/xE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6870},"main":"generate.js","gitHead":"af04b7f14f27af30a3da113a97002e47a741efeb","scripts":{"start":"node generate.js","generate":"node generate.js"},"_npmUser":{"name":"sekuja","email":"sekuja7@gmail.com"},"repository":{"url":"git+https://github.com/sekuja/tonweb-wallet-generator.git","type":"git"},"_npmVersion":"10.9.1","description":"TonWeb Wallet Generator is a tool to generate wallet addresses for different versions of TON wallets using a seed phrase stored in a `.env` file. This tool uses the `TonWeb` library to interact with the TON blockchain.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"dotenv":"^16.4.5","tonweb":"^0.0.66","tonweb-mnemonic":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tonweb-wallet-generator_1.2.0_1735235420677_0.24875678489228248","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"tonweb-wallet-generator","version":"1.3.0","keywords":["TON","Blockchain","The Open Network","Mnemonic","Private Key","Wallet","TonWeb"],"author":{"name":"Sekuja"},"license":"MIT","_id":"tonweb-wallet-generator@1.3.0","maintainers":[{"name":"sekuja","email":"sekuja7@gmail.com"}],"homepage":"https://github.com/sekuja/tonweb-wallet-generator#readme","bugs":{"url":"https://github.com/sekuja/tonweb-wallet-generator/issues"},"dist":{"shasum":"83d81d978b94f6642975e259c51e46e4ff4ce72c","tarball":"https://registry.npmjs.org/tonweb-wallet-generator/-/tonweb-wallet-generator-1.3.0.tgz","fileCount":4,"integrity":"sha512-YqwtK+0txTAZj5t2ERA4NY0PrXfU72dY4lFy4UIFgtrv6Ab7J6GNh3oC9ATcfISZlE7XulRFL1n1IIFl0vd85g==","signatures":[{"sig":"MEYCIQC2vmv2ZxZjE5rqkZ4/0iZCdEnUIQfz44dtGjAHjeUdeAIhANmpjYPg9obsUVIdwdiLPIaAGtnk3tgHk6fsXI2nj4qN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6886},"main":"src/generate.js","gitHead":"7d190989c9102471882951ab9c80412854b74321","scripts":{"start":"node src/generate.js","generate":"node src/generate.js"},"_npmUser":{"name":"sekuja","email":"sekuja7@gmail.com"},"repository":{"url":"git+https://github.com/sekuja/tonweb-wallet-generator.git","type":"git"},"_npmVersion":"10.9.1","description":"TonWeb Wallet Generator is a tool to generate wallet addresses for different versions of TON wallets using a seed phrase stored in a `.env` file. This tool uses the `TonWeb` library to interact with the TON blockchain.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"dotenv":"^16.4.5","tonweb":"^0.0.66","tonweb-mnemonic":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tonweb-wallet-generator_1.3.0_1735238231796_0.3114883168599709","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"tonweb-wallet-generator","version":"1.4.0","keywords":["TON","Blockchain","The Open Network","Mnemonic","Private Key","Wallet","TonWeb"],"author":{"name":"Sekuja"},"license":"MIT","_id":"tonweb-wallet-generator@1.4.0","maintainers":[{"name":"sekuja","email":"sekuja7@gmail.com"}],"homepage":"https://github.com/sekuja/tonweb-wallet-generator#readme","bugs":{"url":"https://github.com/sekuja/tonweb-wallet-generator/issues"},"dist":{"shasum":"edb71b127c42ebfe42cb6015df8b02c7b1b1f1fd","tarball":"https://registry.npmjs.org/tonweb-wallet-generator/-/tonweb-wallet-generator-1.4.0.tgz","fileCount":4,"integrity":"sha512-YTtlVEovWbnj28LoD2vbrXIz2KLzCiYCxqXZ8h238tCr1t3BEB1j2j8g9nAyV9GyTTcyZjk7PWinIk+MpaozwQ==","signatures":[{"sig":"MEYCIQD/y/2MrcF8wTc3WPAbkiQUsj8YexFkDv2RhDr98rpqJgIhAJPzVrhvn/jgfyaU5NIqR6Mz4JgQ5npbI3Ug0TaASD7R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6791},"main":"src/generate.js","gitHead":"0fde0a2cf21bad5d4eb1b4f1315bac342fa08eb1","scripts":{"start":"node src/generate.js","generate":"node src/generate.js"},"_npmUser":{"name":"sekuja","email":"sekuja7@gmail.com"},"repository":{"url":"git+https://github.com/sekuja/tonweb-wallet-generator.git","type":"git"},"_npmVersion":"10.9.1","description":"TonWeb Wallet Generator is a tool to generate wallet addresses for different versions of TON wallets using a seed phrase stored in a `.env` file. This tool uses the `TonWeb` library to interact with the TON blockchain.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"dotenv":"^16.4.5","tonweb":"^0.0.66","tonweb-mnemonic":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tonweb-wallet-generator_1.4.0_1735240249709_0.15856485521424712","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"tonweb-wallet-generator","version":"1.5.0","description":"TonWeb Wallet Generator is a tool that generates wallet addresses for various versions of TON wallets using a seed phrase stored in a .env file. This tool utilizes the TonWeb library to interact with the TON blockchain.","main":"src/generate.js","scripts":{"start":"node src/generate.js","generate":"node src/generate.js"},"keywords":["TON","Blockchain","The Open Network","Mnemonic","Private Key","Wallet","TonWeb"],"author":{"name":"Sekuja"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/sekuja/tonweb-wallet-generator.git"},"bugs":{"url":"https://github.com/sekuja/tonweb-wallet-generator/issues"},"homepage":"https://github.com/sekuja/tonweb-wallet-generator#readme","dependencies":{"dotenv":"^16.4.5","tonweb":"^0.0.66","tonweb-mnemonic":"^1.0.1"},"_id":"tonweb-wallet-generator@1.5.0","gitHead":"c953709b8215fc57d456def0393e231e1a856501","_nodeVersion":"20.18.0","_npmVersion":"10.9.1","dist":{"integrity":"sha512-SZThM7++IdF7evWLdzvxxvUMVJfYjZ4Ja6Z5+wAdJTpJk8iK09H5RTF9VD643z0kpWcMHS+20XYXtuw3DlcPtQ==","shasum":"25d6169aecc50037bdd759a790847a7981da31bc","tarball":"https://registry.npmjs.org/tonweb-wallet-generator/-/tonweb-wallet-generator-1.5.0.tgz","fileCount":4,"unpackedSize":7385,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDhr20hjjmpuorsW46O23NJlukkh7BU9p3QK4yIy+ClAiEAoFu1NbaD3qXYmQYiGv3NmLVSsfp0+bdhv8v42Bl/b4o="}]},"_npmUser":{"name":"sekuja","email":"sekuja7@gmail.com"},"directories":{},"maintainers":[{"name":"sekuja","email":"sekuja7@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tonweb-wallet-generator_1.5.0_1735640309181_0.2801223480764976"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-03T02:04:03.740Z","modified":"2024-12-31T10:18:29.512Z","1.0.0":"2024-08-03T02:04:03.871Z","1.0.1":"2024-08-03T02:18:12.294Z","1.0.2":"2024-08-13T23:37:41.801Z","1.0.3":"2024-08-15T00:32:47.581Z","1.0.4":"2024-09-25T16:12:03.522Z","1.0.5":"2024-12-26T08:45:34.420Z","1.0.6":"2024-12-26T15:10:42.477Z","1.0.7":"2024-12-26T15:24:00.822Z","1.0.8":"2024-12-26T15:31:43.878Z","1.0.9":"2024-12-26T15:44:19.288Z","1.1.0":"2024-12-26T16:05:00.015Z","1.2.0":"2024-12-26T17:50:20.855Z","1.3.0":"2024-12-26T18:37:11.963Z","1.4.0":"2024-12-26T19:10:49.872Z","1.5.0":"2024-12-31T10:18:29.359Z"},"bugs":{"url":"https://github.com/sekuja/tonweb-wallet-generator/issues"},"author":{"name":"Sekuja"},"license":"MIT","homepage":"https://github.com/sekuja/tonweb-wallet-generator#readme","keywords":["TON","Blockchain","The Open Network","Mnemonic","Private Key","Wallet","TonWeb"],"repository":{"type":"git","url":"git+https://github.com/sekuja/tonweb-wallet-generator.git"},"description":"TonWeb Wallet Generator is a tool that generates wallet addresses for various versions of TON wallets using a seed phrase stored in a .env file. This tool utilizes the TonWeb library to interact with the TON blockchain.","maintainers":[{"name":"sekuja","email":"sekuja7@gmail.com"}],"readme":"<h1 align=\"center\">TonWeb Wallet Generator</h1>\n\n<!-- The badges section -->\n<p align=\"center\">\n  <!-- Shields.io Contributors -->\n  <a href=\"https://github.com/sekuja/tonweb-wallet-generator/graphs/contributors\"><img alt=\"Contributors\" src=\"https://img.shields.io/github/contributors/sekuja/tonweb-wallet-generator\"/></a>\n  <!-- Shields.io Issues -->\n  <a href=\"https://github.com/sekuja/tonweb-wallet-generator/issues\"><img alt=\"Issues\" src=\"https://img.shields.io/github/issues/sekuja/tonweb-wallet-generator\"/></a>\n  <!-- Shields.io License -->\n  <a href=\"https://github.com/sekuja/tonweb-wallet-generator/blob/master/LICENSE\"><img alt=\"License\" src=\"https://img.shields.io/github/license/sekuja/tonweb-wallet-generator\"/></a>\n  <!-- Shields.io Stars -->\n  <a href=\"https://github.com/sekuja/tonweb-wallet-generator/stargazers\"><img alt=\"Stars\" src=\"https://img.shields.io/github/stars/sekuja/tonweb-wallet-generator\"/></a>\n  <!-- Shields.io Downloads -->\n  <a href=\"https://www.npmjs.com/package/tonweb-wallet-generator\"><img alt=\"Downloads\" src=\"https://img.shields.io/github/downloads/sekuja/tonweb-wallet-generator/total\"/></a>\n</p>\n\n## 📖 Introduction\n\n**TonWeb Wallet Generator** is a tool that generates wallet addresses for various versions of TON wallets using a seed phrase stored in a .env file. This tool utilizes the TonWeb library to interact with the TON blockchain.\n\n## ⚙️ Features\n\n- Validates the seed phrase.\n- Converts the seed phrase to a seed.\n- Retrieves the key pair (public and private keys) from the seed.\n- Generates wallet addresses for various wallet versions (`v2R1`, `v2R2`, `v3R1`, `v3R2`, `v4R1`, `v4R2`).\n\n## 📋 Requirements\n\n- [Node.js](https://nodejs.org/) (v14 or higher)\n- NPM (v6 or higher)\n\n## 🚀 Steps\n\n### Clone the repository\n\n```\ngit clone https://github.com/sekuja/tonweb-wallet-generator.git\ncd tonweb-wallet-generator\n```\n\n### Install dependencies\n\n```\nnpm install\n```\n\n### Create and configure `.env` files\n\nAdd your seed phrase to the `.env` file:\n\n```\nSEED_PHRASE=your_seed_phrase_here\n```\n\n### Run script\n\nRun the script using the following command:\n\n```\nnpm start\n```\n\nThe script will validate the seed phrase, generate the key pair, and output the public and private keys along with the wallet addresses for different wallet versions.\n\n## 📊 Example Output\n\n```\nPublic Key: <public_key>\nPrivate Key: <private_key>\nWallet Address (v2R1): <address_v2R1>\nWallet Address (v2R2): <address_v2R2>\nWallet Address (v3R1): <address_v3R1>\nWallet Address (v3R2): <address_v3R2>\nWallet Address (v4R1): <address_v4R1>\nWallet Address (v4R2): <address_v4R2>\n```\n\n## 🔑 Private Key Length\n\nThe private key generated by this tool has a length of 128 characters in hexadecimal format.\n\n## ⚠️ Error Handling\n\nIf the seed phrase is invalid or any other error occurs during execution, an appropriate error message will be displayed in the console.\n\n## 👤 Author\n\n- Twitter: [Sekuja](https://x.com/0xSekuja)\n- Telegram: [Sekuja](https://t.me/sekuja)\n- GitHub: [Sekuja](https://github.com/sekuja)\n\n## 📜 License\n\n- Copyright © 2024 Sekuja\n- TonWeb Wallet Generator is an open source project licensed under the MIT license\n\n## 💖 Support & Donation\n\nLove the TonWeb Wallet Generator? Support this project with a donation to my TON address:\n\n```\nUQDMoRyYACfLDJbmvd8XdonsPaPJhALay86KIJ9hd1e-fVFW\n```\n\n**Made with ❤️ Sekuja**\n","readmeFilename":"README.md"}