📄️ Arbitrum Co-Learning Camp - Overview
Workshop kolaborasi Ethereum Jakarta x Arbitrum Foundation x HackQuest untuk mempelajari Arbitrum Stylus - membangun smart contracts dengan Rust untuk performance 10-100x lebih cepat!
📄️ Introduction to Arbitrum
Arbitrum adalah solusi Layer-2 (L2) scaling untuk Ethereum yang dirancang untuk meningkatkan throughput, mengurangi biaya transaksi, dan mempertahankan keamanan penuh dari Ethereum mainnet. Dikembangkan oleh Offchain Labs, Arbitrum merupakan salah satu solusi L2 paling populer dan banyak diadopsi di ekosistem Web3.
📄️ Arbitrum Classic - History & Evolution
Arbitrum Classic adalah implementasi pertama dari protokol Arbitrum, diluncurkan sebagai mainnet beta pada Mei 2021 dan mainnet publik pada Agustus 2021. Memahami Classic penting untuk mengerti evolusi teknologi Arbitrum dan keputusan desain yang dibuat untuk Nitro (versi saat ini).
📄️ Arbitrum One - Flagship Chain
Arbitrum One adalah chain Layer-2 unggulan dari ekosistem Arbitrum, berjalan di atas teknologi Nitro. Dioptimasi untuk DeFi, RWA (Real World Assets), NFT, dan aplikasi umum yang membutuhkan keamanan tinggi dengan throughput moderat.
📄️ Arbitrum Nova - Gaming & Social Chain
Arbitrum Nova adalah chain kedua dalam ekosistem Arbitrum, diluncurkan Agustus 2022. Nova dioptimasi untuk gaming, aplikasi sosial, dan transaksi volume tinggi bernilai rendah. Nova menggunakan teknologi AnyTrust yang menukarkan asumsi kepercayaan ringan untuk biaya sangat rendah.
📄️ Arbitrum Orbit - Custom L3 Chains
Arbitrum Orbit adalah framework yang memungkinkan siapa pun untuk meluncurkan chain L2 atau L3 kustom menggunakan teknologi Arbitrum. Orbit chain dapat melakukan settlement ke Arbitrum One, Nova, atau bahkan langsung ke Ethereum L1.
📄️ Arbitrum Stylus - Multi-Language Contracts
Arbitrum Stylus adalah inovasi terobosan yang memungkinkan developer menulis smart contracts dalam Rust, C++, dan bahasa lain yang dikompilasi ke WebAssembly (WASM). Stylus membuka pengembangan Web3 untuk jutaan developer non-Solidity.
📄️ Conclusion & Next Steps
Selamat! 🎉 Anda telah menyelesaikan Arbitrum Co-Learning Camp dan mempelajari ekosistem Layer-2 paling komprehensif di dunia.
📄️ Rust Fundamentals untuk Web3
Belajar Rust dari dasar dengan contoh game RPG - step by step untuk pemula
📄️ Stylus SDK - Mulai dari Nol
Belajar Stylus SDK step-by-step dengan membuat Counter Contract
📄️ Stylus Hands-On Examples
Praktek membuat 4 smart contract dari sederhana hingga kompleks
📄️ Token Standards with Stylus
Membuat ERC-20 Token dan ERC-721 NFT menggunakan Rust dan Arbitrum Stylus SDK