This project is a React + Vite application that interacts with the Solana blockchain. It covers basic functionalities such as:
- Connecting and disconnecting wallets
- Signing messages
- Showing token balances
- Sending tokens to other users
- Adding a faucet airdrop for the Devnet chain
- Connect Wallet: Allows users to connect their Solana wallet.
- Disconnect Wallet: Provides the option to disconnect the currently connected wallet.
- Sign Message: Enables users to sign messages using their Solana wallet.
- Show Token Balance: Displays the balance of tokens (SOL) in the connected wallet.
- Send Tokens: Allows users to send tokens (SOL) to other Solana wallet addresses.
- Airdrop SOL: Provides a faucet to request airdrop of SOL tokens on the Devnet chain for development and testing purposes.
Ensure you have the following installed:
- Clone the repository:
git clone https://github.com/your-username/solana-react-vite-dapp.git cd solana-react-vite-dapp