# List item on Raflux

### 🎯 What “Listing” Means

When you **list an item on Raflux**, you are creating a new **raffle contract entry** that:

1. Locks your digital asset in escrow 🔒
2. Defines how tickets are sold 🎟️
3. Sets a funding goal and time limit ⏱️
4. Enables **Chainlink VRF** to randomly pick a winner at the end 🎲

Once listed, the raffle runs automatically — no manual draw or intervention needed.

### 🧾 Requirements Before Listing

Before you start, make sure you have:

* ✅ A **wallet** connected (e.g. MetaMask, Coinbase Wallet).
* ✅ The **asset** (NFT or token) in your wallet.

> 💡 *Only the asset owner can list it for raffle — Raflux verifies ownership via smart contract.*

### Steps to List Your Item

{% stepper %}
{% step %}

#### Connect Wallet

* Go to the Raflux web app.
* Click **“Connect Wallet”** in the top right corner.
* Select your preferred wallet provider.

> Once connected, Raflux automatically detects your NFT holdings or token balances.
> {% endstep %}

{% step %}

#### Choose Item (NFT or Token) at Profile Page

You can list two types of items:

* 🖼️ **NFT** — individual collectible or artwork.
* 💰 **Token** — fungible token (e.g., project token, reward token).

Choose which type you want to raffle and proceed.
{% endstep %}

{% step %}

#### Set Raffle Parameters

| Parameter         | Description                 | Example                         |
| ----------------- | --------------------------- | ------------------------------- |
| **Duration**      | Raffle length               | `7`, `14`, or `30` days         |
| **Ticket Supply** | Total number of NFT tickets | `1,000`, `10,000`, or `100,000` |
| **Target Amount** | Goal for raffle to succeed  | `10,000 USDC`                   |
| {% endstep %}     |                             |                                 |

{% step %}

### Confirm

Click **“List Item”** → your wallet will prompt a transaction.
{% endstep %}
{% endstepper %}
