Ethereum untuk pengembang Rust
Terakhir diedit: @yeremiaryangunadi(opens in a new tab), 29 Agustus 2024
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 Rust dengan Ethereum
Perlu penjelasan yang lebih mendasar? Kunjungi ethereum.org/learn atau ethereum.org/developers.
- Blockchain Dijelaskan(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 Menggunakan Solidity(opens in a new tab)
Artikel Untuk Pemula
- Klien Ethereum Rust(opens in a new tab) * Perhatikan bahwa OpenEthereum telah menjadi usang(opens in a new tab) dan tidak lagi dipertahankan. Gunakan dengan hati-hati dan lebih baik beralih ke implementasi klien lainnya.
- Mengirimkan Transaksi ke Ethereum Menggunakan Rust(opens in a new tab)
- Pengantar Kontrak Pintar dengan Klien Ethereum Parity(opens in a new tab)
- Tutorial langkah demi langkah tentang cara menulis kontrak dalam rust Wasm untuk Kovan(opens in a new tab)
Artikel tingkat menengah
Pola penggunaan tingkat lanjut
- Pustaka eksternal pwasm_ethereum untuk berinteraksi dengan jaringan seperti Ethereum(opens in a new tab)
- Bangun Obrolan yang Terdesentralisi Menggunakan JavaScript dan Rust(opens in a new tab)
- Bangun Aplikasi Todo Terdesentralisasi Menggunakan Vue.js dan Rust(opens in a new tab)
- Mulai Menggunakan Enigma - Dalam Bahasa Pemrograman Rust(opens in a new tab)
- Pengantar Kontrak Rahasia(opens in a new tab)
Proyek dan peralatan Rust
- pwasm-ethereum(opens in a new tab) - Koleksi eksternal untuk berinteraksi dengan jaringan seperti Ethereum.
- Ethereum WebAssembly(opens in a new tab)
- oasis_std(opens in a new tab) - Referensi API OASIS
- Solaris(opens in a new tab)
- SputnikVM(opens in a new tab) - Implementasi Mesin Virtual Ethereum Rust
- Parity(opens in a new tab) - Klient Rust Ethereum
- Wavelet(opens in a new tab) - Kontrak pintar Wavelet di Rust
Ingin mencari informasi tambahan? Kunjungi ethereum.org/developers.