Wallet Generator is a React-based web application that allows users to generate secure mnemonic seed phrases for cryptocurrency wallets. Leveraging the BIP39 standard, the application facilitates the creation of seed phrases which can be used to set up wallets for both Solana and Ethereum networks. This tool is essential for developers and enthusiasts looking to manage their crypto assets securely.
Follow these instructions to set up and run the project locally.
Ensure you have the following installed on your machine:
Clone the Repository
git clone https://github.com/VedantAnand17/Web3-Wallet.git
Navigate to the Project Directory
cd Web3-Wallet
Install Dependencies
Using npm:
npm install
Or using yarn:
yarn install
After installing the dependencies, you can start the development server.
Using npm:
npm start
Or using yarn:
yarn start
The application will run at http://localhost:3000
. Open this URL in your browser to view the Wallet Generator.
Note: This structure is alterable.
Web3-Wallet/
├── node_modules/
├── public/
│ ├── index.html
│ └── ...
├── src/
│ ├── components/
│ │ ├── SolanaWallet.js
│ │ ├── EthWallet.js
│ │ └── MnemonicContainer.js
│ ├── App.js
│ ├── index.js
│ └── ...
├── .gitignore
├── package.json
├── README.md
└── ...
Contributions are welcome! Please follow these steps to contribute:
Fork the Repository
Click the "Fork" button at the top right of this page to create your own forked repository.
Clone Your Fork
git clone https://github.com/your-username/Web3-Wallet.git
Create a New Branch
git checkout -b feature/YourFeatureName
Make Your Changes
Commit your changes with clear and descriptive messages.
Push to Your Fork
git push origin feature/YourFeatureName
Create a Pull Request
Navigate to the original repository and click "Compare & pull request" to submit your changes for review.
This project is licensed under the MIT License.
If you have any questions, suggestions, or feedback, feel free to reach out!