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

https://github.com/anamika1608/defiguard


https://github.com/anamika1608/defiguard

Last synced: 11 days ago
JSON representation

Awesome Lists containing this project

README

          

# Web3 Wallet Interface

A basic wallet interface built with Web3.js that allows sending and receiving ETH across multiple networks.

## Features

- Connect MetaMask wallet
- View ETH balance
- Send ETH transactions
- Switch between networks (Mainnet, Sepolia, Goerli, Mumbai)
- Transaction history tracking
- Testnet faucet integration

## Integration Video
https://github.com/user-attachments/assets/909f680f-24d1-4a80-811f-63c0c73e7cc0

## Tech Stack

**Frontend:**
- React 18
- Web3.js
- React Router DOM
- React Toastify
- CSS3

**Backend:**
- Node.js
- Express.js
- Socket.io
- MongoDB/Mongoose
- Web3.js

## Testing

1. Install MetaMask extension
2. Switch to Sepolia testnet in MetaMask
3. Get test ETH from Sepolia faucet
4. Connect wallet in the application
5. Test sending small amounts between addresses

## License

MIT