A web-based Hierarchical Deterministic (HD) wallet generator that supports both Ethereum and Solana blockchains. Generate secure seed phrases and derive multiple wallet addresses from a single mnemonic, plus check balances for any address.
- BIP39 Seed Phrase Generation: Generate cryptographically secure 12-word mnemonic phrases
- Multi-Chain Support: Derive wallets for both Ethereum and Solana from a single seed phrase
- HD Wallet Derivation: Uses BIP44 standard derivation paths:
- Ethereum:
m/44'/60'/0'/{index}' - Solana:
m/44'/501'/0'/{index}'
- Ethereum:
- Multiple Wallets: Generate unlimited wallet addresses from a single mnemonic
- Ethereum Balance: Check ETH balance for any Ethereum address using Alchemy API
- Solana Balance: Check SOL balance for any Solana address using Alchemy API
- Real-time Queries: Instant balance updates via blockchain RPC calls
- Clone the repository:
git clone <repository-url>
cd HDWallet- Install dependencies:
npm install- Start the development server:
npm run dev- Click "Wallet Generator" button (default view)
- Click "Generate Seed Phrase" to create a new 12-word mnemonic
- Save your seed phrase securely - it's the master key to all your wallets
- Click "Add ETH Wallet" or "Add SOL Wallet" to derive addresses
- Each click generates a new wallet address from the same mnemonic
- Click "Check Balance" button
- Enter an Ethereum or Solana address in the respective input field
- Click "Check" to fetch the current balance
- Balance is displayed in the native currency (ETH or SOL)