Python Geliştiricileri için Ethereum
Sayfanın son güncellenmesi: 12 Eylül 2025
Use Ethereum to create decentralized applications (or "dapps") that utilize the benefits of cryptocurrency and blockchain technology. Bu dapp'ler güvenilir olabilir, yani Ethereum'a dağıtıldıktan 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şlangıç
Python ve Ethereum'u entegre etmek için ilk adımlarınızı atın
Başlamadan önce temel bilgilere mi ihtiyacınız var? ethereum.org/learn veya ethereum.org/developers adreslerine göz atın.
- Blok Zinciri Açıklamasıopens in a new tab
- Akıllı Sözleşmeleri Anlamakopens in a new tab
- İlk Akıllı Sözleşmenizi Yazınopens in a new tab
- Solidity'yi Nasıl Derleyeceğinizi ve Dağıtacağınızı Öğreninopens in a new tab
Başlangıç seviyesi makaleler
- Bir (Python) Geliştiricinin Ethereum Rehberiopens in a new tab
- Blok zincir 2023 raporunda Python'un durumuopens in a new tab
- Vyper ile Akıllı Sözleşmelere Girişopens in a new tab
- Python ve Brownie ile kendi ERC20 token'ınızı dağıtınopens in a new tab
- Python Flask kullanarak Ethereum sözleşmesi nasıl geliştirilir?opens in a new tab
- Web3.py'ye Giriş · Python Geliştiricileri için Ethereumopens in a new tab
- Python ve web3.py kullanan Akıllı Sözleşme'ye ne denir?opens in a new tab
Orta Seviye Makaleler
- Python Yazılımcıları için Dapp Geliştirmeopens in a new tab
- Python Ethereum Arayüzü Oluşturma: Bölüm 1opens in a new tab
- Python'da Ethereum Akıllı Sözleşmeleri: kapsamlı(ca) bir rehberopens in a new tab
- Akıllı Sözleşmeler dağıtmak için Brownie ve Python kullanımıopens in a new tab
- Brownie ile OpenSea üzerinde NFT'ler oluşturmaopens in a new tab
İleri Düzey Kullanım Şekilleri
- Python kullanarak Ethereum akıllı sözleşmesini derleme, dağıtma ve çağırmaopens in a new tab
- Slither ile Solidity Akıllı Sözleşmeleri Analiz Edinopens in a new tab
- Blokzincir Finans Teknolojisi Öğreticisi: Python ile Borç Verme ve Borç Almaopens in a new tab
Python Projeleri ve Araçları
Aktif:
- Web3.pyopens in a new tab - Ethereum ile etkileşim için Phyton kütüphanesi
- Vyperopens in a new tab - EVM İçin Pythonic Akıllı Sözleşme Dili
- Apeopens in a new tab - Pythoncular, Veri Bilimciler ve Güvenlik Uzmanları için akıllı sözleşme geliştirme aracı
- py-evmopens in a new tab - Ethereum Sanal Makinesinin uygulanması
- eth-testeropens in a new tab - Ethereum tabanlı uygulamaları test etmek için araçlar
- eth-utilsopens in a new tab - Ethereum ile ilgili kod tabanlarıyla çalışmak için yardımcı işlevler
- py-solc-xopens in a new tab - 0.5.x desteği ile solc solidity derleyicisine yönelik Python paketleyici
- pymakeropens in a new tab - Maker sözleşmeleri için Python API
- siweopens in a new tab - Python için Ethereum (siwe) ile oturum açın
- Ethereum entegrasyonları için Web3 DeFiopens in a new tab - ERC-20, Uniswap ve diğer popüler projeler için hazır entegrasyonlar içeren bir Python paketi
- Wakeopens in a new tab - Sözleşme testleri, bulanıklaştırma, dağıtım, güvenlik açığı taraması ve kodda gezinme için hepsi bir arada Python çerçevesi (dil sunucusu - Solidity Araçlarıopens in a new tab)
Arşivlenmiş / Artık sürdürülmeyen:
- Trinityopens in a new tab - Ethereum Python istemcisi
- Mambaopens in a new tab - Vyper dilinde yazılmış akıllı sözleşmeleri yazmak, derlemek ve dağıtmak için çerçeve
- Brownieopens in a new tab - Ethereum akıllı sözleşmelerini dağıtmak, test etmek ve bunlarla etkileşimde bulunmak için Python çerçevesi
- pydevp2popens in a new tab - Ethereum P2P yığınının uygulanması
- py-wasmopens in a new tab - Web assembly yorumlayıcısının Python uygulaması
Daha fazla kaynak mı arıyorsunuz? Göz atın: ethereum.org/developers.
Python araçları kullanan projeler
Aşağıdaki Ethereum tabanlı projeler bu sayfada bahsedilen araçları kullanırlar. İlgili açık kaynak depoları, örnek kodlar ve en iyi yöntemler için iyi bir kaynakça niteliğindedir.
- Yearn Financeopens in a new tab ve Yearn Vault Contracts deposuopens in a new tab
- Curveopens in a new tab ve Curve akıllı sözleşmeler deposuopens in a new tab
- BadgerDAOopens in a new tab ve Brownie araç zincirini kullanan akıllı sözleşmeleropens in a new tab
- Sushiopens in a new tab temlik sözleşmelerini yönetme ve dağıtmada Pythonopens in a new tab kullanır
- Ünü Alpha Homora'dan gelen Alpha Financeopens in a new tab, akıllı sözleşmeleri test etme ve dağıtma için Brownieopens in a new tab kullanır
Python Topluluk tartışması
- Web3.py ve diğer Python çerçeve tartışmaları için Ethereum Python Topluluk Discord'uopens in a new tab
- Vyper akıllı sözleşme programlama ile ilgili tartışmalar için Vyper Discord'uopens in a new tab
Diğer Toplu Listeler
Vyper wiki'sinde Vyper için inanılmaz bir kaynak listesiopens in a new tab mevcuttur