Ethereum pentru programatori Python
Folosește Ethereum pentru a crea aplicații descentralizate („dapp”) care valorifică avantajele criptomonedelor și ale tehnologiei blockchain. Aceste aplicații dapp 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, adică nicio entitate sau persoană nu le poate controla și sunt aproape imposibil de cenzurat.
Primii pași în contracte inteligente ș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.
- Blockchain-ul explicat
- Ce sunt contractele inteligente
- Scrie primul tău contract inteligent
- Cum să compilezi și implementezi Solidity
Articole pentru începători
- Introducere în contracte inteligente 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 inteligente folosind Python și Web3.py
Articole de nivel intermediar
- Dezvoltare aplicații dapp pentru programatori Python
- Crearea unei interfețe Ethereum cu Python: partea 1
- Contracte inteligente 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 inteligente Ethereum cu Python
- Analiza contractelor inteligente Solidity cu Slither
Proiecte și instrumente Python
- Brownie - Cadrul Python pentru implementarea, testarea și interacțiunea cu contractele inteligente Ethereum
- eth-utils - funcții utilitare pentru lucrul cu baze de cod legate de 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 - cadru pentru a scrie, compila și implementa contracte inteligente scrise în limbajul Vyper
- Trinity - client Python Ethereum
- Vyper - limbaj Python pentru contracte inteligente în EVM
- Web3.py - bibliotecă Python pentru interacțiuni cu Ethereum
Cauți mai multe resurse? Accesează ethereum.org/developers.
Colaboratori ai comunității Python
Alte liste agregate
Wiki-ul Vyper are o lista de resurse incredibile pentru Vyper
Pentru o sursă compilată de instrumente legate de Python, consultă py-eth.com.
Ajută-ne cu această pagină
Dacă ești expert pe această temă și dorești să contribui, editează această pagină și presar-o cu înțelepciunea ta.
Vei fi creditat și vei ajuta comunitatea Ethereum!
Utilizează acest șablon de documentație flexibil
Întrebări? Întreabă-ne pe canalul #content de pe serverul nostru Discord
Editare pagină