Simplify your VLayer setup and example runs with this interactive Bash script!
- Instalasi Otomatis: Otomatis menginstal semua tools yang dibutuhkan (Foundry, Bun, VLayer CLI, Docker).
- Konfigurasi Cepat: Panduan interaktif untuk mengisi API Key VLayer dan Private Key Anda dengan aman.
- Setup Proyek Instan: Pilih template proyek VLayer favorit Anda, dan script akan otomatis menyiapkan semuanya.
- Jalankan Contoh Mudah: Eksekusi proyek VLayer Anda di Local Devnet, Testnet, Mainnet, atau bahkan sebagai Web Proof dengan sekali tekan.
Mulai dalam hitungan menit!
-
Clone Repository & Masuk Direktori:
git clone https://github.com/galipeli/VLayer-Automation cd VLayer-Automation -
Berikan Izin Eksekusi:
chmod +x vlayer_script.sh
-
Jalankan Script:
./vlayer_script.sh
Setelah menjalankan ./vlayer_script.sh
-
Pilih
1. Setup Lengkap:- Ini akan menginstal semua tools yang diperlukan (Foundry, Bun, VLayer CLI, Docker).
-
Pilih
3. Konfigurasi Global API & Private Key:- Anda akan diminta untuk memasukkan
VLAYER_API_TOKENAnda (dapatkan dari VLayer Dashboard). - Masukkan juga
EXAMPLES_TEST_PRIVATE_KEYAnda (dari wallet Anda yang memiliki dana di testnet/mainnet). - Lakukan untuk konfigurasi TESTNET dan MAINNET secara terpisah.
- Anda akan diminta untuk memasukkan
-
Pilih
4. Setup Proyek VLayer:- Pilih template proyek VLayer yang ingin Anda jajal (misal:
3. simple-teleport).
- Pilih template proyek VLayer yang ingin Anda jajal (misal:
-
Pilih
5. Jalankan Contoh VLayer:- Di sini, Anda bisa memilih di mana ingin menjalankan contoh Anda: Local Devnet, Testnet (pilih jaringan), Mainnet (pilih jaringan), atau sebagai Web Proof.
- Pindah Template? Jika Anda ingin mencoba template proyek lain, cukup jalankan kembali Opsi
4. Setup Proyek VLayerdan pilih template baru. Ini akan membersihkan dan menyiapkan lingkungan untuk template yang baru Anda pilih. simple-teleportChain: Untuk templatesimple-teleport, sangat disarankan untuk menjalankannya di jaringan Sepolia. Pastikan untuk menjawaby(yes) saat script menanyakan apakah Anda ingin menambahkan konfigurasisepoliakeconstants.tsproyek.- Default Chain Lain: Untuk template VLayer lainnya, Anda bisa menggunakan pengaturan jaringan default yang biasanya adalah Optimism Sepolia atau Optimism Mainnet (tergantung pilihan Anda).
