本教程将指导你如何使用Solana命令行界面(CLI)创建和发行自己的代币。准备工作安装SolanaCLI工具sh-c"$(curl-sSfLhttps://release.solana.com/stable/install)"配置SolanaCL
<!--StartFragment-->
本教程将指导你如何使用 Solana 命令行界面 (CLI) 创建和发行自己的代币。
<!--EndFragment--> <!--StartFragment-->
<!--EndFragment-->
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"
<!--StartFragment-->
<!--EndFragment-->
solana config set --url https://api.mainnet-beta.solana.com
# 或者使用测试网
solana config set --url https://api.testnet.solana.com
创建或导入钱包
<!--EndFragment-->
solana-keygen new --outfile ~/.config/solana/id.json
<!--StartFragment-->
4.获取一些 SOL 作为 gas 费(测试网可使用水龙头)
<!--EndFragment-->
solana airdrop 1 # 测试网
<!--StartFragment-->
<!--EndFragment-->
cargo install spl-token-cli
<!--StartFragment-->
<!--EndFragment-->
spl-token create-token
<!--StartFragment-->
1.创建新的代币类型
<!--EndFragment-->
spl-token create-token
<!--StartFragment-->
命令会返回代币的 mint 地址,保存好这个地址。
<!--EndFragment-->
spl-token create-account <TOKEN_MINT_ADDRESS>
spl-token mint <TOKEN_MINT_ADDRESS> <AMOUNT> <TOKEN_ACCOUNT_ADDRESS>
<!--StartFragment-->
例如:
<!--EndFragment-->
spl-token mint 7Q2afV64in6N6SeZsAAB81TJzwDoD6zpqmHkzi9Dcavn 1000000
<!--StartFragment-->
<!--EndFragment-->
spl-token balance <TOKEN_MINT_ADDRESS>
spl-token transfer --fund-recipient <TOKEN_MINT_ADDRESS> <AMOUNT> <RECIPIENT_WALLET_ADDRESS>
<!--StartFragment-->
spl-token freeze <TOKEN_ACCOUNT_ADDRESS>
<!--StartFragment-->
<!--EndFragment--> <!--StartFragment-->
# 设置铸币权限
spl-token authorize <TOKEN_MINT_ADDRESS> mint <NEW_AUTHORITY_PUBKEY>
# 设置冻结权限
spl-token authorize <TOKEN_MINT_ADDRESS> freeze <NEW_AUTHORITY_PUBKEY>
<!--StartFragment-->
spl-token disable-mint <TOKEN_MINT_ADDRESS>
<!--StartFragment-->
solana发币:https://www.gtokentool.com
完成以上步骤后,你就成功在 Solana 区块链上创建并发行了自己的代币!
如有不明白或者不清楚的地方,请加入官方电报群:https://t.me/gtokentool
<!--EndFragment-->
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!