> For the complete documentation index, see [llms.txt](https://docs.underdogprotocol.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.underdogprotocol.com/resources/projects/transferable-projects.md).

# Transferable Projects

{% hint style="warning" %}
For Transferable Projects, the `:transferable` path param is set to t
{% endhint %}

This guide will walk through the process of setting up a Transferable Project and minting NFTs that are part of the Project.&#x20;

## Create a Transferable Project

<figure><img src="/files/q8aKhg6B3YI3NYYDpYsO" alt=""><figcaption></figcaption></figure>

Besides passing in the Project's name and image, you'll need to set the `transferable` to `true` in the request body.&#x20;

{% code title="Example Request Body" %}

```json
{
    "name": "Transferable Project",
    "description": "Description for your transferable project",
    "image": "https://hatrabbits.com/wp-content/uploads/2017/01/random-word-1.jpg",
    "transferable": true
}
```

{% endcode %}

### API Reference

{% content-ref url="/pages/OIvuYeysFkcYabt0b0QR" %}
[Create a Project](/resources/projects/methods/create-a-project.md)
{% endcontent-ref %}

## Mint a Transferable NFT

<figure><img src="/files/uWvEZ5TltoethyFCadjP" alt=""><figcaption></figcaption></figure>

Besides setting the metadata like name, description, image, and attributes, you can also specify a receiver for your NFT.&#x20;

When the receiver is set, the NFT will be minted directly to the receiver's address.&#x20;

If you don't set a receiver, the NFT will be minted to the wallet associated to the API Key in the request.&#x20;

### API Reference

{% content-ref url="/pages/QLihY5NN86TVp0os2lJU" %}
[Create an NFT](/resources/projects/nfts/create-an-nft.md)
{% endcontent-ref %}
