作者:Lin Dora 推特:
Taiko 是一种去中心化的以太坊等效 ZK-EVM 和通用 ZK-Rollup。其目的是让为以太坊 L1 开发的 dApp 的开发者和用户无需任何更改即可在 Taiko 上使用。因此,dApps 可以很容易地部署到 L2,继承以太坊的安全性,同时产生比 L1 更低的交易费用。
Taiko投资方有欧意等,金额没有公布。
Taiko Alpha-3依然是激励测试网。
教程开始:
1.添加Sepolia测试网和Taiko 测试网
https://chainlist.org/zh?search=Sepolia&testnets=true
打开上边的网站,搜索Sepolia
Include Testnets前面打勾,然后找到Sepolia添加到钱包中
接着我们继续搜索Taiko
同样的Include Testnets前面打勾,然后找到Taiko Alpha-3 添加到钱包中
2.在钱包中添加Bull/Horse/TTKO代币
以小狐狸钱包为例,我们打开小狐狸钱包,网络切换到Taiko Alpha-3测试网
我们选择资产,点击下边的添加资产
依次添加下边的三个代币
Bull Token:0x6302744962a0578E814c675B40909e64D9966B0d
Horse Token:0xa4505BB7AA37c2B68CfBC92105D10100220748EB
Taiko Token:0x7b1a3117B2b9BE3a3C31e5a097c7F890199666aC
3.领取测试代币SepoliaETH
打开上边的网站,用谷歌邮箱登录,输入钱包地址,点击Send就可以了
领取成功
如果上边的领水网站不可以用,我再放三个,你们可以试试
https://sepolia-faucet.pk910.de
https://faucet-sepolia.rockx.com
https://www.infura.io/faucet/sepolia
4.领取测试代币BLL/Horse(TTKO目前领取不了)
https://bridge.test.taiko.xyz/#/faucet
打开上边的网站,右上角连接好钱包,网络切换为Sepolia测试网
选择Faucet,领取测试代币BLL
点击mint Bull Token
钱包中确认
领取成功
用同样的方法领取Horse Token,选择Horse Token,点击mint Horse Token,钱包中确认即可
5.使用Taiko桥(将 ETH、HORSE 和/或 BLL 从 Sepolia 桥接到 Taiko)
https://bridge.test.taiko.xyz/#/
打开上边的网站,连接好钱包,网络切换为Sepolia测试网
我们先选择ETH,输入金额,点击Bridge
钱包中确认
接下来我们选择上边的Transactions,会出现我们刚才跨过去的ETH,我们点击Claim
接下来我们用同样的方法发送BLL,输入金额,点击批准
钱包中批准
接下来点击Bridge
钱包中确认,等待完成就好了
我们选择上边的Transactions,会出现我们刚才跨过去的BLL,我们点击Claim
钱包会切换到Taiko测试网,重新点击Claim,钱包中确认
HORSE我就不做测试了,方法和BLL一样的
6.将 ETH、HORSE 和/或 BLL 从 Taiko 桥接到 Sepolia
这一步方法和第5步的一样,不做演示了
反向操作下就可以了
7.在Taiko部署自己的合约(发个自己的代币)
https://docs.openzeppelin.com/contracts/4.x/wizard
打开上边的网站,选择ERC20,输入创建代币的名字,数量等,点击Copy
这里需要注意,代码需要复制全部,不要少,不然等会编译不出来的
打开下边的网站
https://remix.ethereum.org/#lang=en&optimize=false&runs=200&evmVersion=null
点击New File,创建一个新的文件夹
输入文件夹名字
把刚才复制的代码粘贴进去
然后点击左侧第三个按钮,再点击Compile Dora.sol
出现绿色对号,说明编译成功了
接下来点击第四个按钮,最上边ENVIRONMENT这里选择小狐狸钱包,小狐狸钱包网络必须切换为Taiko Alpha-3测试网,这一点很重要
然后点击Deploy
钱包中确认
下方出现绿色对号,说明部署合约成功
8.查询部署合约以及在钱包中添加自己发行的代币
https://explorer.test.taiko.xyz/
打开上边的网站,右上角输入自己的钱包地址,选择自己的钱包地址
找到我们刚才创建的代币,点击
复制合约地址
打开小狐狸钱包,网络切换到Taiko Alpha-3测试网,点击下边的添加资产
输入我们刚才复制的合约地址,添加代币
今天的教程到这里就结束了