Ethereum для разработчиков на Dart
Последнее обновление страницы: 11 сентября 2025 г.
Начало работы с умными контрактами и языком 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 на Ethereum (opens in a new tab), которое длится всего около двадцати минут
- Интеграция MetaMask в приложение Flutter с помощью Web3Modal от WalletConnect (opens in a new tab) — это короткое видео проведет вас по шагам интеграции MetaMask в ваши приложения Flutter с помощью библиотеки Web3Modal (opens in a new tab) от WalletConnect
- Курс для разработчиков мобильных блокчейн-приложений на Solidity и Flutter (opens in a new tab) — плейлист полного курса для full-stack разработчика мобильных блокчейн-приложений
Работа с клиентами Ethereum
Вы можете использовать Ethereum для создания децентрализованных приложений (или "dapps"), использующих преимущества технологий криптовалюты и блокчейна. Существует по крайней мере две поддерживаемые в настоящее время библиотеки для Dart, которые используют JSON-RPC API для Ethereum.
Существуют также дополнительные библиотеки, которые позволяют вам оперировать конкретными адресами Ethereum, или которые позволяют вам получать цены на различные криптовалюты. Полный список можно посмотреть здесь (opens in a new tab).