# Deploy

You've reached the most intriguing step, the deployment of your smart contracts. There is no coming back from here so make sure that everything you've set before is correct.  Depending on the features you selected, the deployment form will contain specific fields. For example, the "Premint" feature of the "Token" module requires you to specify the amount you want to mint at deployment.&#x20;

{% hint style="warning" %}
When specifying numbers in the deployment form, **all amounts are automatically converted to 18 decimals**. In case you want to integrate a token with a different number of decimals, please contact us.
{% endhint %}

<figure><img src="/files/CXhJKFV0Jf6J6HG36Qd2" alt=""><figcaption><p>Smart Contract Deployment</p></figcaption></figure>

After completing all the required fields, the deployment can be performed at the review step, which requires you to have some gas funds on the network selected for the current project. Please consult the chain's documentation for a faucet in case it's a testnet, or fund your wallet from an exchange on a mainnet. Easier deployment workflows, including sponsored transactions, will be added in the future.

Once you've deployed, your dashboard should include now the address and you can perform several quick actions, that would quickly allow you to manage the settings of the module.

<figure><img src="/files/ehxQu4qR9hP0GASOvGSq" alt=""><figcaption><p>Dashboard with a Deployed Module</p></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.defibuilder.com/modular-builder/deploy.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.
