https://github.com/pratham-srivastava-07/nova
Nova is a HD wallet designed for seamless multi-chain asset management. Supporting both Ethereum (ETH) and Solana (SOL), it offers a secure, user-friendly, and non-custodial experience for crypto enthusiasts
https://github.com/pratham-srivastava-07/nova
eth hd solana wallet
Last synced: 15 days ago
JSON representation
Nova is a HD wallet designed for seamless multi-chain asset management. Supporting both Ethereum (ETH) and Solana (SOL), it offers a secure, user-friendly, and non-custodial experience for crypto enthusiasts
- Host: GitHub
- URL: https://github.com/pratham-srivastava-07/nova
- Owner: pratham-srivastava-07
- Created: 2024-12-04T07:01:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-20T17:56:00.000Z (about 1 year ago)
- Last Synced: 2025-07-19T22:39:33.813Z (11 months ago)
- Topics: eth, hd, solana, wallet
- Language: TypeScript
- Homepage: https://nova-wallet-iota.vercel.app
- Size: 402 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nova HD Wallet



## 🌌 Seamless Multi-Chain Asset Management
**Nova** is a powerful hierarchical deterministic (HD) wallet designed for crypto enthusiasts who demand security, simplicity, and flexibility across multiple blockchain networks.
## ✨ Key Features
- **Multi-Chain Support**: Natively supports Ethereum (ETH) and Solana (SOL) networks
- **Non-Custodial**: You maintain complete control of your private keys and assets
- **HD Architecture**: Generate unlimited addresses from a single secure seed phrase
- **Intuitive Interface**: Designed for both beginners and experienced users
- **Enhanced Security**: Industry-leading encryption and security protocols
## 🔐 Security First
Nova prioritizes the security of your digital assets with:
- Client-side encryption
- Optional biometric authentication
- No storage of private keys on servers
- Open-source codebase for transparency
## 🚀 Getting Started
### Installation
```bash
npm install nova-hd-wallet
# or
yarn add nova-hd-wallet
```
### Quick Start
```javascript
import { NovaWallet } from 'nova-hd-wallet';
// Create a new wallet
const wallet = new NovaWallet();
// Generate a new seed phrase
const seedPhrase = wallet.generateSeedPhrase();
console.log("Your seed phrase:", seedPhrase);
// Connect to networks
wallet.connectToEthereum();
wallet.connectToSolana();
// Generate addresses
const ethAddress = wallet.generateEthAddress();
const solAddress = wallet.generateSolAddress();
```
## 📱 Supported Platforms
- Web Application
- Desktop (macOS, Windows, Linux)
## 🔄 Roadmap
- [ ] Add Bitcoin (BTC) support
- [ ] Implement DeFi integrations
- [ ] Advanced portfolio analytics
- [ ] Hardware wallet compatibility
- [ ] Multi-signature support
## 🤝 Contributing
We welcome contributions from the community! Please see our [CONTRIBUTING.md](CONTRIBUTING.md) guide to get started.
## 📜 License
Nova is open-source software licensed under the MIT license.
## 🌐 Links
- [Website](https://novawallet.io)
- [Documentation](https://docs.novawallet.io)
- [Twitter](https://twitter.com/NovaWallet)
- [Telegram Community](https://t.me/NovaWalletCommunity)