---
title: "Ethereum für Dart-Entwickler"
description: "Erfahren Sie, wie Sie mit der Programmiersprache Dart für Ethereum entwickeln"
lang: de
incomplete: true
---

## Erste Schritte mit Smart Contracts und der Programmiersprache Solidity {#getting-started-with-smart-contracts-and-solidity}

## Tutorials {#tutorials}

- [Flutter und Blockchain – Hello World Dapp](https://www.geeksforgeeks.org/flutter-and-blockchain-hello-world-dapp/) führt Sie durch alle Schritte für den Einstieg:
  1.  Schreiben eines Smart Contracts in [Solidity](https://soliditylang.org/)
  2.  Schreiben einer Benutzeroberfläche in Dart
- [Erstellen einer mobilen Dapp mit Flutter](https://medium.com/dash-community/building-a-mobile-dapp-with-flutter-be945c80315a) ist viel kürzer, was besser sein könnte, wenn Sie die Grundlagen bereits kennen
- Wenn Sie lieber mit einem Video lernen, können Sie sich [Build Your First Blockchain Flutter App](https://www.youtube.com/watch?v=3Eeh3pJ6PeA) ansehen, das etwa eine Stunde dauert
- Wenn Sie ungeduldig sind, bevorzugen Sie vielleicht [Building a Blockchain Decentralized-app with Flutter and Dart on Ethereum](https://www.youtube.com/watch?v=jaMFEOCq_1s), was nur etwa zwanzig Minuten dauert
- [Integration von MetaMask in eine Flutter-Anwendung mit Web3Modal von WalletConnect](https://www.youtube.com/watch?v=v_M2buHCpc4) – dieses kurze Video führt Sie durch die Schritte zur Integration von MetaMask in Ihre Flutter-Anwendungen mit der [Web3Modal](https://pub.dev/packages/web3modal_flutter)-Bibliothek von WalletConnect
- [Mobile Blockchain Developer Bootcamp Course With Solidity & Flutter](https://youtube.com/playlist?list=PL4V4Unlk5luhQ26ERO6hWEbcUwHDSSmVH) – Playlist für einen Full-Stack-Kurs für mobile Blockchain-Entwickler

## Arbeiten mit Ethereum-Clients {#working-with-ethereum-clients}

Sie können Ethereum verwenden, um dezentrale Anwendungen (oder „Dapps“) zu erstellen, die die Vorteile von Kryptowährung und Blockchain-Technologie nutzen.
Es gibt mindestens zwei aktuell gepflegte Bibliotheken für Dart, um die [JSON-RPC-API](/developers/docs/apis/json-rpc/) für Ethereum zu nutzen.

1. [Web3dart von pwa.ir](https://pub.dev/packages/web3dart)
1. [Ethereum 5.0.0 von darticulate.com](https://pub.dev/packages/ethereum)

Es gibt auch zusätzliche Bibliotheken, die es Ihnen ermöglichen, bestimmte Ethereum-Adressen zu manipulieren, oder mit denen Sie Preise verschiedener Kryptowährungen abrufen können.
[Die vollständige Liste finden Sie hier](https://pub.dev/dart/packages?q=ethereum).