:2026-03-02 21:27 点击:32
随着去中心化金融(DeFi)和非同质化代币(NFT)的蓬勃发展,越来越多的开发者和项目方选择在公链上发行自己的代币,Solana链以其高速、低廉的交易费用和日益成熟的生态系统,成为了发币的热门选择,本文将详细介绍在Solana链上发行一款标准代币(如SPL Token)的具体操作流程,助你轻松上手。
前期准备
在开始发币之前,你需要做好以下准备工作:
明确代币属性与需求:
安装必要工具:
npm install -g @solana/web3.jssh -c "$(curl -sSfL https://release.solana.com/stable/install)"配置Solana CLI:
solana config set --url https://api.mainnet-beta.solana.com 连接到Solana主网(测试网可使用 https://api.testnet.solana.com)。solana-keygen recover,然后按照提示输入助记词。solana-keygen new,系统会生成助记词和公钥(地址)。务必妥善保管助记词,切勿泄露!solana address发币核心操作流程
准备工作就绪后,就可以开始正式发币了,这里介绍两种常用方法:使用Solana CLI直接创建,以及使用在线工具辅助创建(更简单)。
使用Solana CLI创建SPL Token(推荐开发者)
生成代币密钥对: 每个SPL Token都有一个唯一的关联密钥对,用于控制该代币,运行:
solana-keygen new --no-bip39-passphrase -o token-keypair.json
这会生成一个 token-keypair.json 文件,这是你代币的“管理员私钥”,同样要保管好!
创建代币:
使用 spl-token create-token 命令,并指定之前生成的代币密钥对文件:
spl-token create-token --url https://api.mainnet-beta.solana.com --token-keypair token-keypair.json
命令执行成功后,终端会输出你创建的代币的Mint Address(铸币地址),这就是你代币的唯一标识符。
创建代币账户(接收地址): 代币需要存放在“代币账户”中,你需要创建一个代币账户来接收你刚刚创建的代币。
spl-token create-account --url https://api.mainnet-beta.solana.com <MINT_ADDRESS> --owner <YOUR_WALLET_ADDRESS>
将 <MINT_ADDRESS> 替换为上一步生成的代币地址,<YOUR_WALLET_ADDRESS> 替换为你自己的钱包地址(可通过 solana address 获取),这个账户将用于接收初始代币。
向代币账户铸造(发行)代币: 现在你可以向刚才创建的代币账户铸造指定数量的代币了。
spl-token mint --url https://api.mainnet-beta.solana.com <MINT_ADDRESS> <AMOUNT> --recipient <TOKEN_ACCOUNT_ADDRESS>
<MINT_ADDRESS>:你的代币地址。<AMOUNT>:要铸造的代币数量,注意,这里是小数点后的数量,例如要发行1亿个,小数位为9,则输入 100000000000000000 (即 1 10^8 10^9)。<TOKEN_ACCOUNT_ADDRESS>:上一步创建的代币账户地址,你可以通过 spl-token accounts 查看所有代币账户及其地址。(可选)将代币转移到其他钱包:
如果你需要将铸造的代币转移到其他钱包的代币账户中,可以使用 transfer 命令:
spl-token transfer --url https://api.mainnet-beta.solana.com <MINT_ADDRESS> <AMOUNT> <RECIPIENT_TOKEN_ACCOUNT_ADDRESS> --from <YOUR_TOKEN_ACCOUNT_ADDRESS> --owner <YOUR_WALLET_ADDRESS>
注意,接收方钱包需要先为该代币创建一个代币账户(Phantom钱包通常会自动完成)。
使用在线工具(如Token Mint, Solflare Token Creator等,适合新手)

后续操作与注意事项
在Solana链上发币已经相对成熟和便捷,通过本文介绍的操作流程,无论是使用Solana CLI进行精细化控制,还是借助在线工具快速上手,你都可以成功发行自己的SPL Token,但请记住,技术实现只是起点,项目的长期价值和发展前景才是核心,在发币过程中,务必将安全放在首位,并做好充分的规划和合规考量,祝你的项目在Solana生态中大放异彩!
本文由用户投稿上传,若侵权请提供版权资料并联系删除!