Lanjut ke konten utama

Bantu memperbarui halaman ini

๐ŸŒ

Terdapat versi baru halaman ini namun sementara ini hanya dalam bahasa Inggris. Bantu kami menerjemahkan versi terkini.

Terjemahkan halaman
Lihat Bahasa Inggris

Tidak ada bug di sini!๐Ÿ›

Halaman ini tidak diterjemahkan. Untuk saat ini kami sengaja membiarkan halaman ini dalam bahasa Inggris.

Halaman ini tidak lengkap dan kami butuh bantuan Anda. Edit halaman ini dan tambahkan apa pun yang menurut Anda berguna bagi orang lain.

Ethereum untuk Pengembang Python

Terakhir diedit: , Invalid DateTime
Edit halaman

Gunakan Ethereum untuk membuat aplikasi terdesentralisasi (atau "dapp") yang menggunakan keuntungan teknologi mata uang kripto dan blockchain. Dapp ini dapat dipercaya, yang berarti setelah diterapkan ke Ethereum, dapp akan selalu berjalan seperti yang telah diprogramkan. Dapp dapat mengontrol aset digital untuk membuat aplikasi keuangan jenis baru. Dapp juga terdesentralisasi, yang berarti tidak ada entitas atau orang yang mengontrolnya dan hampir mustahil untuk disensor.

Mulai menggunakan kontrak pintar dan bahasa Solidity

Ambillah langkah awal untuk mengintegrasikan Phyton dengan Ethereum

Perlu penjelasan yang lebih mendasar? Kunjungi ethereum.org/learn atau ethereum.org/developers.

  • Blockchain Dijelaskan
  • Memahami Kontrak Pintar
  • Tulis Kontrak Pintar Pertama Anda
  • Pelajari Cara Mengompilasi dan Menggunakan Solidity

Artikel untuk pemula

Artikel tingkat menengah

Pola penggunaan tingkat lanjut

Proyek dan peralatan Python

Aktif:

  • Web3.py - Pustaka Python untuk berinteraksi dengan Ethereum
  • Brownie - Kerangka kerja Python untuk menggunakan, menguji, dan berinteraksi dengan kontrak pintar Ethereum
  • Vyper - Bahasa Kontrak Pintar berbasis Python untuk EVM
  • py-evm - implementasi Mesin Virtual Ethereum
  • eth-tester - perangkat untuk menguji aplikasi berbasis Ethereum
  • eth-utils - fungsi utilitas untuk bekerja dengan basis kode yang terkait dengan Ethereum
  • py-solc-x - wrapper Python yang terkait dengan pengompilasi solidity solc dengan dukungan 0.5.x
  • py-wasm - implementasi Python untuk penerjemah perakitan web
  • pydevp2p - implementasi tumpukan P2P Ethereum
  • pymaker - API Python untuk Pembuat kontrak

Diarsipkan / Tidak lagi dipertahankan:

  • Trinity - Klien Python Ethereum
  • Mamba - kerangka kerja untuk menulis, mengompilasi, dan menyebarkan kontrak pintar yang ditulis dalam bahasa Vyper

Ingin mencari informasi tambahan? Kunjungi ethereum.org/developers.

Proyek yang menggunakan perangkat Python

Proyek berbasis Ethereum berikut ini menggunakan peralatan yang disebutkan di halaman ini. Repositori sumber terbuka terkait yang berfungsi sebagai referensi yang bagus untuk kode percontohan dan praktik terbaik.

Kontributor Komunitas Python

Discord Komunitas Python Ethereum adalah host untuk komunitas yang berkembang pesat dan sumber daya yang didedikasikan untuk pembahasan tentang proyek dan topik terkait yang disebutkan di atas.

Daftar artikel lainnya

Wiki Vyper punya sebuah daftar sumber daya yang luar biasa untuk Vyper

Bantu kami dengan halaman ini

Jika Anda seorang ahli tentang topik tersebut dan ingin berkontribusi, edit halaman ini dan taburi dengan pengetahuan Anda.

Anda akan mendapat reputasi dan Anda akan membantu komunitas Ethereum!

Gunakan fleksibel ini templat dokumentasi

Ada pertanyaan? Tanyakan kepada kami di #kanal konten kami di Server discord

Edit halaman

Apakah artikel ini membantu?