> ## 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.

# Jaringan hari ini

> Testnet privat yang menjalankan tumpukan penuh — identitas chain, endpoint aktif, dan apa yang bisa diharapkan sebelum akses publik dibuka.

Arsitektur yang dijelaskan di bagian ini bukan spesifikasi yang menunggu dibangun, melainkan sudah berjalan sekarang, pada **testnet privat** yang membawa tumpukan penuh: konsensus, kernel eksekusi, order book, lembaga kliring, oracle, vault, bridge, dan permukaan datanya.

Halaman ini memperlihatkan rupa jaringan itu dari luar.

<Note>
  Privat berarti belum diumumkan, bukan tidak dapat diakses. Endpoint di bawah ini dapat dijangkau, tetapi jaringannya tidak terbuka untuk penggunaan umum dan tidak membawa komitmen dukungan apa pun. Akses testnet publik dibuka **20 September 2026**, disusul mainnet beta pada **1 November 2026** — lihat [Milestone](/id/protocol/roadmap/milestones).
</Note>

<h2 id="chain-identity">
  Identitas chain
</h2>

|                |                                |
| -------------- | ------------------------------ |
| **Chain ID**   | 2                              |
| **Peran node** | Validator                      |
| **Status**     | Memproduksi blok terus-menerus |

Chain ID ikut tercakup dalam tanda tangan transaksi, dan itulah yang mencegah transaksi yang ditandatangani untuk satu jaringan di-replay di jaringan lain. Setiap klien yang menyusun dan menandatangani transaksi wajib menyertakannya — tanda tangan yang menghilangkannya, atau yang membawa nilai keliru, gagal verifikasi, bukan malah dieksekusi di tempat yang tidak diinginkan.

<Warning>
  Perlakukan chain ID sebagai bernilai per jaringan, bukan unik secara global. Nilai itu membedakan jaringan ini dari jaringan lain di keluarga yang sama, dan akan berubah saat mainnet diluncurkan. Baca dari node saat startup, jangan ditanam sebagai nilai hard-code.
</Warning>

<h2 id="endpoints">
  Endpoint
</h2>

| Permukaan                        | Endpoint                                                               |
| -------------------------------- | ---------------------------------------------------------------------- |
| **Bursa**                        | [trade.intention-testnet.xyz](https://trade.intention-testnet.xyz)     |
| **Explorer**                     | [scan.intention-testnet.xyz](https://scan.intention-testnet.xyz)       |
| **RPC node**                     | [rpc.intention-testnet.xyz](https://rpc.intention-testnet.xyz)         |
| **REST API**                     | `api.intention-testnet.xyz`                                            |
| **WebSocket**                    | `indexer.intention-testnet.xyz/ws`                                     |
| **Referensi API**                | [openapi.intention-testnet.xyz](https://openapi.intention-testnet.xyz) |
| **Faucet** (keran token testnet) | [faucet.intention-testnet.xyz](https://faucet.intention-testnet.xyz)   |

<h2 id="checking-what-you-are-connected-to">
  Memeriksa Anda terhubung ke mana
</h2>

Akar RPC mengembalikan state chain saat ini, dan itu cara tercepat memastikan koneksi Anda mengarah ke tempat yang Anda kira:

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

Dua field layak dibaca setiap kali startup. **`chain_id`** memastikan jaringannya. **`oldest_ledger_version`** memberi tahu seberapa jauh ke belakang node ini menyimpan riwayat — node yang dipangkas agresif tidak bisa menjawab kueri historis meskipun state terkininya disajikan dengan benar. Lihat [Sinkronisasi state](/id/protocol/architecture/state/sync).

<h2 id="what-to-expect-from-a-private-testnet">
  Apa yang bisa diharapkan dari testnet privat
</h2>

**State bisa direset.** Saldo, posisi, dan riwayat bisa dihapus tanpa pemberitahuan sebelum testnet publik. Tidak ada di sini yang bernilai.

**Parameter bergerak.** Parameter risiko, pasar yang tercatat, dan konfigurasi biaya sedang disetel. Baca dari chain, jangan menganggap semuanya stabil — lihat [Pasar](/id/trading/markets).

**Perubahan yang merusak kompatibilitas datang tanpa masa pemberitahuan.** Komitmen pemberitahuan yang dijelaskan di [Perubahan aturan](/id/programs/rule-changes) mulai berlaku pada testnet publik.

**Tetap bangun integrasinya sekarang.** Semantik eksekusi — pengurutan, matching, kliring, atribusi — adalah semantik yang akan dirilis. Yang berubah sebelum mainnet adalah konfigurasi dan pemolesan permukaan, bukan cara blok dieksekusi.

<h2 id="where-to-go-next">
  Ke mana selanjutnya
</h2>

<CardGroup cols={2}>
  <Card title="Ikhtisar arsitektur" href="/id/protocol/architecture/overview">
    Apa yang dijalankan jaringan ini.
  </Card>

  <Card title="Milestone" href="/id/protocol/roadmap/milestones">
    Kemampuan yang sudah dikirim, dan dua tanggal di depan.
  </Card>

  <Card title="Pengembang" href="/id/developers/overview">
    API, SDK, dan perkakas testnet.
  </Card>

  <Card title="Testnet" href="/help/testnet">
    Mendapatkan akses saat testnet publik dibuka.
  </Card>
</CardGroup>
