Pagina a fost actualizată pe: September 3, 2020

Ethereum pentru programatori Python


Folosește Ethereum pentru a crea aplicații descentralizate („dapps”) care valorifică avantajele criptovalutelor și ale tehnologiei blockchain. Aceste dapps pot fi demne de încredere, întrucât, odată implementate pe Ethereum, vor rula întotdeauna așa cum au fost programate. Pot controla active digitale pentru a crea noi tipuri de aplicații financiare. Pot fi descentralizate, astfel încât nu pot fi controlate de către o singură entitate sau persoană și sunt aproape imposibil de cenzurat.

Primii pași în contracte smart și limbajul Solidity

Fă primii tăi pași în integrarea Python cu Ethereum

Ai nevoie de o scurtă introducere? Accesează ethereum.org/learn sau ethereum.org/developers.

Articole pentru începători

Articole de nivel intermediar

Modele avansate de utilizare

Proiecte și instrumente Python

  • Brownie - framework Python pentru implementarea, testarea și interacțiunea cu contracte smart Ethereum
  • eth-utils - funcții utilitare pentru lucrul cu baze de cod Ethereum
  • py-evm - implementarea mașinii virtuale Ethereum
  • py-solc-x - wrapper Python pentru compilatorul Solc Solidity, cu suport 0.5.x
  • py-wasm - implementare Python pentru interpretorul Web Assembly
  • pydevp2p - implementarea stivei P2P Ethereum
  • pymaker - API Python pentru contracte Maker
  • Mamba - framework pentru scrierea, compilarea și implementarea contractelor smart scrise în limbajul Vyper
  • Trinity - client Python Ethereum
  • Vyper - limbaj Python pentru contracte smart în EVM
  • Web3.py - bibliotecă Python pentru interacțiuni cu Ethereum

Cauți mai multe resurse? Accesează ethereum.org/developers.

Contributori ai comunității Python

Alte liste agregate

Wiki-ul Vyper are o listă incredibilă de resurse pentru Vyper Pentru o compilație de instrumente Python accesează py-eth.com.