Ethereum per sviluppatori Python
Usa Ethereum per creare applicazioni decentralizzate (dette "dapp") che sfruttano i vantaggi delle criptovalute e della tecnologia blockchain. Queste dapp sono attendibili perchΓ©, una volta "caricate" su Ethereum, vengono eseguite sempre come sono state programmate. Possono controllare risorse digitali per creare nuove tipologie di applicazioni finanziarie. Possono essere decentralizzate, il che significa che nessuna singola entitΓ o persona le controlla e sono quasi impossibile da censurare.
Primi passi con gli Smart Contract e il linguaggio Solidity
Operazioni di base per integrare Python con Ethereum
Hai prima bisogno di nozioni di base? Dai un'occhiata a ethereum.org/learn o ethereum.org/developers.
- Blockchain Explained
- Understanding Smart Contracts
- Write your First Smart Contract
- Learn How to Compile and Deploy Solidity
Articoli per chi inizia ora
- An Introduction to Smart Contracts with Vyper
- How to develop Ethereum contract using Python Flask?
- Intro to Web3.py Β· Ethereum For Python Developers
- How to call a Smart Contract function using Python and web3.py
Articoli di livello intermedio
- Dapp Development for Python Programmers
- Creating a Python Ethereum Interface: Part 1
- Ethereum Smart Contracts in Python: a comprehensive(ish) guide
- Everything you need to know about the Trinity Ethereum client
Modelli d'uso avanzati
- Compiling, deploying and calling Ethereum smartcontract using Python
- Analyze Solidity Smart Contracts with Slither
Progetti e strumenti di Python
- Brownie - Framework Python per distribuire, testare gli Smart Contract Ethereum e interagirvi
- eth-utils - Funzioni di utilitΓ per lavorare con le basi di codice Ethereum
- py-evm - Implementazione della macchina virtuale Ethereum
- py-solc-x - Wrapper Python per il compilatore Solidity solc con supporto per 0.5.x
- py-wasm - Implementazione Python dell'interprete di assembly web
- pydevp2p - Implementazione dello stack P2P di Ethereum
- pymaker - API Python per i contratti Maker
- Mamba - Framework per scrivere, compilare e distribuire Smart Contract scritti in linguaggio Vyper
- Trinity - Il client Python di Ethereum
- Vyper - Linguaggio Python per Smart Contract per l'EVM
- Web3.py - Libreria Python per interagire con Ethereum
Cerchi altre risorse? Dai un'occhiata a ethereum.org/developers.
Collaboratori della community Python
Altri riferimenti
La wiki di Vyper contiene un incredibile elenco di risorse per Vyper
. Per una fonte compilata di strumenti correlati a Pyton, visita py-eth.com.
Aiutaci con questa pagina
Se conosci l'argomento e vuoi contribuire, modifica questa pagina e condividi un po' del tuo sapere.
Il tuo nome verrΓ aggiunto ai crediti e aiuterai la community di Ethereum!
Usa questo flessibile modello di documentazione
Domande? Chiedicelo nel canale #content sul nostro server Discord
Modifica pagina