https://github.com/dante4rt/spl-wallet-generator
Solana (SPL) Wallet Generator
https://github.com/dante4rt/spl-wallet-generator
bot solana wallet
Last synced: about 2 months ago
JSON representation
Solana (SPL) Wallet Generator
- Host: GitHub
- URL: https://github.com/dante4rt/spl-wallet-generator
- Owner: dante4rt
- Created: 2023-12-25T11:09:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-03-21T15:30:47.000Z (3 months ago)
- Last Synced: 2026-03-22T05:56:46.054Z (3 months ago)
- Topics: bot, solana, wallet
- Language: JavaScript
- Homepage:
- Size: 8.79 KB
- Stars: 9
- Watchers: 1
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# spl-wallet-generator

## **Description:**
The Solana Wallet Generator is a command-line tool that allows users to generate Solana wallets with ease. This tool utilizes the [Solana Web3.js](https://github.com/solana-labs/solana-web3.js/) library for Solana blockchain integration and the [BIP39](https://github.com/bitcoinjs/bip39) library for mnemonic phrase generation.
## **Features:**
- Generate Solana wallet addresses, mnemonics, and private keys.
- Customize the number of wallets to generate.
- Display a loading animation during the wallet generation process.
- Colorful console output for a visually appealing user experience.
- Append wallet information to a "results.txt" file for easy reference.
## **Usage:**
1. Clone the repository.
2. Install dependencies with `npm install`.
3. Run the tool with `node index.js`.
4. Enter the number of wallets to generate.
5. Sit back, relax, and watch the loading animation as wallets are generated.
6. View the generated wallet information in the console.
7. For larger batches (more than 3 wallets), check the "results.txt" file for a comprehensive list.
## **Dependencies:**
- [Solana Web3.js](https://github.com/solana-labs/solana-web3.js/)
- [BIP39](https://github.com/bitcoinjs/bip39)
- [bs58](https://github.com/cryptocoinjs/bs58)
- [crypto](https://nodejs.org/api/crypto.html)
- [fs](https://nodejs.org/api/fs.html)
- [readline-sync](https://www.npmjs.com/package/readline-sync)
- [colors](https://www.npmjs.com/package/colors)
## **Note:**
This tool is intended for educational purposes and should be used responsibly. Ensure that you comply with all relevant regulations and best practices when handling cryptocurrency-related tools.
Feel free to contribute, report issues, or suggest improvements!