> ## 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.

# Overview

> Server-managed NFT operations without wallet complexity

## What are Project Wallet APIs?

Project Wallet APIs extend Lootex Plus beyond marketplace functionality to enable complete NFT lifecycle management. While the [Core APIs](/core-features/overview) help you search, list, and trade existing NFTs, Project Wallet APIs let you **deploy NFT contracts**, **mint NFTs**, and **transfer blockchain assets** programmatically from your backend.

Think of it as your application having its own blockchain identity that can perform NFT operations on behalf of your users—without requiring them to connect MetaMask, sign transactions, or even know they're interacting with blockchain technology.

## Why Project Wallets?

Traditional NFT integration requires users to:

* Install and configure crypto wallets
* Hold cryptocurrency for gas fees
* Sign multiple blockchain transactions
* Understand wallet security and private key management

Project Wallet APIs eliminate these barriers by moving blockchain operations to your server infrastructure.

## Available Operations

<CardGroup cols={3}>
  <Card title="Deploy Contracts" icon="rocket" href="/server-wallet/deploy-drop">
    Deploy custom ERC721 NFT contracts without web3 development knowledge
  </Card>

  <Card title="Mint NFTs" icon="sparkles" href="/server-wallet/mint">
    Create NFTs with custom metadata and send them to any address
  </Card>

  <Card title="Transfer Assets" icon="arrow-right-arrow-left" href="/server-wallet/transfer">
    Move native tokens, ERC20, ERC721, or ERC1155 assets between addresses
  </Card>
</CardGroup>

## Getting Started

### Prerequisites

1. **Lootex Plus Account**: Access your team's Lootex Plus dashboard
2. **Find Your Project Wallet**: Locate your dedicated wallet address in the dashboard
3. **Deposit Gas Fees**: Transfer ETH to your project wallet for the desired blockchain networks
4. **Get API Credentials**: Obtain your **secret key** (not API Keys) for authentication on Lootex Plus Dashboard

### Authentication

All API requests require your **secret key** in the authorization header:

```
Authorization: Bearer sk-your-secret-key
```

### Basic Integration

```bash theme={null}
# Example: Mint NFT to user wallet
curl -X POST https://local-api.lootex.dev/v1/project-wallet/mint \
  -H "Authorization: Bearer sk-your-secret-key" \
  -H "Content-Type: application/json" \
  -d '{
    "chainId": 1868,
    "contractAddress": "0x...",
    "recipientAddress": "0x...",
    "quantity": 1
  }'
```

## Next Steps

1. **[Get an API key](https://dashboard.lootexplus.com)** to access Project Wallet APIs
2. **[Deploy a custom NFT contract](/server-wallet/deploy-drop)** for your collection
3. **[Mint your first NFT](/server-wallet/mint)** with a simple API call
4. **[Set up transfers](/server-wallet/transfer)** to move assets between users

Ready to launch your complete NFT ecosystem? Start with contract deployment.
