> For the complete documentation index, see [llms.txt](https://docs.nftgarden.app/en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nftgarden.app/en/tutorial/create-contract.md).

# Create contract

Here are the steps to create a contract.

{% hint style="info" %}
Refer to the [Create contract screen](/en/webtools/contract/create.md) for contract screen items.
{% endhint %}

## Prerequisite <a href="#prerequisite" id="prerequisite"></a>

* Wallet is connected to NFT Garden.

## 1. Create contract <a href="#create-contract" id="create-contract"></a>

Click on the `Create contract` button at the top of the main menu to go to the [Create contract page](/en/webtools/contract/create.md).\
\
On the [Create contract page](/en/webtools/contract/create.md), you will be able to set up the necessary information, including the blockchain/network, and generate the contract. The network you specify when creating a contract determines the NFT blockchain that will be generated in conjunction with the contract.

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

## 2. Contract processing status check <a href="#status-check" id="status-check"></a>

Once a contract has been created, you will be returned to the contract list screen.

{% hint style="info" %}
For information on the Contract List screen, see [Contract list](/en/webtools/contract/list.md).
{% endhint %}

{% hint style="info" %}
If the creation of a contract fails, use the Retry button to re-run the process. If the process still fails after retrying, please wait some time before trying to create a new contract.
{% endhint %}

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