Bantu membarui halaman ini

🌏

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

Ethereum
pengembang
sumber Daya

Manual pembangun untuk Ethereum. Oleh pembangun, untuk pembangun.
Illustration of blocks being organized like an ETH symbol

Bagaimana Anda ingin memulai?

👩‍🎓

Pelajari pengembangan Ethereum

Baca tentang konsep inti dan tumpukan Ethereum dengan dokumen kami

Baca dokumentasi
👩‍🏫

Pelajari melalui tutorial

Pelajari pengembangan Ethereum langkah demi langkah dari pembangun yang telah berhasil melakukannya.

Lihat tutorial
👩‍🔬

Mulai bereksperimen

Ingin bereksperimen dulu, ajukan pertanyaan nanti?

Bermain dengan kode
👷

Setel lingkungan lokal

Siapkan tumpukan Anda untuk dibangun dengan mengonfigurasi lingkungan pengembangan.

Pilih tumpukan Anda

Tentang sumber daya pengembang ini

ethereum.org hadir membantu Anda membangun dengan Ethereum disertai dokumentasi mengenai konsep dasar serta tumpukan pengembangan. Selain itu ada tutorial untuk membuat Anda siap dan bekerja.

Terinspirasi oleh Jaringan Pengembang Mozilla, kami pikir Ethereum membutuhkan tempat untuk menampung konten dan sumber daya pengembang yang hebat. Seperti teman-teman kami di Mozilla, semua yang ada di sini bersumber terbuka dan siap untuk Anda kembangkan dan tingkatkan.

Jika Anda memiliki umpan balik, hubungi kami melalui pesan di Github atau di server Discord kami. Bergabung ke Discord

Bantu kami membuat ethereum.org lebih baik

Seperti ethereum.org, dokumen ini merupakan suatu upaya komunitas. Buat PR jika Anda melihat kesalahan, ruang untuk perbaikan, atau peluang baru untuk membantu pengembang Ethereum.

Jelajahi dokumentasi

Pendahuluan

Pendahuluan ke Ethereum

Pengenalan ke blockchain dan Ethereum

Intro to Ether

An introduction to cryptocurrency and Ether

Pendahuluan ke dapps

Pengenalan ke aplikasi terdesentralisasi

Pendahuluan ke tumpukan

Pendahuluan ke tumpukan Ethereum

Web2 vs Web3

Bagaimana dunia pengembangan Web3 berbeda

Bahasa pemrograman

Menggunakan Ethereum dengan bahasa yang populer

Dasar-dasar

Akun

Kontrak atau orang di jaringan

Transaksi

Cara status Ethereum berubah

Block

Sekumpulan transaksi ditambahkan ke blockchain

Mesin virtual Ethereum (EVM)

Komputer yang memproses transaksi

Gas

Diperlukan Ether untuk mendayai transaksi

Node dan klien

Bagaimana cara blok dan transaksi diverifikasi di jaringan

Jaringan

Gambaran Mainnet dan jaringan pengujian

Penambangan

Bagaimana cara blok baru dibuat dan konsensus dicapai

Tumpukan

Kontrak pintar

Logika di balik dapps – perjanjian yang dijalankan sendiri

Kerangka kerja pengembangan

Peralatan untuk membantu mempercepat pengembangan

Perpustakaan (library) Javascript

Menggunakan javascript untuk berinteraksi dengan kontrak pintar

API Backend

Menggunakan perpustakaan (library) untuk berinteraksi dengan kontrak pintar

Penjelajah block

Portal Anda ke data Ethereum

Keamanan

Langkah-langkah keamanan yang perlu dipertimbangkan selama pengembangan

Penyimpanan

Bagaimana menangani penyimpanan dapp

Lingkungan pengembangan

IDE yang cocok untuk pengembangan dapp

Tingkat Lanjut

Standar token

Gambaran umum standar token yang diterima

Miner extractable value (MEV)

An introduction to miner extractable value (MEV)

Oracle

Memasukkan data diluar blockchain ke dalam kontrak pintar Anda

Menskalakan

Solusi untuk transaksi lebih cepat