Treceți la conținutul principal

Ajutați-ne să actualizăm această pagină

🌏

Există o nouă versiune a acestei pagini, dar este doar în limba engleză pentru moment. Ajutați-ne să traducem versiunea cea mai recentă.

Traduceți pagina
Afișați versiunea în limba engleză

Nici o eroare aici!🐛

Această pagină nu este tradusă. Am lăsat în mod intenționat această pagină în limba engleză deocamdată.

Această pagină este incompletă și ne-ar face plăcere să ne ajutați. Modificați această pagină adăugând orice considerați util pentru ceilalți.

Ethereum pentru dezvoltatorii Python

Ultima modificare: , Invalid DateTime
Modificați pagina

Folosiţi Ethereum pentru a crea aplicații descentralizate („dapp”) care valorifică avantajele criptomonedelor și ale tehnologiei blockchain. Aceste aplicații dapp pot fi de încredere, ceea ce înseamnă că, 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ă unică nu le poate controla și sunt aproape imposibil de cenzurat.

Primii pași în contractele inteligente și limbajul Solidity

Faceţi primii pași de pentru a integra Python cu Ethereum

Aveţi nevoie de o scurtă introducere? Accesaţi ethereum.org/learn sau ethereum.org/developers.

  • Blockchain-ul explicat
  • Înțelegerea contractelor inteligente
  • Scrieţi primul dvs. contract inteligent
  • Învăţaţi cum să compilaţi și să implementaţi Solidity

Articole pentru începători

Articole de nivel intermediar

Modele avansate de utilizare

Proiecte și instrumente Python

Active:

  • Web3.py - bibliotecă Python pentru interacțiuni cu Ethereum
  • Ape - The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
  • Brownie - framework Python pentru implementarea, testarea și interacțiunea cu contractele inteligente Ethereum
  • Vyper - limbaj Pythonic pentru contractele inteligente în EVM
  • py-evm - implementarea mașinii virtuale Ethereum
  • et-tester - instrumente pentru testarea aplicațiilor bazate pe Ethereum
  • eth-utils - funcții utilitare pentru lucrul cu baze de cod legate de 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
  • siwe - Sign in with Ethereum (siwe) for Python
  • Smart contracts for testing - A Python package that comes with ERC-20, Uniswap and other common contracts for writing tests with Web3.py

Arhivate/Neîntreținute:

  • Trinity - client Python Ethereum
  • Mamba - framework pentru a scrie, compila și implementa contractele inteligente scrise în limbajul Vyper

Căutaţi şi alte resurse? Accesaţi ethereum.org/developers..

Proiecte care folosesc instrumentele Python

Următoarele proiecte bazate pe Ethereum utilizează instrumentele menționate pe această pagină. Depozitele open-source aferente servesc drept referință bună pentru cod, de exemplu, și pentru cele mai bune practici.

Colaboratori ai comunității Python

Comunitatea Discord Ethereum Python găzduiește o comunitate cu creștere rapidă și este resursa dedicată pentru discuții despre oricare dintre proiectele de mai sus și subiectele conexe.

Alte liste agregate

Wiki-ul Vyper are o listă incredibilă de resurse pentru Vyper

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ă

A fost util acest articol?