🌐DeltaSafe
DeltaSafe is a decentralized, multi-chain wallet built with React and Vite, supporting Solana and Ethereum blockchains. With a focus on privacy, the wallet allows users to generate and manage mnemonics and wallets without storing sensitive information locally. Its mosty used to recover the keypairs from mnemonics
🛠️ Tech Stack
Frontend: React, Vite, Tailwind CSS Blockchain: Bitcoin, Solana, Ethereum (via Web3.js, ethers.js, bitcoinjs-lib) Key Management: bip39, ed25519-hd-key Notifications: React Toastify Particles: tsparticles for animated background effects
🚀 Getting Started
To get a local copy up and running, follow these simple steps.
Prerequisites Node.js v16.x or above
Yarn or npm Installation Clone the repo:
git clone https://github.com/gajju44/WebBasedCryptoWallet.git
cd WebBasedCryptoWallet
Install dependencies:
npm install
yarn
Start the development server:
npm run dev
yarn dev
📂 Project Structure
├── src
│ ├── components # React components
│ ├── hooks # Custom hooks for blockchain operations
│ ├── utils # Helper functions for key management, encryption, etc.
│ ├── styles # Tailwind CSS configuration
│ ├── App.jsx # Main app entry point
│ └── main.jsx # Vite entry point
└── public
└── index.html # Main HTML file
📦 Dependencies
@solana/web3.js bip39 ed25519-hd-key ethers.js v6 react vite-plugin-node-polyfills react-toastify
🤝 Contributing
Contributions are what make the open-source community such an amazing place! Any contributions you make are greatly appreciated.
📄 License
Distributed under the MIT License. See LICENSE for more information.
👏 Acknowledgements
Vite for the blazing fast development environment. Solana and Ethereum for the blockchain tools and libraries. React Toastify for clean and smooth alerts.
#Feel free to add any additional sections specific to your project!