Dasar-dasar CLI Solana

Bagian ini menyediakan beberapa perintah umum dan contoh untuk membantu Anda memulai penggunaan CLI Solana.

Konfigurasi Solana

Konfigurasi Solana Anda menentukan variabel-variabel berikut:

  • File konfigurasi: Jalur ke file konfigurasi Anda
  • URL RPC & URL Websocket: Cluster Solana tempat CLI membuat permintaan
  • Jalur keypair: Jalur ke dompet Solana default (keypair) yang digunakan untuk membayar biaya transaksi dan men-deploy program. Secara default, file ini disimpan di ~/.config/solana/id.json.

Untuk melihat pengaturan konfigurasi Anda saat ini, masukkan perintah berikut di terminal Anda.

Terminal
$
solana config get

Perintah yang berhasil akan mengembalikan output yang mirip dengan berikut ini:

Example output
Config File: /Users/test/.config/solana/cli/config.yml
RPC URL: https://api.mainnet-beta.solana.com
WebSocket URL: wss://api.mainnet-beta.solana.com/ (computed)
Keypair Path: /Users/test/.config/solana/id.json
Commitment: confirmed

Anda dapat mengubah cluster CLI Solana dengan perintah berikut:

Terminal
$
solana config set --url mainnet-beta
$
solana config set --url devnet
$
solana config set --url localhost
$
solana config set --url testnet

Membuat dompet

Sebelum Anda dapat mengirim transaksi menggunakan CLI Solana, Anda memerlukan dompet Solana yang diisi dengan SOL.

Untuk menghasilkan keypair di jalur keypair default, jalankan perintah berikut:

Terminal
$
solana-keygen new

Perintah yang berhasil akan mengembalikan output yang mirip dengan berikut ini:

Example output
Generating a new keypair
For added security, enter a BIP39 passphrase
NOTE! This passphrase improves security of the recovery seed phrase NOT the
keypair file itself, which is stored as insecure plain text
BIP39 Passphrase (empty for none):
Wrote new keypair to /Users/test/.config/solana/id.json
===========================================================================
pubkey: 8dBTPrjnkXyuQK3KDt9wrZBfizEZijmmUQXVHpFbVwGT
===========================================================================
Save this seed phrase and your BIP39 passphrase to recover your new keypair:
cream bleak tortoise ocean nasty game gift forget fancy salon mimic amazing
===========================================================================

Perintah ini tidak akan menimpa akun yang sudah ada di lokasi default, kecuali jika Anda menggunakan flag --force.

Untuk melihat alamat dompet Anda (kunci publik), jalankan:

Terminal
$
solana address

Airdrop SOL

Minta airdrop SOL ke dompet Anda untuk membayar transaksi dan deployment program.

  1. Atur cluster Anda ke Devnet:
Terminal
$
solana config set -ud
  1. Minta airdrop SOL Devnet:
Terminal
$
solana airdrop 2

Airdrop Devnet membatasi permintaan hingga 5 SOL per permintaan. Jika Anda mencapai batas atau mengalami error, cobalah gunakan Web Faucet sebagai alternatif.

Untuk memeriksa saldo SOL dompet Anda, jalankan perintah berikut:

Terminal
$
solana balance

Menjalankan validator lokal

CLI Solana menyertakan validator pengujian bawaan untuk pengembangan lokal.

Buka terminal baru dan perbarui CLI Anda untuk menggunakan localhost:

Terminal
$
solana config set -ul

Jalankan perintah berikut untuk memulai validator lokal:

Terminal
$
solana-test-validator

Is this page helpful?

Daftar Isi

Edit Halaman

Dikelola oleh

© 2025 Yayasan Solana.
Semua hak dilindungi.