教学视频链接

欢迎添加我的联系方式:Rico_ruilabs

一、配置Rust环境

访问Rust官网,根据您的系统选择对应的安装方式

https://www.rust-lang.org/zh-CN/learn

安装Rust时 可能需要配置C++环境

选择选项1,快速安装C++环境

等待Rust安装,输入以下命令验证:

rustc --version

出现版本号表示安装成功:

二、下载 Solana-cil

在管理员终端,依次运行以下两个指令

cmd /c "curl https://release.solana.com/v1.17.17/solana-install-init-x86_64-pc-windows-msvc.exe --output C:\solana-install-tmp\solana-install-init.exe --create-dirs"
C:\solana-install-tmp\solana-install-init.exe v1.17.17

验证安装是否成功:

Solana -V

同样 出现版本号表示安装成功

三、安装 spl-cli

cargo install spl-token-cli

如有网络问题,可更换Rust源

[source.crates-io]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"

[http]
proxy = ""

验证安装是否成功,有版本号即成功:

spl-token -V

四、设置开发网Devnet环境

solana config set --url https://api.devnet.solana.com

五、创建钱包

solana-keygen new

记住你的地址和助记词

地址 36bNzK1pRjdmW4bAJRD3oFbN6cS5XhRCphzBVYxzRiKi

设置该钱包做主钱包,来部署智能合约等

solana config set -k <文件路径+id.json或自定义名字>

六、领取测试币

solana airdrop 2

查看余额

solana balance

七、创建令牌

spl-token create-token

令牌地址:AqW1METFTZaysupN8EqU6eGrQEHYRuxfg7Zu84qGyRgJ

八、创建 代币账户,来存储刚创建的令牌

spl-token create-account <令牌地址>

得到:ExBZU4EyfpsxYgQrL6BRwTV4bByF1p5woF2cfA7m1kbe

九、铸造令牌

spl-token mint <令牌地址> <Mint数量>

查看令牌地址,总量变为10000

查看代币账户

十、查看令牌余额

 spl-token balance <令牌地址>

十一、禁用后续Mint

spl-token authorize  <令牌地址> mint --disable

再次尝试mint,就会报错

十二、将本地钱包的私钥导入phantom

找到第五步创建钱包的id.json文件,复制内容

  • 点击加号添加钱包

  • 导入私钥

  • 找到存储在你本地的私钥文件(id.json)

  • 导入成功,钱包中已有 “未知代币”,即是我们创建的令牌

关于令牌元数据的上传及更新,咱们下节再见~

Mirror文章信息

Mirror原文:查看原文

作者地址:0x513Dd2b49363C8506B037afd487e3a7d18bbfEC0

内容类型:application/json

应用名称:MirrorXYZ

内容摘要:NS_h9GODZATXj-_lJJqJOSRKjTCaWTWq5yA7h2yEvJw

原始内容摘要:xquPZiArq7eRkchN1jMzlCbdwoTieflz5J6hRMmAFYY

区块高度:1380073

发布时间:2024-03-09 16:23:08