A full-stack web application developed in React using Ethereum blockchain technology to facilitate secure transfers of Ether. This Web 3.0-based app integrates with MetaMask, enabling users to connect their wallet and seamlessly transfer Ethereum to any specified wallet address. Transactions are recorded on the Ethereum blockchain and include custom messages and keywords that generate unique GIFs, adding a personalized touch to each transaction.
- MetaMask Integration: Connect your MetaMask wallet to send Ether securely.
- Blockchain Transactions: All transactions are stored securely on the Ethereum blockchain.
- Customizable GIFs: Generate unique GIFs with custom messages and keywords for each transaction.
- User-Friendly Interface: Intuitive UI for an easy and engaging user experience.
Follow these steps to run the EtherDirec Web App locally on your machine:
-
Clone Repository:
git clone https://github.com/sraveshnandan/EtherDirect.git
-
Install Dependencies:
cd EtherDirect npm install
-
Start Development Server:
npm run dev
-
Access the App: Open your web browser and visit
http://localhost:3000
to use the Ethereum Transfer Web App locally.
- React
- Solidity
- Ethers.js
- Hardhat
- MetaMask Integration
- Connect your MetaMask wallet to the application.
- Enter the recipient's wallet address and the amount of Ethereum to transfer.
- Add a custom message and keyword for generating a unique GIF.
- Confirm the transaction on MetaMask.
- View the transaction details and the generated GIF on the blockchain.
Contributions to this project are welcome! Feel free to open issues or submit pull requests.
This project is licensed under the MIT License.