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 將 MetaMask 整合至 Flutter 應用程式 (opens in a new tab) - 這部簡短的影片將帶您了解如何使用 WalletConnect 的 Web3Modal (opens in a new tab) 函式庫,將 MetaMask 整合至您的 Flutter 應用程式中
- 使用 Solidity 與 Flutter 的行動版區塊鏈開發者訓練營課程 (opens in a new tab) - 全端行動版區塊鏈開發者課程播放清單
使用以太坊客戶端
您可以使用以太坊建立去中心化應用程式 (dapp),以利用加密貨幣與區塊鏈技術的優勢。 目前至少有兩個持續維護的 Dart 函式庫,可用於存取以太坊的 JSON-RPC API。
此外,還有其他函式庫可讓您操作特定的以太坊地址,或讓您擷取各種加密貨幣的價格。 您可以在此處查看完整清單 (opens in a new tab)。