使用cil创建Solana代币
教学视频链接:
欢迎添加我的联系方式:Rico_ruilabs
<!--StartFragment-->
访问Rust官网,根据您的系统选择对应的安装方式
<https://www.rust-lang.org/zh-CN/learn>
安装Rust时,可能需要配置C++环境
<!--EndFragment-->
<!--StartFragment-->
选择选项1,快速安装C++环境
等待Rust安装,输入以下命令验证:
rustc --version
出现版本号表示安装成功:
<!--EndFragment-->
<!--StartFragment-->
在管理员终端,依次运行以下两个指令
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
同样 出现版本号表示安装成功
<!--EndFragment-->
<!--StartFragment-->
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
<!--EndFragment-->
<!--StartFragment-->
solana config set --url https://api.devnet.solana.com
<!--EndFragment-->
<!--StartFragment-->
solana-keygen new
记住你的地址和助记词
地址 36bNzK1pRjdmW4bAJRD3oFbN6cS5XhRCphzBVYxzRiKi
设置该钱包做主钱包,来部署智能合约等
solana config set -k <文件路径+id.json或自定义名字>
<!--EndFragment-->
<!--StartFragment-->
solana airdrop 2
查看Sol余额
solana balance
<!--EndFragment--> <!--StartFragment-->
spl-token create-token
令牌地址:AqW1METFTZaysupN8EqU6eGrQEHYRuxfg7Zu84qGyRgJ
<!--EndFragment-->
<!--StartFragment-->
spl-token create-account <令牌地址>
得到:ExBZU4EyfpsxYgQrL6BRwTV4bByF1p5woF2cfA7m1kbe
<!--EndFragment-->
<!--StartFragment-->
spl-token mint <令牌地址> <Mint数量>
<!--EndFragment-->
<!--StartFragment-->
spl-token balance <令牌地址>
<!--EndFragment-->
<!--StartFragment-->
spl-token authorize <令牌地址> mint --disable
再次尝试mint,就会报错
<!--EndFragment-->
<!--StartFragment-->
找到第五步创建钱包的id.json文件,复制内容
关于创建带有元数据的令牌,咱们下节再见\~
<!--EndFragment-->
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!