面向 Dart 开发者的以太坊资源
a
上次修改时间: @alexanderhawl(opens in a new tab), 2024年8月29日
智能合约和 Solidity 语言入门
教程
- Flutter 和区块链 – Hello World 去中心化应用程序(opens in a new tab)带你了解所有步骤,内容包括:
- 使用 Solidity(opens in a new tab) 编写一个智能合约
- 使用 Dart 编写一个用户界面
- 如果你已经了解基础知识,使用 Flutter 构建移动去中心化应用程序(opens in a new tab)的篇幅要短得多,效果可能更好
- 如果你喜欢通过观看视频来学习,可以观看构建你的第一个区块链 Flutter 应用程序(opens in a new tab),时长大约一个小时
- 如果你不想花这么多时间,你可能喜欢在以太坊上使用 Flutter 和 Dart 创建去中心化的区块链应用(opens in a new tab),时长仅约 20 分钟
- 使用 WalletConnect 开发的 Web3Modal 库,将 MetaMask 集成到 Flutter 应用程序中(opens in a new tab) - 这个短视频教你使用 WallectConnect 开发的 Web3Modal(opens in a new tab) 库,一步步地将 MetaMask 集成到你的 Flutter 应用程序中
- Solidity & Flutter 移动区块链开发者训练营课程(opens in a new tab) - 全栈移动区块链开发者课程播放列表
使用以太坊客户端
你可以使用以太坊来创建去中心化应用程序(或称“dapp”),这种应用可以利用加密货币和区块链技术。 目前至少有两个为 Dart 维护的库,用于调用以太坊的 JSON-RPC 应用程序接口。
还有其他的一些库,可用于操作特定的以太坊地址或者让你检索各种加密货币的价格。 你可以在这里查看完整的列表(opens in a new tab)。