适合 Dart 开发者的以太坊
智能合约与 Solidity 语言入门
教程
- Flutter 与区块链——Hello World 去中心化应用 (dapp) (opens in a new tab) 将带你完成入门的所有步骤:
- 使用 Solidity (opens in a new tab) 编写智能合约
- 使用 Dart 编写用户界面
- 使用 Flutter 构建移动端去中心化应用 (dapp) (opens in a new tab) 篇幅要短得多,如果你已经了解基础知识,这可能会更好
- 如果你更喜欢通过观看视频来学习,可以观看构建你的第一个区块链 Flutter 应用 (opens in a new tab),时长约一小时
- 如果你没有耐心,你可能会更喜欢在以太坊上使用 Flutter 和 Dart 构建区块链去中心化应用 (dapp) (opens in a new tab),时长只有大约二十分钟
- 使用 WalletConnect 的 Web3Modal 在 Flutter 应用中集成梅塔马斯克 (opens in a new tab) - 这个简短的视频将带你了解如何使用 WalletConnect 的 Web3Modal (opens in a new tab) 库将梅塔马斯克集成到你的 Flutter 应用中
- 使用 Solidity 和 Flutter 的移动端区块链开发者训练营课程 (opens in a new tab) - 全栈移动端区块链开发者课程播放列表
使用以太坊客户端
你可以使用以太坊创建去中心化应用(或称“dapp”),从而利用加密货币和区块链技术的优势。 目前至少有两个维护中的 Dart 库,可用于调用以太坊的 JSON-RPC API。
还有一些其他的库允许你操作特定的以太坊地址,或者让你获取各种加密货币的价格。 你可以在这里查看完整列表 (opens in a new tab)。