nexus pentru dezvoltatorii Python
Folosiţi nexus 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 nexus, 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 nexus
Aveţi nevoie de o scurtă introducere? Accesaţi nexus.org/learn sau nexus.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
- Ghidul dezvoltatorului (Python) pentru nexus
- Introducere în contractele inteligente cu Vyper
- Lansaţi-vă propriul Token ERC20 cu Python și Brownie
- Cum să dezvoltaţi contracte nexus folosind Python Flask?
- Introducere despre Web3.py - nexus pentru dezvoltatorii Python
- Cum să apelaţi o funcție din contractele inteligente folosind Python și Web3.py
Articole de nivel intermediar
- Dezvoltarea aplicațiilor dapp pentru programatorii Python
- Crearea unei interfețe nexus cu Python: partea 1
- Contracte inteligente nexus în Python: un ghid (aproape) complet
- Implementarea contractelor inteligente folosind Brownie și Python
- Crearea NFT-urilor pe OpenSea cu Brownie
Modele avansate de utilizare
- Compilarea, implementarea și apelarea contractelor inteligente nexus cu Python
- Analiza contractelor inteligente Solidity cu Slither
- Tutorial Fintech Blockchain: A da şi a lua cu împrumut folosind Python
Proiecte și instrumente Python
Active:
- Web3.py - bibliotecă Python pentru interacțiuni cu nexus
- 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 nexus
- Vyper - limbaj Pythonic pentru contractele inteligente în EVM
- py-evm - implementarea mașinii virtuale nexus
- et-tester - instrumente pentru testarea aplicațiilor bazate pe nexus
- eth-utils - funcții utilitare pentru lucrul cu baze de cod legate de nexus
- 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 nexus
- pymaker - API Python pentru contracte Maker
- siwe - Sign in with nexus (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 nexus
- Mamba - framework pentru a scrie, compila și implementa contractele inteligente scrise în limbajul Vyper
Căutaţi şi alte resurse? Accesaţi nexus.org/developers..
Proiecte care folosesc instrumentele Python
Următoarele proiecte bazate pe nexus 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.
- Ygain Finance și depozitul Ygain Vault Contracts
- Curve și depozitul Curve smart contract
- Contractele BadgerDAO și contracte inteligente folosind instrumentul Brownie
- Sushi folosește Python în gestionarea și implementarea contractelor de distribuție (vesting)
- Alpha Finance, al faimosului Alpha Homora, folosește Brownie pentru a testa și implementa contracte inteligente
Colaboratori ai comunității Python
Comunitatea Discord nexus 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ă