> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Referensi Perintah CLI

> Referensi lengkap untuk seluruh 95+ perintah Helius CLI — akun, kueri Solana, transaksi, DAS API, dompet, webhook, streaming, staking, dan ZK Compression.

Setiap perintah mendukung `--json` untuk output yang dapat dibaca mesin serta penggantian global `--api-key <key>` / `--network <net>`. Lihat [Opsi Global](/docs/id/agents/cli#opsi-global) untuk detailnya.

## Pengelolaan Akun

Buat akun Helius, hasilkan pasangan kunci, lakukan autentikasi, tingkatkan paket, dan bayar perpanjangan.

| Perintah          | Deskripsi                                                                                                                               |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| `helius keygen`   | Hasilkan pasangan kunci Solana baru                                                                                                     |
| `helius signup`   | Buat akun Helius (memerlukan `--email`, `--first-name`, `--last-name`; mendukung `--plan`, `--period`, `--coupon`, `--pay`, `--resume`) |
| `helius login`    | Lakukan autentikasi dengan dompet yang sudah ada                                                                                        |
| `helius upgrade`  | Tingkatkan paket Anda (memerlukan `--email`, `--first-name`, `--last-name`; mendukung `--plan`, `--period`, `--coupon`)                 |
| `helius pay <id>` | Bayar intent pembayaran yang sudah ada (misalnya, perpanjangan)                                                                         |

## Pengelolaan Proyek & Kunci API

Cantumkan proyek, buat dan kelola kunci API, periksa penggunaan kredit, dan dapatkan endpoint RPC.

| Perintah                             | Deskripsi                               |
| ------------------------------------ | --------------------------------------- |
| `helius projects`                    | Cantumkan semua proyek                  |
| `helius project [id]`                | Dapatkan detail proyek                  |
| `helius apikeys [project-id]`        | Cantumkan kunci API untuk sebuah proyek |
| `helius apikeys create [project-id]` | Buat kunci API baru                     |
| `helius usage [project-id]`          | Tampilkan penggunaan kredit             |
| `helius rpc [project-id]`            | Tampilkan endpoint RPC                  |

## Konfigurasi

Kelola konfigurasi CLI lokal — kunci API, jaringan, proyek default, dan kredensial yang tersimpan.

| Perintah                          | Deskripsi                                                                       |
| --------------------------------- | ------------------------------------------------------------------------------- |
| `helius config show`              | Tampilkan konfigurasi saat ini (`--reveal` untuk menampilkan kunci API lengkap) |
| `helius config set-api-key <key>` | Tetapkan kunci API Helius                                                       |
| `helius config set-network <net>` | Tetapkan jaringan (mainnet atau devnet)                                         |
| `helius config set-project <id>`  | Tetapkan ID proyek default                                                      |
| `helius config clear`             | Hapus semua konfigurasi                                                         |

## Saldo & Token

Kueri saldo SOL native, kepemilikan token fungibel, dan pemegang token teratas.

| Perintah                      | Deskripsi                                         |
| ----------------------------- | ------------------------------------------------- |
| `helius balance <address>`    | Dapatkan saldo SOL native                         |
| `helius tokens <address>`     | Dapatkan saldo token fungibel (`--limit`)         |
| `helius token-holders <mint>` | Dapatkan pemegang teratas suatu token (`--limit`) |

## Transaksi

Uraikan transaksi ke dalam format yang dapat dibaca manusia, ambil riwayat yang disempurnakan, dan perkirakan biaya prioritas.

| Perintah                          | Deskripsi                                                                       |
| --------------------------------- | ------------------------------------------------------------------------------- |
| `helius tx parse <signatures...>` | Uraikan transaksi ke dalam format yang dapat dibaca manusia                     |
| `helius tx history <address>`     | Dapatkan riwayat transaksi yang disempurnakan (`--limit`, `--before`, `--type`) |
| `helius tx fees`                  | Dapatkan perkiraan biaya prioritas (`--accounts`)                               |

## Aset Digital (DAS API)

Kueri NFT, NFT terkompresi, token fungibel, dan akun token menggunakan Digital Asset Standard API.

| Perintah                            | Deskripsi                                                              |
| ----------------------------------- | ---------------------------------------------------------------------- |
| `helius asset get <id>`             | Dapatkan detail aset berdasarkan alamat mint                           |
| `helius asset batch <ids...>`       | Dapatkan beberapa aset                                                 |
| `helius asset owner <address>`      | Dapatkan aset berdasarkan pemilik (`--page`, `--limit`)                |
| `helius asset creator <address>`    | Dapatkan aset berdasarkan pembuat (`--verified`)                       |
| `helius asset authority <address>`  | Dapatkan aset berdasarkan otoritas pembaruan                           |
| `helius asset collection <address>` | Dapatkan aset dalam suatu koleksi                                      |
| `helius asset search`               | Cari dengan filter (`--owner`, `--creator`, `--compressed`, `--burnt`) |
| `helius asset proof <id>`           | Dapatkan bukti Merkle untuk NFT terkompresi                            |
| `helius asset proof-batch <ids...>` | Dapatkan bukti Merkle secara batch                                     |
| `helius asset editions <mint>`      | Dapatkan edisi NFT                                                     |
| `helius asset signatures <id>`      | Dapatkan tanda tangan transaksi untuk suatu aset                       |
| `helius asset token-accounts`       | Kueri akun token (`--owner`, `--mint`)                                 |

## Wallet API

Cari identitas dompet, dapatkan saldo portofolio beserta nilai USD, lihat riwayat transaksi, dan lacak sumber pendanaan.

| Perintah                                             | Deskripsi                                                                |
| ---------------------------------------------------- | ------------------------------------------------------------------------ |
| `helius wallet identity <address-or-domain>`         | Cari pemilik dompet (menerima `.sol` dan domain ANS)                     |
| `helius wallet identity-batch <addrs-or-domains...>` | Cari identitas secara batch (menggabungkan alamat dan domain)            |
| `helius wallet balances <address>`                   | Dapatkan semua saldo token beserta nilai USD (`--show-nfts`)             |
| `helius wallet history <address>`                    | Dapatkan riwayat transaksi beserta perubahan saldo (`--type`, `--limit`) |
| `helius wallet transfers <address>`                  | Dapatkan transfer token beserta informasi pengirim/penerima              |
| `helius wallet funded-by <address>`                  | Temukan sumber pendanaan awal                                            |

## Webhook

Buat, perbarui, cantumkan, dan hapus webhook HTTP real-time untuk memantau peristiwa on-chain.

| Perintah                     | Deskripsi                                                         |
| ---------------------------- | ----------------------------------------------------------------- |
| `helius webhook list`        | Cantumkan semua webhook                                           |
| `helius webhook get <id>`    | Dapatkan detail webhook                                           |
| `helius webhook create`      | Buat webhook (`--url`, `--accounts`, `--types`, `--webhook-type`) |
| `helius webhook update <id>` | Perbarui webhook                                                  |
| `helius webhook delete <id>` | Hapus webhook                                                     |

## Pengiriman Transaksi

Siarkan transaksi yang telah ditandatangani, kirim melalui Helius Sender untuk latensi sangat rendah, dan perkirakan unit komputasi.

| Perintah                                | Deskripsi                                                                        |
| --------------------------------------- | -------------------------------------------------------------------------------- |
| `helius send broadcast <base64-tx>`     | Siarkan transaksi yang telah ditandatangani dan lakukan polling untuk konfirmasi |
| `helius send raw <base64-tx>`           | Kirim transaksi mentah                                                           |
| `helius send sender <base64-tx>`        | Kirim melalui Helius Sender untuk latensi sangat rendah (`--region`)             |
| `helius send poll <signature>`          | Lakukan polling status transaksi hingga dikonfirmasi                             |
| `helius send compute-units <base64-tx>` | Simulasikan dan kembalikan perkiraan unit komputasi                              |

## Langganan WebSocket

Streaming perubahan akun, log transaksi, pembaruan slot, dan aktivitas program secara real-time melalui WebSocket.

| Perintah                         | Deskripsi                               |
| -------------------------------- | --------------------------------------- |
| `helius ws account <address>`    | Streaming notifikasi perubahan akun     |
| `helius ws logs`                 | Streaming notifikasi log (`--mentions`) |
| `helius ws slot`                 | Streaming notifikasi slot               |
| `helius ws signature <sig>`      | Streaming konfirmasi tanda tangan       |
| `helius ws program <program-id>` | Streaming perubahan akun program        |

## Akun Program

Ambil akun yang dimiliki oleh program Solana, dengan pemfilteran opsional dan paginasi otomatis.

| Perintah                                   | Deskripsi                                                                 |
| ------------------------------------------ | ------------------------------------------------------------------------- |
| `helius program accounts <program-id>`     | Dapatkan akun yang dimiliki oleh suatu program (`--data-size`, `--limit`) |
| `helius program accounts-all <program-id>` | Dapatkan semua akun program (paginasi otomatis)                           |
| `helius program token-accounts <owner>`    | Dapatkan akun token berdasarkan pemilik                                   |

## Staking

Buat transaksi staking, hentikan staking, tarik dana, dan periksa akun staking Helius.

| Perintah                                      | Deskripsi                              |
| --------------------------------------------- | -------------------------------------- |
| `helius stake create <amount>`                | Buat transaksi staking (SOL)           |
| `helius stake unstake <stake-account>`        | Hentikan staking                       |
| `helius stake withdraw <stake-account>`       | Tarik SOL yang di-staking              |
| `helius stake accounts <wallet>`              | Cantumkan akun staking Helius          |
| `helius stake withdrawable <stake-account>`   | Periksa jumlah yang dapat ditarik      |
| `helius stake instructions <amount>`          | Dapatkan instruksi staking             |
| `helius stake unstake-instruction <account>`  | Dapatkan instruksi penghentian staking |
| `helius stake withdraw-instruction <account>` | Dapatkan instruksi penarikan           |

## ZK Compression

Kueri akun terkompresi, saldo token, bukti Merkle, bukti validitas, dan tanda tangan kompresi.

| Perintah                                          | Deskripsi                                            |
| ------------------------------------------------- | ---------------------------------------------------- |
| `helius zk account <addr-or-hash>`                | Dapatkan akun terkompresi                            |
| `helius zk accounts-by-owner <owner>`             | Dapatkan akun terkompresi berdasarkan pemilik        |
| `helius zk balance <addr-or-hash>`                | Dapatkan saldo terkompresi                           |
| `helius zk balance-by-owner <owner>`              | Dapatkan saldo terkompresi berdasarkan pemilik       |
| `helius zk token-holders <mint>`                  | Dapatkan pemegang token terkompresi                  |
| `helius zk token-balance <account>`               | Dapatkan saldo token terkompresi                     |
| `helius zk token-accounts-by-owner <owner>`       | Dapatkan akun token terkompresi berdasarkan pemilik  |
| `helius zk token-accounts-by-delegate <delegate>` | Dapatkan akun token terkompresi berdasarkan delegasi |
| `helius zk token-balances-by-owner <owner>`       | Dapatkan saldo token terkompresi (V2)                |
| `helius zk proof <addr-or-hash>`                  | Dapatkan bukti akun terkompresi                      |
| `helius zk proofs <addresses...>`                 | Dapatkan beberapa bukti                              |
| `helius zk multiple-accounts <addresses...>`      | Dapatkan beberapa akun terkompresi                   |
| `helius zk address-proofs <addresses...>`         | Dapatkan bukti alamat baru (V2)                      |
| `helius zk signatures-account <account>`          | Dapatkan tanda tangan untuk akun terkompresi         |
| `helius zk signatures-address <address>`          | Dapatkan tanda tangan untuk alamat                   |
| `helius zk signatures-owner <owner>`              | Dapatkan tanda tangan untuk pemilik                  |
| `helius zk signatures-token-owner <owner>`        | Dapatkan tanda tangan untuk pemilik token            |
| `helius zk latest-signatures`                     | Dapatkan tanda tangan kompresi terbaru               |
| `helius zk latest-non-voting`                     | Dapatkan tanda tangan non-voting terbaru             |
| `helius zk tx <signature>`                        | Dapatkan transaksi beserta informasi kompresi        |
| `helius zk validity-proof`                        | Dapatkan bukti validitas (`--hashes`, `--addresses`) |
| `helius zk indexer-health`                        | Periksa kondisi pengindeks ZK                        |
| `helius zk indexer-slot`                          | Dapatkan slot pengindeks ZK                          |
| `helius zk signatures-for-asset <id>`             | Dapatkan tanda tangan kompresi untuk aset            |

## Akun & Jaringan

Periksa akun Solana individual, periksa status jaringan, dan ambil detail blok.

| Perintah                   | Deskripsi                                   |
| -------------------------- | ------------------------------------------- |
| `helius account <address>` | Dapatkan informasi akun Solana              |
| `helius network-status`    | Dapatkan status jaringan Solana             |
| `helius block <slot>`      | Dapatkan detail blok berdasarkan nomor slot |

## Dokumen Peningkatan Solana

Telusuri dan baca proposal SIMD yang mendefinisikan perubahan pada protokol Solana.

| Perintah                   | Deskripsi                            |
| -------------------------- | ------------------------------------ |
| `helius simd list`         | Cantumkan semua proposal SIMD        |
| `helius simd get <number>` | Baca SIMD tertentu berdasarkan nomor |
