Dart 開發者適用的以太坊資源
頁面最後更新時間: 2025年9月11日
智慧型合約及 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) - 這段簡短影片會一步一步帶你使用 WalletConnect 的 Web3Modal (opens in a new tab) 程式庫,將 MetaMask 整合到你的 Flutter 應用程式中。
- 使用 Solidity 與 Flutter 的行動區塊鏈開發者訓練營課程 (opens in a new tab) - 全端行動區塊鏈開發者課程播放清單
使用以太坊用戶端
你可以使用以太坊,來建立能夠利用加密貨幣與區塊鏈技術長處的去中心化應用程式(或稱「dapp」)。 目前 Dart 至少有兩個持續維護的程式庫,可用來存取以太坊的 JSON-RPC API。
- [pwa.ir](https://pub.dev/packages/web3dart (opens in a new tab) 的 Web3dart)
- [來自 darticulate.com](https://pub.dev/packages/ethereum (opens in a new tab) 的以太坊 5.0.0)
還有其他程式庫讓你能夠操作特定的以太坊地址, 或擷取各種加密貨幣的價格。 你可以在此處查看完整清單 (opens in a new tab)。