Ethereum cho các nhà phát triển Dart
Lần cập nhật trang lần cuối: 11 tháng 9, 2025
Bắt đầu với hợp đồng thông minh và ngôn ngữ Solidity
Hướng dẫn
- Flutter và Chuỗi khối – Dapp Hello World (opens in a new tab) sẽ hướng dẫn bạn tất cả các bước để bắt đầu:
- Viết một hợp đồng thông minh bằng Solidity (opens in a new tab)
- Viết một giao diện người dùng bằng Dart
- Xây dựng một dapp di động với Flutter (opens in a new tab) ngắn hơn nhiều, có thể sẽ tốt hơn nếu bạn đã biết những điều cơ bản
- Nếu bạn thích học bằng cách xem video, bạn có thể xem Xây dựng ứng dụng Flutter Chuỗi khối đầu tiên của bạn (opens in a new tab), video này dài khoảng một giờ
- Nếu bạn thiếu kiên nhẫn, bạn có thể thích Xây dựng một ứng dụng phi tập trung Chuỗi khối bằng Flutter và Dart trên Ethereum (opens in a new tab), video này chỉ dài khoảng hai mươi phút
- Tích hợp MetaMask trong ứng dụng Flutter với Web3Modal của WalletConnect (opens in a new tab) - video ngắn này sẽ hướng dẫn bạn các bước tích hợp MetaMask vào ứng dụng Flutter của bạn bằng thư viện Web3Modal (opens in a new tab) của WalletConnect
- Khóa học Bootcamp cho nhà phát triển chuỗi khối di động với Solidity & Flutter (opens in a new tab) - danh sách phát khóa học dành cho nhà phát triển chuỗi khối di động full-stack
Làm việc với các máy khách Ethereum
Bạn có thể sử dụng Ethereum để tạo các ứng dụng phi tập trung (hay "dapps") sử dụng các lợi ích của công nghệ tiền mã hóa và chuỗi khối. Hiện có ít nhất hai thư viện được duy trì cho Dart để sử dụng API JSON-RPC cho Ethereum.
Ngoài ra còn có các thư viện bổ sung cho phép bạn thao tác với các địa chỉ Ethereum cụ thể, hoặc cho phép bạn truy xuất giá của các loại tiền mã hóa khác nhau. Bạn có thể xem danh sách đầy đủ tại đây (opens in a new tab).