tonweb-wallet-generator
v1.5.0
Published
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.
Downloads
5
Maintainers
Readme
📖 Introduction
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.
⚙️ Features
- Validates the seed phrase.
- Converts the seed phrase to a seed.
- Retrieves the key pair (public and private keys) from the seed.
- Generates wallet addresses for various wallet versions (
v2R1,v2R2,v3R1,v3R2,v4R1,v4R2).
📋 Requirements
- Node.js (v14 or higher)
- NPM (v6 or higher)
🚀 Steps
Clone the repository
git clone https://github.com/sekuja/tonweb-wallet-generator.git
cd tonweb-wallet-generatorInstall dependencies
npm installCreate and configure .env files
Add your seed phrase to the .env file:
SEED_PHRASE=your_seed_phrase_hereRun script
Run the script using the following command:
npm startThe 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.
📊 Example Output
Public Key: <public_key>
Private Key: <private_key>
Wallet Address (v2R1): <address_v2R1>
Wallet Address (v2R2): <address_v2R2>
Wallet Address (v3R1): <address_v3R1>
Wallet Address (v3R2): <address_v3R2>
Wallet Address (v4R1): <address_v4R1>
Wallet Address (v4R2): <address_v4R2>🔑 Private Key Length
The private key generated by this tool has a length of 128 characters in hexadecimal format.
⚠️ Error Handling
If the seed phrase is invalid or any other error occurs during execution, an appropriate error message will be displayed in the console.
👤 Author
📜 License
- Copyright © 2024 Sekuja
- TonWeb Wallet Generator is an open source project licensed under the MIT license
💖 Support & Donation
Love the TonWeb Wallet Generator? Support this project with a donation to my TON address:
UQDMoRyYACfLDJbmvd8XdonsPaPJhALay86KIJ9hd1e-fVFWMade with ❤️ Sekuja
