教学视频链接:
欢迎添加我的联系方式: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)
- 导入成功,钱包中已有 “未知代币”,即是我们创建的令牌
关于令牌元数据的上传及更新,咱们下节再见~
评论 (0)