π Solana Wallet Generator (React + Chakra UI + BIP39)
A sleek and secure Solana wallet generator built with React, Chakra UI, Framer Motion, and Solana Web3.js. Generate HD wallets, view public/private keys, and manage your seed phrase with ease.
- π BIP39-based mnemonic phrase generation
- π HD wallet derivation using
ed25519-hd-key& Solana'sKeypair - π§ Seed phrase visibility toggle with copy-to-clipboard support
- π§Ύ Multiple wallet generation with unique keypairs
- π Private key visibility toggle (with warning toast)
- π§Ό Beautiful, responsive UI with Chakra UI & Framer Motion
git clone https://github.com/yourusername/solana-wallet-generator.git
cd solana-wallet-generator
npm install
npm run dev
π Tech Stack
βοΈ React
π Chakra UI
π Framer Motion
π bip39 + ed25519-hd-key + tweetnacl
π @solana/web3.jsπ Project Structure
src/
β
βββ App.js # Main component
βββ index.js # App entry point
βββ theme.js # Chakra theme
βββ assets/ # Icons, images, etcπΊοΈ Roadmap β Implemented Generate and display mnemonic phrase
Create multiple derived Solana wallets (HD wallet)
Toggle visibility of phrase and private key
Copy-to-clipboard for passphrase
π Coming Soon π° Real-time SOL balance fetching
π€ Send and receive SOL transactions
π₯ Import wallet using existing passphrase
π Password-protected wallet file exports
π§© Browser extension support
π§ Security Disclaimer This project is for educational and development purposes only. Do not use this in production with real funds. Always use hardware wallets or secure environments for mainnet assets.
π€ Contributing Got a feature request or improvement idea? PRs and issues are welcome!
Made with β€οΈ by [Abhishek]