2.5「Dfinity」开发者免费领取Cycles并部署canister到I.C.主网

2.5「Dfinity」开发者免费领取Cycles并部署canister到I.C.主网

Cycles Faucet

https://faucet.dfinity.org/

一、授权GitHub账号领取免费cycles

点击以上按钮可前往免费领取的页面(官方给开发者的福利)。

步骤很简单,页面也一步步介绍地很详细。只需要登陆你的GitHub账号(新账号不一定可以),授权之后填写你本地dfx identity的principal即可。principal获取命令:

dfx identity get-principal

填写principal之后可以选择创建一个新的wallet canister或者使用现有的wallet canister,这里我选择创建一个新的wallet canister。

之后你会获得一个包含一定数目cycles(最早可以获得100TC,截止本文发表时两年左右的Github账号可以获得15TC,价值20$),如下图所示:

- 获得了15T的cycles -

之后,只需要在终端输入一下命令即可完成wallet绑定:

dfx identity --network=ic set-wallet --force [Wallet ID]

PS:将[Wallet ID]替换为自己获得的即可~

二、部署一个项目到I.C.上

在这里我们以新创建的默认项目为例:

dfx new hello
cd hello

查询wallet canister的cycles余额:

dfx wallet --network=ic balance

部署项目到I.C.上:

dfx deploy --network=ic
注⚠️意
根据官方文档,部署到I.C.上需要花费十亿cycles作为手续费,此外,每个canister默认会从你绑定的wallet获取4T cycles作为待使用的“燃料”。一般新项目会有后端和前端一共两个canister,所以本次部署会从wallet中转移出大约8T cycles。请注意,官方暂时还没有提供将cycles从其他应用canister转回到wallet的API,请事先合理分配cycles。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值