# X Layer代币怎么开源验证？

很多人在PandaTool创建了代币后不知道怎么开源，今天这个教程，就是教大家为X Layer（OK链）代币进行开源验证。

### **什么是开源？**

所谓开源，就是将代币合约代码完完整整的展示出来，让任何人都可以通过区块链浏览器看到你的代币代码，这样代码里有没有后门就一目了然了，开源的目的也是为了让用户放心，

### **如何开源？**

不同区块链的代币开源逻辑不一样，例如以太坊、BSC等区块链的代币，一般都是自动在浏览器里开源的。但是X Layer的代币，则需要通过OKLink浏览器手动开源。

接下来，将为大家详细展示在PandaTool发行的代币该如何开源验证。

#### **1、打开浏览器**

首先，我们需要先进入浏览器的开源验证页面：<https://www.oklink.com/zh-hans/x-layer/verify-contract-preliminary>

<figure><img src="https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FBGGv7mGKOPwX2e3Kpv06%2F1.png?alt=media&#x26;token=9f2c109f-6a28-4457-ab10-50a2427389eb" alt=""><figcaption></figcaption></figure>

#### **2、选择基础参数**

之后，我们在相对应的界面填写基础参数

* **合约地址：**&#x4EE3;币的合约地址
* **编译器类型：**&#x53;olidity(SingleFile)
* **编译器版本：**&#x76;0.8.24+commit.87f61d96

<figure><img src="https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FRbeJSuNXcmDs12gXqfZc%2F2.png?alt=media&#x26;token=9c01ad80-8e59-46f4-90d3-3bb683c3f94e" alt=""><figcaption></figcaption></figure>

选择好之后，点击下一步

#### **3、输入合约源码并配置高级参数**

接下来，我们需要详细的进行参数配置，同时填入合约源码（大家看好自己的机制，是什么机制的代币，就下载哪个合约）

{% file src="<https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FZENi6uK4ytUev3DRuZoT%2F%E6%A0%87%E5%87%86%E4%BB%A3%E5%B8%81.txt?alt=media&token=21a843c7-b10b-4648-8643-af166b239722>" %}

{% file src="<https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FvL422AzcUVU3NWGHh6uR%2F%E5%A4%9A%E5%8A%9F%E8%83%BD%E4%BB%A3%E5%B8%81.txt?alt=media&token=d1ea8685-5e91-4901-8742-3dcd0fa2f55a>" %}

{% file src="<https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FaXvwtkD1A7heqStjV40K%2F%E5%88%86%E7%BA%A2%E6%9C%AC%E5%B8%81.txt?alt=media&token=f895a0e3-7fe5-4784-ade9-a05eb729ec40>" %}

{% file src="<https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2F3zAlm30MWzA2nL7uNeY0%2FLP%E5%88%86%E7%BA%A2.txt?alt=media&token=599bc0d7-7f4d-4f2a-a595-b988a4e537a2>" %}

{% file src="<https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FsDbbj86yBJdEcwr1O2as%2FLP%E5%88%86%E7%BA%A2%2B%E6%8E%A8%E8%8D%90%E5%A5%96%E5%8A%B1.txt?alt=media&token=fde24d2d-3bd3-4b98-94f5-b9d2a191fc20>" %}

{% file src="<https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2F0xJ6m76sDON7gUdsUvil%2F%E6%8C%81%E5%B8%81%E6%9A%B4%E5%8A%9B%E5%88%86%E7%BA%A2.txt?alt=media&token=dca980b9-c4b8-4cf6-ad7d-3a7570d22eca>" %}

{% file src="<https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FzrsVNXANaByRhUZEIbMW%2F%E6%8C%81%E5%B8%81%E5%A4%8D%E5%88%A9%2B%E6%8E%A8%E8%8D%90%E5%A5%96%E5%8A%B1.txt?alt=media&token=49f38c88-dbc0-4298-bcb9-20d14ffa72bd>" %}

{% file src="<https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2F7oPaDAQYmfV3MfmTEKCE%2F%E5%BA%95%E6%B1%A0%E7%87%83%E7%83%A7.txt?alt=media&token=3894aab4-9ba3-40a1-b88b-f416ec572562>" %}

{% file src="<https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FULMslgHRHt4boQwiBKUG%2FLP%E6%8C%96%E7%9F%BF%2B%E6%8E%A8%E8%8D%90%E5%A5%96%E5%8A%B1.txt?alt=media&token=dda3cbb1-c08c-4832-880e-dc782a28bdbe>" %}

* **是否优化：**&#x662F;
* **优化：**&#x32;00（注意：`持币分红`&#x548C;**`黑洞分红`**，这两个合约的优化数字是**10**，其余200）
* **是否基于 IR：**&#x5426;
* **合约源码：**&#x4E0B;载上面的文件，并复制填入
* **ABI 数据：**&#x4E0D;用管
* **引用的合约地址 (选填)：**&#x4E0D;用管
* **开源许可类型：**&#x4D;IT License (MIT)
* **虚拟机版本：**&#x64;efault（默认的）

<figure><img src="https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FVFXDG2nWh7lz8OABzpds%2F4-44.png?alt=media&#x26;token=030f648d-f219-45dc-9bb6-5acaaf7bc8ef" alt=""><figcaption></figcaption></figure>

#### **4、提交并等待**

确认好所有的信息后，点击提交

<figure><img src="https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2F7P7ZrmECTOXUy67u8qIm%2F5.png?alt=media&#x26;token=2619b011-61f1-43bf-ae40-475e3988974e" alt=""><figcaption></figcaption></figure>

等待几秒钟，就会出现验证成功的提示

<figure><img src="https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FpPd5hE9BdtBp3GMYxclt%2F7.png?alt=media&#x26;token=63ef5e5c-d487-483f-bd01-8f2b7ac09d31" alt=""><figcaption></figcaption></figure>

#### **5、合约已验证开源**

此时，我们在OKLink浏览器搜索这个代币，就能看到合约已经开源验证的提示

<figure><img src="https://1885923539-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnmLBiMxr5iATgeZGW8in%2Fuploads%2FL5yPymWk7zmvLS8cwjtl%2F8.png?alt=media&#x26;token=aecb829e-36f9-4235-9fbe-d3e54412ba79" alt=""><figcaption></figcaption></figure>

### 开源问答

**1、为什么会开源失败？**

* **答：**&#x56DE;到上一步看一下选择的参数是不是错了，仔细核对下。以及代码是否是正确的。

**2、不是PandaTool发的币可以开源吗？**

* **答：**&#x6309;照这个流程可以开源，但是源码需要是你自己的源码，参数也会不同。当前这个文档上传的源码，是我们平台的。

**3、为什么验证成功后，OKX钱包还是提示未开源？**

* **答：**&#x53EF;能是检测延迟，等一段时间看看

**4、任何人都可以开源吗？还是必须权限钱包才可以？**

* **答：**&#x6309;照上述教程，任何人都能开源，无需权限地址操作

**5、代币开源需要额外收费吗？**

* **答：**&#x5F00;源是完全免费的，无需任何费用

如果您是在PandaTool创建的代币，但是无法开源，或者遇到问题，可以在我们群里咨询志愿者：<https://t.me/pandatool>


---

# 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://help.pandatool.org/question/xlayer-verified.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.
