---
title: Dokumentasi pengembangan Ethereum
description: Memperkenalkan dokumentasi pengembang ethereum.org.
lang: id
---

Dokumentasi ini dirancang untuk membantu Anda membangun dengan [Ethereum](/). Dokumentasi ini mencakup Ethereum sebagai sebuah konsep, menjelaskan tumpukan teknologi Ethereum, dan mendokumentasikan topik lanjutan untuk aplikasi dan kasus penggunaan yang lebih kompleks.

Semua yang ada di sini bersifat sumber terbuka (open-source) dan dikelola oleh komunitas, jadi jika ada halaman yang kedaluwarsa atau kehilangan sesuatu yang berguna, buatlah sebuah issue atau pull request. [Panduan pengeditan](https://github.com/ethereum/ethereum-org-website/blob/dev/docs/editing-markdown.md) menjelaskan caranya.

## Pilih titik awal {#pick-a-starting-point}

Pembaca datang dengan tujuan yang berbeda-beda, dan jalur tercepat melalui dokumen ini bergantung pada apa yang ingin Anda bangun. Beberapa titik masuk yang umum:

- **Membangun aplikasi terdesentralisasi (dapp) yang berkomunikasi dengan Ethereum.** Mulailah dengan [pengantar teknis](/developers/docs/intro-to-ethereum/), lalu pelajari [akun](/developers/docs/accounts/) dan [transaksi](/developers/docs/transactions/). Pilih sebuah [kerangka kerja](/developers/docs/frameworks/) saat Anda siap untuk menulis kode.
- **Menulis kontrak pintar.** Baca sekilas [pengantar](/developers/docs/intro-to-ethereum/) jika konsep EVM masih baru bagi Anda, lalu lompat ke [kontrak pintar](/developers/docs/smart-contracts/) dan [bahasa pemrograman](/developers/docs/programming-languages/).
- **Menjalankan node atau staking.** Buka [node dan klien](/developers/docs/nodes-and-clients/), lalu [jaringan](/developers/docs/networking-layer/) dan [mekanisme konsensus](/developers/docs/consensus-mechanisms/).
- **Memahami protokol dari bawah ke atas.** Modul-modul di bawah ini diurutkan untuk tujuan ini. Bacalah secara berurutan.

## Modul pengembangan {#development-modules}

Jika ini adalah upaya pertama Anda dalam pengembangan Ethereum, kami menyarankan untuk memulai dari awal dan mempelajarinya secara berurutan seperti membaca buku.

### Topik dasar {#foundational-topics}

<DeveloperDocsLinks headerId="foundational-topics" />

### Tumpukan Ethereum {#ethereum-stack}

<DeveloperDocsLinks headerId="ethereum-stack" />

### Lanjutan {#advanced}

<DeveloperDocsLinks headerId="advanced" />