# 发行 Solana 代币的完整教程：从创建到部署

By [lisi](https://paragraph.com/@lisi) · 2024-12-05

---

如何在 Solana 上发行代币？代币发行通过以下步骤：1. 创建 Solana 钱包；2. 获取 SOL；3. 编写发行脚本；4. 部署合约；5. 创建代币账户；6. 铸造代币；7. 上币。

![](https://storage.googleapis.com/papyrus_images/ddc35d915e4695ec34e6e81bc42572785a5e9513e70c554f981e04737f9054c8.jpg)

**如何在 Solana 上发行代币**

**步骤 1：创建 Solana 钱包**

使用 Phantom 或 Solflare 等钱包创建 Solana 钱包。

**第 2 步：获取 SOL**

从交易所或水龙头获取 SOL 来支付交易费用。

**步骤3：编写发行脚本**

使用Solana官方文档提供的代币发行脚本。

**步骤 4：部署合约**

使用Solana命令行工具（solana）部署合约：

    <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">solana 程序部署 solana-program.so</font></font>
    

**步骤5：创建Token账户**

使用solana命令行工具创建token账户：

    <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">solana create-token-account <solana 钱包地址> <代币铸造></font></font>
    

**步骤 6：铸造代币**

在铸币函数中使用合约铸币代币：

    <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">solana 程序调用 solana-program-address <金额></font></font>
    

**步骤 7：列出代币**

在 DEX（例如 Raydium 或 Serum）上列出可供销售交易的代币。

提示：

确保您有足够的 SOL 来支付交易费用。

检查合约是否正确部署。设置代币的代币符号和精度以符合 Solana 标准。

考虑使用 [GTokenTool](https://www.gtokentool.com/)之类的工具来简化代币发行流程。

---

*Originally published on [lisi](https://paragraph.com/@lisi/solana-16)*
