Ethereum untuk pengembang Rust
Pembaruan terakhir halaman: 26 Agustus 2025
Gunakan Ethereum untuk membuat aplikasi terdesentralisasi (atau "dapps") yang memanfaatkan manfaat dari teknologi mata uang kripto dan blockchain. dapps ini dapat dipercaya, yang berarti bahwa setelah mereka disebarkan ke Ethereum, mereka akan selalu berjalan sesuai program. Mereka dapat mengontrol aset digital untuk membuat jenis aplikasi keuangan baru. Mereka dapat terdesentralisasi, yang berarti tidak ada entitas atau orang tunggal yang mengendalikannya dan hampir tidak mungkin untuk disensor.
Memulai dengan kontrak pintar dan bahasa Solidity
Ambil langkah pertama Anda untuk mengintegrasikan Rust dengan Ethereum
Butuh panduan dasar terlebih dahulu? Kunjungi ethereum.org/learn atau ethereum.org/developers.
- Penjelasan Blockchain (opens in a new tab)
- Memahami Kontrak Pintar (opens in a new tab)
- Tulis Kontrak Pintar Pertama Anda (opens in a new tab)
- Pelajari Cara Mengompilasi dan Menyebarkan Solidity (opens in a new tab)
Artikel pemula
- Klien Ethereum Rust (opens in a new tab) * Perhatikan bahwa OpenEthereum telah dihentikan (opens in a new tab) dan tidak lagi dipelihara. Gunakan dengan hati-hati dan sebaiknya beralih ke implementasi klien lain.
- Mengirim Transaksi ke Ethereum Menggunakan Rust (opens in a new tab)
- Tutorial langkah demi langkah tentang cara menulis kontrak dalam Wasm Rust untuk Kovan (opens in a new tab)
Artikel menengah
Pola penggunaan tingkat lanjut
-
Membangun Obrolan Terdesentralisasi Menggunakan JavaScript dan Rust (opens in a new tab)
-
Membangun Aplikasi Todo Terdesentralisasi Menggunakan Vue.js & Rust (opens in a new tab)
Proyek dan alat Rust
- pwasm-ethereum (opens in a new tab) - Koleksi eksternal untuk berinteraksi dengan jaringan mirip Ethereum
- Lighthouse (opens in a new tab) - Klien lapisan konsensus Ethereum yang cepat
- Ethereum WebAssembly (opens in a new tab) - Usulan desain ulang lapisan eksekusi kontrak pintar Ethereum menggunakan subset deterministik dari WebAssembly
- oasis_std (opens in a new tab) - Referensi API OASIS
- Solaris (opens in a new tab) - Harness pengujian unit Kontrak Pintar Solidity menggunakan EVM Klien Parity asli.
- SputnikVM (opens in a new tab) - Implementasi Mesin Virtual Ethereum Rust
- Wavelet (opens in a new tab) - Kontrak pintar Wavelet di Rust
- Foundry (opens in a new tab) - Toolkit untuk pengembangan aplikasi Ethereum
- Alloy (opens in a new tab) - Pustaka berkinerja tinggi, teruji dengan baik & terdokumentasi untuk berinteraksi dengan Ethereum dan rantai berbasis EVM lainnya.
- Ethers_rs (opens in a new tab) - Pustaka Ethereum dan implementasi dompet
- SewUp (opens in a new tab) - Pustaka untuk membantu Anda membangun kontrak webassembly Ethereum Anda dengan Rust dan seperti mengembangkan di backend umum
- Substreams (opens in a new tab) - Teknologi pengindeksan data blockchain yang diparalelkan
- Reth (opens in a new tab) Reth (singkatan dari Rust Ethereum) adalah implementasi node penuh Ethereum yang baru
- Awesome Ethereum Rust (opens in a new tab) - Koleksi proyek yang dikurasi dalam ekosistem Ethereum yang ditulis dalam Rust
Mencari lebih banyak sumber daya? Kunjungi ethereum.org/developers.