# Deploy a contract

{% hint style="info" %}
If you would like an explainer on what a contract is, make sure to visit our [Web3 101 ](/faq/web3-101.md)page!
{% endhint %}

## Deploying on 3mint

To deploy a contract, go to the Contracts page and click the "Create contract" button (**1**). From there, you need to choose the type of contract you want to deploy (**2**) and input details regarding the contract you are deploying (**3**).

### 1. Go to the Contracts page

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

### **2. Choose the Contract type**

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

### **3. Input Collection Data**

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

{% hint style="info" %}
Contracts can currently be deployed on:

* Polygon Mainnet and Mumbai
* Arbitrum Mainnet and Goerli
* Optimism Mainnet and Goerli
  {% endhint %}

### Result

Once everything you've chosen looks good, press "Deploy" at the bottom of the screen and the contract will be deployed to your blockchain and network of choice. No wallet, crypto, or private key needed! After a few seconds, you'll be redirected back to the main page and you should see your contract included in the table.

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.3mint.io/3mint-platform/deploy-a-contract.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
