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

# Status sistem

> Cara memeriksa apakah jaringan, exchange, dan bridge beroperasi normal — termasuk apa yang bisa Anda verifikasi sendiri tanpa menunggu siapa pun menerbitkannya.

<Note>
  Halaman status publik diluncurkan bersama [testnet publik pada 20 September 2026](/id/protocol/roadmap/milestones). Sampai saat itu, pemeriksaan di bawah ini adalah cara otoritatif untuk melihat apa yang sedang dilakukan jaringan — dan tetap otoritatif sesudahnya, karena pemeriksaan itu membaca chain, bukan laporan tentang chain.
</Note>

<h2 id="check-the-chain-directly">
  Periksa chain secara langsung
</h2>

Sinyal paling andal bukanlah halaman yang dipelihara seseorang. Sinyalnya adalah chain itu sendiri, dan chain menjawabnya dalam satu request.

Root RPC node mengembalikan status jaringan saat ini:

```json theme={null}
{
  "chain_id": 2,
  "node_role": "validator",
  "block_height": "1540443",
  "ledger_version": "5046975",
  "epoch": "125",
  "oldest_ledger_version": "0"
}
```

Panggil dua kali, berselang beberapa detik. **Jika `block_height` bertambah, jaringan sedang memproduksi blok** — dan karena [matching, kliring, dan likuidasi semuanya berjalan di dalam eksekusi blok](/id/protocol/architecture/kernel), jaringan yang memproduksi blok adalah venue yang sedang melakukan matching, kliring, dan likuidasi. Tidak ada proses exchange terpisah yang bisa mati sementara chain-nya hidup.

Itu sifat struktural, bukan klaim operasional. Di venue yang mesin matching-nya adalah layanan di samping chain, “chain baik-baik saja” dan “trading berfungsi” benar-benar dua pertanyaan berbeda. Di sini keduanya pertanyaan yang sama.

Endpoint didaftar di [Jaringan hari ini](/id/protocol/architecture/network-status).

<h2 id="what-can-actually-be-degraded">
  Apa yang benar-benar bisa menurun
</h2>

Beberapa hal *bisa* gagal secara mandiri, dan semuanya layak dikenali namanya, karena masing-masing gagal dengan cara yang bisa Anda amati.

| Komponen                                                  | Gejala                                            | Yang tetap berjalan                                                |
| --------------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------------------------ |
| **[Indexer](/id/protocol/architecture/indexer)**          | Query historis dan stream tertinggal atau macet   | Trading. Pengiriman dan eksekusi order tidak bergantung padanya    |
| **[Oracle](/id/protocol/architecture/oracle)**            | Harga indeks berhenti diperbarui untuk satu pasar | Order book. Harga mark dan funding menurun mutunya untuk pasar itu |
| **[Bridge](/id/protocol/architecture/bridge)**            | Deposit atau penarikan macet                      | Trading dengan saldo yang sudah Anda pegang                        |
| **[Layanan program](/id/protocol/architecture/programs)** | Tier biaya berhenti diperbarui                    | Trading, pada tarif yang sedang berlaku untuk Anda                 |
| **Front end web**                                         | Situsnya tidak bisa diakses                       | Semuanya, lewat API                                                |

Polanya layak disebut namanya: **jalur trading tidak bergantung pada satu pun di antaranya.** Masing-masing berada entah di hulu eksekusi sebagai masukan yang sudah diterima chain, atau di hilir sebagai pembaca apa yang dikomit chain. Tidak satu pun posisi itu bisa menghentikan blok.

Bagi sebuah integrasi, konsekuensinya begini: “indexer tertinggal” dan “order saya tidak tereksekusi” adalah dua diagnosis yang tidak berhubungan, dan memperlakukan keduanya sebagai satu sinyal akan menyeret Anda ke tempat yang salah.

<h2 id="checking-your-own-view">
  Memeriksa tampilan Anda sendiri
</h2>

Dua field dalam respons RPC itu menjawab pertanyaan yang biasanya diajukan orang ke dukungan.

**`chain_id` memastikan Anda berada di jaringan mana.** Klien yang tampaknya tidak melihat saldo apa pun jauh lebih sering diarahkan ke jaringan yang salah daripada sedang mengalami insiden.

**`oldest_ledger_version` memberi tahu seberapa jauh ke belakang node ini menyimpan riwayat.** Node yang dipangkas agresif melayani state terkini dengan benar sekaligus sama sekali tidak bisa menjawab query historis — yang terlihat seperti kehilangan data padahal bukan. Lihat [State sync](/id/protocol/architecture/state/sync).

<h2 id="what-the-status-page-will-cover">
  Apa yang akan dicakup halaman status
</h2>

Ketika diluncurkan, bersamaan dengan testnet publik:

* **Status komponen** untuk permukaan di atas, masing-masing dilaporkan secara mandiri alih-alih digulung menjadi satu indikator
* **Pemeliharaan terjadwal**, diumumkan sebelumnya lengkap dengan jendela waktu dan dampak yang diperkirakan
* **Riwayat insiden**, disimpan alih-alih dihapus setelah insiden selesai
* **Pembaruan insiden langsung** selama kejadian berlangsung

Insiden yang memengaruhi eksekusi, dana, atau posisi terbuka juga dicatat di [changelog protokol](/id/protocol/roadmap/changelog), sehingga catatan permanennya tidak hanya hidup di halaman status.

<h2 id="reporting-a-problem">
  Melaporkan masalah
</h2>

Jika ada yang tampak salah sementara chain sedang memproduksi blok, kemungkinan besar masalahnya spesifik pada satu permukaan atau pada integrasi Anda. Sertakan apa yang sedang Anda lakukan, endpoint-nya, hash transaksi atau ID order kalau ada, dan tinggi blok atau stempel waktunya.

Kirim ke `contact@intention.xyz`. Dugaan kerentanan sebaiknya lewat proses [bug bounty](/id/protocol/security/bug-bounty) — tulis **Security** di baris subjek supaya diarahkan lebih dulu daripada surat biasa.

<h2 id="where-to-go-next">
  Langkah berikutnya
</h2>

<CardGroup cols={2}>
  <Card title="Jaringan hari ini" href="/id/protocol/architecture/network-status">
    Identitas chain, endpoint langsung, dan apa yang bisa diharapkan.
  </Card>

  <Card title="Changelog protokol" href="/id/protocol/roadmap/changelog">
    Catatan bertanggal tentang rilis dan insiden.
  </Card>

  <Card title="Kontak" href="/id/help/contact">
    Menghubungi tim.
  </Card>

  <Card title="Developer" href="/id/developers/overview">
    API, dan membangun integrasi yang tetap berjalan saat ada komponen yang menurun.
  </Card>
</CardGroup>
