Web Wallet
live link: https://web-wallet-nu.vercel.app/
Overview
Web Wallet is a lightweight, user-friendly web application that interacts with the Solana blockchain. It allows users to securely connect their Solana wallet, view their balance, and receive SOL airdrops.
Features
๐ Connect to an existing Solana wallet
๐ Request permission to access wallet details
๐ฐ Fetch and display the user's SOL balance
๐ Airdrop SOL to the connected wallet
Tech Stack
Frontend: React, TailwindCSS, JavaScript, TypeScript
Blockchain Integration: @solana/wallet-adapter-react
Build Tool: Vite
Installation & Setup
Follow these steps to set up and run the project locally:
Clone the repository:
git clone https://github.com/yourusername/web-wallet.git cd web-wallet
Install dependencies:
npm install # or yarn install
Start the development server:
npm run dev # or yarn dev
Usage
Click on the Connect button.
Select your preferred Solana wallet from the popup.
Once connected, choose an action:
๐ Airdrop SOL: Requests SOL airdrop to the wallet's public key.
๐ฐ Get Balance: Fetches and displays the current SOL balance.
Future Enhancements
๐ Adding a Send SOL button to allow transactions
๐ง More features to enhance the user experience