An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

# Nova HD Wallet

![Nova Wallet](https://img.shields.io/badge/Nova-HD%20Wallet-blue?style=for-the-badge)
![License](https://img.shields.io/badge/license-MIT-green?style=for-the-badge)
![Version](https://img.shields.io/badge/version-1.0.0-orange?style=for-the-badge)

## 🌌 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)