Эфириум для разработчиков на Dart
Начало работы со смарт-контрактами и языком Solidity
Руководства
- Flutter и блокчейн — децентрализованное приложение (dapp) Hello World (открывается в новой вкладке) проведет вас через все шаги для начала работы:
- Написание смарт-контракта на Solidity (открывается в новой вкладке)
- Написание пользовательского интерфейса на Dart
- Создание мобильного dapp с помощью Flutter (открывается в новой вкладке) намного короче, что может быть лучше, если вы уже знаете основы
- Если вы предпочитаете учиться по видео, вы можете посмотреть Создание вашего первого блокчейн-приложения на Flutter (открывается в новой вкладке), которое длится около часа
- Если вам не терпится, вам может понравиться Создание децентрализованного блокчейн-приложения с помощью Flutter и Dart на Эфириуме (открывается в новой вкладке), которое занимает всего около двадцати минут
- Интеграция МетаМаск в приложение Flutter с помощью Web3Modal от WalletConnect (открывается в новой вкладке) — это короткое видео проведет вас через шаги интеграции МетаМаск в ваши приложения на Flutter с помощью библиотеки Web3Modal (открывается в новой вкладке) от WalletConnect
- Учебный курс для мобильных блокчейн-разработчиков с Solidity и Flutter (открывается в новой вкладке) — плейлист курса для full-stack мобильных блокчейн-разработчиков
Работа с клиентами Эфириума
Вы можете использовать Эфириум для создания децентрализованных приложений (или «dapp»), которые используют преимущества криптовалюты и технологии блокчейн. В настоящее время поддерживаются как минимум две библиотеки для Dart, позволяющие использовать JSON-RPC API для Эфириума.
- Web3dart от pwa.ir (открывается в новой вкладке)
- Ethereum 5.0.0 от darticulate.com (открывается в новой вкладке)
Существуют также дополнительные библиотеки, которые позволяют вам манипулировать определенными адресами Эфириума или получать цены на различные криптовалюты. Вы можете посмотреть полный список здесь (открывается в новой вкладке).