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

https://github.com/narsibhati-dev/solairdropper

SolAirdropper is a basic decentralized application (DApp) built on the Solana blockchain that allows users to easily connect their Solana wallets and receive SOL airdrops. The app leverages the Solana Wallet Adapter for seamless wallet integration, providing users with options to connect, disconnect, and interact with the blockchain.
https://github.com/narsibhati-dev/solairdropper

Last synced: about 2 months ago
JSON representation

SolAirdropper is a basic decentralized application (DApp) built on the Solana blockchain that allows users to easily connect their Solana wallets and receive SOL airdrops. The app leverages the Solana Wallet Adapter for seamless wallet integration, providing users with options to connect, disconnect, and interact with the blockchain.

Awesome Lists containing this project

README

        

# SolAirdropper

**SolAirdropper** is a basic decentralized application (DApp) built on the Solana blockchain. This DApp allows users to connect their Solana wallets and receive SOL airdrops with just a few clicks. It serves as an introductory project for developers interested in Solana, showcasing how to integrate wallet functionality and interact with the blockchain.

## Features

- **Wallet Connection**: Easily connect your Solana wallet using the WalletMultiButton.
- **SOL Airdrop**: Specify the amount of SOL you want to receive and airdrop it directly to your connected wallet.
- **User-Friendly Interface**: A clean and simple UI that makes it easy to interact with the Solana blockchain.

## Tech Stack

- **Frontend**: React
- **Blockchain**: Solana
- **Wallet Integration**: Solana Wallet Adapter

## Getting Started

### Prerequisites

Before you begin, ensure you have the following installed:

- **Node.js** (v14 or higher)
- **npm** or **yarn**

### Installation

1. **Clone the repository:**

```bash
git clone https://github.com/NarsiBhati-codes/SolAirdropper.git
cd SolAirdropper
```

2. **Install dependencies:**

If you're using npm:

```bash
npm install
```

Or if you're using yarn:

```bash
yarn install
```

### Running the Application

1. **Start the development server:**

If you're using npm:

```bash
npm run dev
```

Or if you're using yarn:

```bash
yarn run dev
```

2. **Open your browser** and navigate to `http://localhost:3000` to see the app in action.

### Usage

- **Connect your Wallet**: Click on the "Connect Wallet" button to connect your Solana wallet.
- **Specify Airdrop Amount**: Enter the amount of SOL you wish to receive in the input field.
- **Request Airdrop**: Click the "Send Airdrop" button to receive the specified amount of SOL in your wallet.

### Acknowledgements

- **Solana** for their robust blockchain technology.
- **React** for providing a solid foundation for building the frontend.
- **Solana Wallet Adapter** for simplifying wallet integration.

---

**Happy coding!**