Setting up FLOW Developer Environment Locally

Blockchain

[ez-toc]

Sebelum kita menggali lebih dalam tentang Cadence dan mulai membangun dApps yang lebih kompleks, kita akan menyiapkan lingkungan pengembang secara lokal agar kita bisa menulis kode, menerapkan kontrak, dan berinteraksi dengan dApps tanpa menggunakan Playground.

Wallet

Ada beberapa pilihan dompet yang bisa dipilih:

Lilico – Dompet ekstensi peramban tanpa kustodian (Hanya bekerja dengan peramban Chromium)

portto – Dompet kustodian iOS, dan Android

Finoa – Dompet kustodian kelas institusional (Membutuhkan KYC)

Dapper – Dompet web kustodian (Memerlukan KYC)

Saya merekomendasikan untuk menggunakan Lilico atau portto. Saya akan menggunakan Lilico karena menurut saya lebih mudah menggunakan ekstensi browser daripada dompet seluler selama pengembangan. Setelah Anda memasang ekstensi, Anda akan dipandu untuk menyiapkan dompet FLOW yang baru. Lanjutkan dan lakukan langkah-langkah yang diperlukan.

Saat ini dompet tersebut sudah terhubung ke mainnet FLOW. Apa yang ingin kita lakukan adalah mengaktifkan Developer Mode Pada Browser , kemudian, pilih Testnet untuk jaringan.

Getting Testnet Tokens

Setelah dompet Anda siap, kita perlu mendapatkan beberapa token FLOW Testnet. Kunjungi Flow Testnet Faucet. Salin alamat dompet Anda dari Lilico dan tempelkan di kotak input alamat. Lalu Klik pada Dana akun Anda dan tunggu untuk menerima Token Testnet.

The Flow CLI

Flow CLI adalah antarmuka baris perintah yang menyediakan utilitas yang berguna untuk membangun aplikasi Flow. Anggap saja seperti Hardhat, tetapi untuk Flow. Instal Flow CLI pada komputer Anda. Instruksi instalasi bervariasi berdasarkan sistem operasi, jadi ikuti langkah-langkah instalasi di sini untuk mendapatkan instruksi terbaru. Kita akan menggunakan CLI untuk membuat dApps selanjutnya untuk Flow.