A secure, user-friendly, and browser-based HD (Hierarchical Deterministic) wallet supporting Ethereum and Solana blockchains.
- Web-Based: No extension required, accessible directly from any modern web browser.
- Multi-Blockchain Support: Currently supports Ethereum and Solana networks.
- HD Wallet: Create multiple addresses from a single seed phrase.
- Secure: User-controlled seed phrase, never stored on servers.
- Flexible Recovery: Supports both 12 and 24-word secret recovery phrases.
- Real-Time Balance: View your wallet balances updated in real-time.
- Create or Import: Easily create a new wallet or import an existing one.
- Visit https://pixel-orcin.vercel.app/
- Choose to create a new wallet or import an existing one.
- If creating a new wallet, securely store your generated seed phrase.
- If importing, enter your 12 or 24-word seed phrase.
- Select either Ethereum or Solana network.
- Start managing your crypto assets!
- Your seed phrase is your responsibility. Store it securely and never share it.
- This wallet runs entirely in your browser. Your private keys are never sent to any server.
- Always ensure you're on the correct website before entering any sensitive information.
- Ethereum (ETH)
- Solana (SOL)
- Frontend: React.js with Vite
- Styling: Tailwind CSS
- Blockchain Interactions: ethers (Ethereum), @solana/web3.js (Solana)
To run this project on your local machine:
- Clone the repository:
git clone https://github.com/AmulGaurav/Pixel cd Pixel
- Install project dependencies:
Or:
npm i
npm install
- Run the project locally:
npm run dev
Contributions to improve the wallet are welcome! Here's how you can contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
- Make your changes and commit them with a descriptive commit message.
- Push your changes to your fork:
git push origin feature/your-feature-name
- Create a pull request from your fork to the main repository.
Please ensure your code follows Rust best practices and includes appropriate comments.
This project is licensed under the MIT License.
This wallet is provided as-is. Users are responsible for the security of their own funds and seed phrases. Always exercise caution when using cryptocurrency wallets.
- Implement send functionality for both Ethereum and Solana
- Add receive functionality with QR code support
- Integrate token swap feature within and across supported blockchains
- Add support for more blockchains
- Implement transaction history
- Enhance security features
- Optimize for mobile devices
For any queries or support, please open an issue in this repository.