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.
- Blockchainul explicat
- Ce sunt contractele smart
- Scrie primul tău contract smart
- Cum să compilezi și implementezi Solidity
Articole pentru începători
- Introducere în contracte smart cu Vyper
- Cum programezi contracte Ethereum folosind Python Flask?
- Introducere în Web3.py - Ethereum pentru programatori Python
- Cum să apelezi o funcție de contract smart folosind Python și Web3.py
Articole de nivel intermediar
- Dezvoltarea dapp-urilor pentru programatori Python
- Crearea unei interfețe Ethereum cu Python: partea 1
- Contracte smart Ethereum în Python: un ghid (aproape) complet
- Tot ce trebuie să știi despre clientul Ethereum Trinity
Modele avansate de utilizare
- Compilarea, implementarea și apelarea contractelor smart Ethereum cu Python
- Analiza contractelor smart Solidity cu Slither
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.