> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lootexplus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Drops

> Launch and manage NFT drops with claim functionality and distribution

## How Drops Work

The Drops API follows a streamlined four-stage model:

1. **Drop Creation** - Drops are created through the [Project Wallet deploy-drop feature](/server-wallet/deploy-drop)
2. **User Discovery** - Users find available drops through your application
3. **Claim Processing** - Users claim NFTs through the Drops API
4. **NFT Distribution** - Successfully claimed NFTs are automatically minted and transferred

## Integration Workflow

### 1. Fetch Drop Information

Retrieve drop information including availability, pricing, and claim conditions to determine eligibility and provide user guidance.

### 2. Process Claims

Process NFT claims through automated payment handling (for paid drops) and minting initiation.

### 3. Handle Responses

Monitor claim status through transaction details for minting progress tracking and error handling.

## API Endpoints

| Method | Endpoint                                | Description                                                |
| ------ | --------------------------------------- | ---------------------------------------------------------- |
| `GET`  | `/v1/drops/{chainId}/{contractAddress}` | [Get drop information](/api-reference/endpoint/get-drop)   |
| `POST` | `/v1/drops/claim`                       | [Claim NFTs from drop](/api-reference/endpoint/claim-drop) |

## Error Handling

The API returns standard HTTP status codes:

* **400** - Invalid request parameters (validation errors)
* **404** - Drop not found for the specified chainId and contractAddress
* **500** - Internal server errors (network issues, SDK failures)

## Getting Started

1. **[Set up Project Wallet](/server-wallet/overview)** - Configure authentication and wallet access
2. **[Deploy a Drop](/server-wallet/deploy-drop)** - Create your NFT contract with drop conditions
3. **Integrate the API** - Add drop fetching and claim processing to your application

Ready to launch NFT drops? Start with [Project Wallet setup](/server-wallet/overview) to deploy your first drop contract.
