Dernière mise à jour de la page: September 3, 2020

Ethereum pour les développeurs Python


Utilisez Ethereum pour créer des applications décentralisées (ou « dapps ») qui bénéficient des avantages des technologies des crypto-monnaies et de la blockchain. Ces dapps sont dignes de confiance, ce qui signifie que dès qu'elles sont déployées sur Ethereum, elles fonctionnent toujours comme prévu. Elles peuvent contrôler les actifs numériques afin de créer de nouveaux types d'applications financières. Elles peuvent être décentralisées, ce qui signifie qu'aucune entité ou personne ne les contrôle et qu'il est pratiquement impossible de les censurer.

Se lancer avec les contrats intelligents et le langage Solidity

Commencez à intégrer Python avec Ethereum

Besoin d’une approche plus élémentaire ? Jetez un oeil à ethereum.org/learn ou ethereum.org/developers.

Articles pour les débutants

Intermediate Articles

Modèles d'utilisation avancés

Projets et Outils Python

  • Brownie - Python framework for deploying, testing and interacting with Ethereum smart contracts
  • eth-utils - Des fonctions d'utilité pour travailler avec des codes liés à Ethereum
  • py-evm - implementation of the Ethereum Virtual Machine
  • py-solc-x - Python wrapper around the solc solidity compiler with 0.5.x support
  • py-wasm - Python implementation of the web assembly interpreter
  • pydevp2p - Implementation of the Ethereum P2P stack
  • pymaker - Python API for Maker contracts
  • Mamba - framework to write, compile, and deploy smart contracts written in Vyper language
  • Trinity - Un client Ethereum Python
  • Vyper - Pythonic Smart Contract Language for the EVM
  • Web3.py - Une librairie Python pour interagir avec Ethereum

Vous cherchez davantage de ressources ? Consultez ethereum.org/developers.

Python Community Contributors

Autres listes de ressources

The Vyper wiki has an inceredible list of resources for Vyper For a compiled source of Python related tools, check out py-eth.com.