使用 Thirdweb CLI 和仪表板在 Cuckoo 上部署智能合约
Thirdweb 是一个强大的 Web3 开发框架,旨在将您的应用程序和游戏无缝连接到去中心化网络。随着 Cuckoo 的集成,您可以利用 Thirdweb 的功能高效地部署和管理智能合约。
本指南假设您已拥有一个带有 Cuckoo 测试网私钥的 以太坊钱包,并且拥有测试网 $CAI。您可以从 测试网水龙头 获取它。为了安全起见,请使用没有真实资金的新钱包。
步骤 1:安装 Thirdweb CLI
首先,在全球范围内安装 Thirdweb CLI。打开您的终端并执行以下命令:
npm install -g thirdweb
验证安装:
thirdweb --version
有关详细说明,请参阅 官方文档。
步骤 2:设置本地环境
在您的本地计算机上创建一个新 项目:
npx thirdweb create
按照提示设置您的环境。在本教程中,我们将部署一个带有 Drop 扩展的 ERC-20 代币,允许通过仪表板进行代币的铸造、销毁和空投。Thirdweb 提供了经过审计的合约,准备好进行部署。
参阅下面的截图以创建示例智能合约,或使用您自己的代码。

设置完成后,您将拥有一个名为 "my-token"(或您选择的项目名称)的文件夹。使用您喜欢的代码编辑器打开该文件夹以查看或修改智能合约。