Sayfa son Güncelleme: September 3, 2020
Python Geliştiricileri için Ethereum
Kripto Para ve Blok Zincirinin avantajlarını kullanarak Merkezi Olmayan (veya "dApps") oluşturmak için Ethereum'u kullan. Bu merkeziyetsiz uygulamalar güvenilir olabilirler, yani Ethereum'a yayıldıkları andan sonra her zaman programlandığı gibi çalışırlar. Yeni tür finansal uygulamalar oluşturmak için dijital varlıkları kontrol edebilirler. Merkeziyetsiz olabilirler, yani hiç bir kurum veya kişi onları kontrol edemez ve sansürlenmeleri neredeyse imkansızdır.
Akıllı Sözleşmeler ve Solidity Dilini Öğrenmeye Başla
Take your first steps to integrating Python with Ethereum
Başlamadan önce daha fazla bilgiye mi ihtiyacın var? Bu adrese göz at ethereum.org/learn or ethereum.org/developers.
- Blok Zinciri Anlatımı
- Akıllı Sözleşmeleri Anlamak
- İlk Akıllı Sözleşmenizi Yazın
- Solidity'i nasıl derleyeceğinizi ve yayınlayacağınızı öğrenin
Başlangıç Seviyesi Makaleleri
- 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
Orta Seviye Makaleler
- 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
İleri Düzey Kullanım Şekilleri
- Compiling, deploying and calling Ethereum smartcontract using Python
- Analyze Solidity Smart Contracts with Slither
Python Projects and Tools
- Brownie - Python framework for deploying, testing and interacting with Ethereum smart contracts
- eth-utils - utility functions for working with Ethereum related codebases
- py-evm - implementation of the Ethereum Virtual Machine
- py-solc-x - Python wrapper around the solc solidity compiler with 0.5.x support
- py-wasm - Python implementation of the web assembly interpreter
- pydevp2p - Implementation of the Ethereum P2P stack
- pymaker - Python API for Maker contracts
- Mamba - framework to write, compile, and deploy smart contracts written in Vyper language
- Trinity - Ethereum Python client
- Vyper - Pythonic Smart Contract Language for the EVM
- Web3.py - Python library for interacting with Ethereum
Daha fazla kaynak için ethereum.org/developers. göz atın
Python Community Contributors
Other Aggregated Lists
The Vyper wiki has an inceredible list of resources for Vyper For a compiled source of Python related tools, check out py-eth.com.