> For the complete documentation index, see [llms.txt](https://docs.gmgn.ai/cn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gmgn.ai/cn/sheng-cheng-gong-yao.md).

# 生成公钥

### 生成公钥步骤：

#### 方法一：

1. **把下面这句话发送给你的 AI Agent**

> 帮我用 OpenSSL 生成一个 Ed25519 密钥对，并分别显示给我

***

#### 方法二：

1. **点击下方链接前往非对称加密密钥生成网站，根据你的系统选择对应红框内的文件，下载并安装最新版本的密钥生成器**

> 下载生成器：<https://github.com/binance/asymmetric-key-generator/releases>

注：若密钥生成器无法正确运行，请下载绿框内“.CHECKSUM”文件验证生成器包的完整性。请将两个文件下载到同一目录下

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

***

2. **打开密钥生成器，直接点击“Generate 1 Key Pair”生成密钥，你将得到私钥\*1、公钥\*1**

**⚠️ 请注意：**

* <mark style="color:$danger;">**请勿分享你的API Key、Ed25519或RSA私钥！**</mark>以免造成资产损失
* 请点击“SAVE PAIR”或者"SAVE"，本地保存你的密钥

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

***

3. **点击“COPY”复制公钥并粘贴到上传公钥输入框中，即可继续创建GMGN API Key**

**⚠️ 请注意：**

<mark style="color:$danger;">**你需要完整粘贴 Public Key，包括密钥开头和结尾的 “BEGIN” 和 “END” 行**</mark>

<mark style="color:$danger;">**（"-----BEGIN PUBLIC KEY-----"  和  "-----END PUBLIC KEY-----"）。**</mark>

同样地，在本地配置 Private Key 时，也必须保留密钥开头和结尾的 “BEGIN” 和 “END” 行

（"-----BEGIN PRIVATE KEY-----"  和  "-----END PRIVATE KEY-----"）。

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

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

***

### 非对称密钥对简介（Ed25519推荐）

在接入API接口时，我们使用非对称加密密钥对（asymmetric key pair）进行安全认证。这种方式的核心是“一对密钥，两把钥匙”：公钥（Public Key）和私钥（Private Key）。它们通过严格的数学关系生成，但设计原则确保**公钥可以安全公开，私钥必须绝对保密**
