# Welcome

Curved.fun is a permissionless bonding curve NFT launchpad for Solana.&#x20;

### Jump right in

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Get Started</strong></td><td>Create your first bonding curve NFT collection</td><td></td><td></td><td><a href="/get-started/quickstart">Get Started</a></td></tr><tr><td><strong>How it works</strong></td><td>Learn the basics</td><td></td><td></td><td><a href="/get-started/publish-your-docs">How it works</a></td></tr><tr><td>Profile</td><td>Refer your friends, check your stats and customize.</td><td></td><td></td><td><a href="/profile/editor">Profile</a></td></tr></tbody></table>


# Quickstart

Launch a collection

### Go to Launch in the navbar

Enter your collection details

<figure><img src="https://3848066774-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAVdKhTvy5Lt4Ryn5857G%2Fuploads%2FXaXGhFwPAERGKh2oezdE%2Fimage.png?alt=media&amp;token=435ec92a-893c-41d7-b0ca-6c9919a6548f" alt=""><figcaption></figcaption></figure>

### Drag in your assets

Drag your asset folder into the box. The folder can contain just images or can also include JSON files.

JSON files map to images by filename. For example, "15.json" would be linked to the image "15.png"

<figure><img src="https://3848066774-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAVdKhTvy5Lt4Ryn5857G%2Fuploads%2FwCbmnZ4hqyfeztVGhB8A%2Fimage.png?alt=media&amp;token=bc2c4f25-01df-484b-8265-46d74372f96e" alt=""><figcaption></figcaption></figure>

### Example JSON structure ( Optional )

**Reminder: You do not need to provide JSON files.**

```json
{
  "name": "COOL #2",
  "symbol": "COOL",
  "description": "COOL #2 - A very cool NFT",
  "attributes": [
    {
      "trait_type": "Accessory",
      "value": "Horns Yellow"
    },
    {
      "trait_type": "Background",
      "value": "Black"
    }
  ]
}
```

### File Editor

The file editor shows a preview of your assets.

<figure><img src="https://3848066774-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAVdKhTvy5Lt4Ryn5857G%2Fuploads%2Fmt8a20g7rmRA9zPVgLsf%2Fimage.png?alt=media&amp;token=819f1b7d-7f5e-405e-8658-279a07a2d63d" alt=""><figcaption></figcaption></figure>

### Collection Supply&#x20;

Each asset you provided is a single mintable NFT. To increase the supply, duplicate the asset by pressing the "+" icon.

### Warning

Do not make your supply too small. We recommend at least 300 NFTs. Remember that the mint price increase as people mint. If your supply is too small the last NFTs will be too expensive to buy.

<figure><img src="https://3848066774-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAVdKhTvy5Lt4Ryn5857G%2Fuploads%2F8Yr9s3PQHqmwdT2H1Zxw%2Fimage.png?alt=media&amp;token=6e7f2010-d61c-440c-aec0-e26f729c934d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3848066774-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAVdKhTvy5Lt4Ryn5857G%2Fuploads%2FZSXhPCbqjHdgedpwcfvX%2Fimage.png?alt=media&amp;token=2a196ac8-8d21-4d35-8372-98df79da9e6c" alt=""><figcaption></figcaption></figure>

Select your wallet and continue to upload your assets. Then, press deploy collection and sign the transaction.

### Mint page

And that's it! Your mint page is made and anyone can come and mint your nfts off the bonding curve

<figure><img src="https://3848066774-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAVdKhTvy5Lt4Ryn5857G%2Fuploads%2FRTVcJ9FIKAdMMUu9K41I%2Fimage.png?alt=media&amp;token=60bec707-4e07-4686-b874-e793e05da749" alt=""><figcaption></figcaption></figure>


# How it works

A bonding curve NFT launchpad

The mechanics of a mint are simple. When somebody mints the price goes up, when they sell the price goes down.

There are 2 varieties of mints we offer. **Curve only** mode and **404 mode**.

### Curve only mode ( default )

This is the only mode we are making available at launch.&#x20;

In Curve only mode, the Curve exists forever acting as floor liquidity and no LP is deployed.

If there is excessive demand, the curve will run out of NFTs, and the only place to get them will be on the secondary marketplaces.&#x20;

### 404 mode

In 404 mode a fungible token is created alongside the collection. NFTs will always be swappable to some amount of the fungible.

When 80% of the NFT supply mints out. The curve completes and the liquidity is deployed to Raydium.


# Customize

Customize your profile

<figure><img src="https://3848066774-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAVdKhTvy5Lt4Ryn5857G%2Fuploads%2FI4ft4lz16WzTFW6667H6%2Fimage.png?alt=media&amp;token=bc00400e-c6ee-46c8-9170-8d41e1bf94c4" alt=""><figcaption></figcaption></figure>


# Referrals

Referral links are on your profile and on every mint page.


