Seite zuletzt aktualisiert: September 3, 2020

Ethereum für Python-Entwickler


Verwende Ethereum, um dezentrale Anwendungen (oder „dApps“) zu erschaffen, die von den kryptografischen Begebenheiten von Kryptowährungen und der Blockchain-Technologie profitieren. Sie sind vertrauenswürdig, was bedeutet, dass dApps nach dem Hochladen auf Ethereum immer exakt wie programmiert ausgeführt werden. Sie können digitale Vermögenswerte verwalten und dadurch neuartige Finanzanwendungen erschaffen. Sie können dezentralisiert sein, was bedeutet, dass keine einzelne Einheit oder Person sie kontrollieren kann und sie so fast unmöglich zu zensieren ist.

Erste Schritte mit Smart Contracts und der Solidity-Sprache

Mache deine ersten Schritte bei der Integration von Python mit Ethereum

Brauchst du zuerst einen grundsätzlichen Einstieg? Schaue dir ethereum.org/learn oder ethereum.org/developers an.

Einstiegsinformationen

Artikel für Fortgeschrittene

Fortgeschrittene Verwendungsmuster

Python-Projekte und Tools

  • Brownie - Python-Framework zum Bereitstellen, Testen und Interagieren mit Ethereum Smart Contracts
  • eth-utils - Utility-Funktionen für das Arbeiten mit Ethereum verwandten Codebasen
  • py-evm - Implementierung der Ethereum Virtual Machine
  • py-solc-x - Python-Wrapper um den Solc Solidity-Compiler mit 0.5.x Unterstützung
  • py-wasm - Python Implementierung des Web Assembly Interpreters
  • pydevp2p - Implementierung des Ethereum P2P Stacks
  • pymaker - Python-API für Maker-Verträge
  • Mamba - Framework zum Schreiben, Kompilieren und Bereitstellen von Smart Contracts in der Sprache Vyper
  • Trinity - Ethereum Python-Client
  • Vyper - Pythonic Smart Contract-Sprache für EVM
  • Web3.py - Python-Bibliothek für die Interaktion mit Ethereum

Suchst du weitere Informationen? Schau dir ethereum.org/developers an.

Python-Community Mitwirkende

Andere zusammengetragene Listen

Das Vyper Wiki hat eine unglaubliche Liste von Ressourcen für Vyper . Für eine kompilierte Quelle von Python-bezogenen Werkzeugen schaue dir py-eth.com.