# Open Source

1. **Optimization**
   * *Description*: Enables the Solidity optimizer when activated.
2. **Optimizer Runs** (Integer)
   * *Definition*: Estimated number of contract executions over its lifetime.
3. **Solidity Version** (Compiler)
   * *Format*: Semantic versioning (e.g., ^0.8.20).
4. **License**
   * *Common Options*:
     * MIT (Most permissive)
     * GPL-3.0 (Copyleft)
     * Apache-2.0 (Patent protection)
     * UNLICENSED (Not recommended for open-source)

## 📺CORE Open-Source Development Tutorial

{% embed url="<https://www.youtube.com/watch?v=MiZkJJTwL4k>" %}

First, you need to copy the source code on the platform's admin token page.

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

Access the Core chain to verify the open-source code. Follow the steps below to deploy your contract and select the parameters as shown in the diagram.

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

Copy the open-source parameter panel source code and input the corresponding constructor parameters into the source code. To remove ads from the contract code, simply delete the platform URL at the top.

**Note:** This platform supports open-sourcing without requiring constructor parameters. If the blockchain explorer auto-generates them, clear the parameter field.

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

Select "Yes" for Optimization.

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

After completing the setup, click **"Verify and Publish"** below to complete the open-source process.

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

***

### 🤝 Connect with GTokenTool <a href="#connect-with-gtokentool" id="connect-with-gtokentool"></a>

* 💬 **Telegram Community:** [Click to join our official group](https://t.me/GToken_EN)
* 💻 **Official Website:** [Visit our official site for full features](https://gtokentool.com/)
* 🐦 **Twitter (X):** [Follow us for the latest updates](https://twitter.com/GTokenTool)
* 📺 **Video Tutorials:** [Subscribe to our YouTube Channel](https://www.youtube.com/@GTokenTool)

> ⚠️ **Risk Warning & Disclaimer**
>
> GTokenTool reserves the right to modify this notice without prior notice. All platform information is for reference only. We do not endorse any virtual assets or activities. Virtual assets are highly volatile and carry significant financial risk. Please invest with caution and conduct your own due diligence.


---

# 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.gtokentool.com/en/create-token/open-source.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.
