Explorer Heimdall Polygon menampilkan sisi konsensus Polygon PoS: checkpoint yang mengikat kumpulan blok Polygon ke Ethereum, dan validator yang menandatanganinya. Panel live di atas membaca API Heimdall publik milik Polygon setiap 30 detik, sehingga Anda bisa melihat checkpoint terbaru, rentang blok Bor-nya, siapa pengusulnya, dan bagaimana voting power tersebar.
Kebanyakan orang tidak pernah memikirkan Heimdall sampai penarikan ke Ethereum tertahan dengan status “waiting for checkpoint” selama empat puluh menit. Saat itulah lapisan ini tiba-tiba terasa penting. Halaman ini menjelaskan apa yang dikerjakan Heimdall, cara membaca angkanya, dan ke mana harus mencari data lebih dalam ketika block explorer biasa tidak cukup.
Jawaban singkat
Heimdall adalah lapisan validator dan konsensus Polygon PoS. Sejak upgrade Heimdall v2 (Juli 2025), lapisan ini memfinalisasi blok Bor dalam sekitar 5 detik dan, setiap beberapa ratus blok, mengirim checkpoint ke Ethereum. Penarikan lewat PoS bridge baru bisa diklaim setelah checkpoint yang mencakup transaksi burn Anda tercatat di Ethereum.
Apa itu Heimdall dan kenapa Polygon PoS punya dua lapisan
Polygon PoS terbagi menjadi dua bagian yang bekerja sama. Bor adalah lapisan eksekusi: ia memproduksi blok kira-kira setiap dua detik, menjalankan EVM, dan menyimpan saldo Anda. Bor inilah yang Anda lihat saat mengecek transaksi di explorer Polygon live atau di PolygonScan. Heimdall adalah lapisan di bawahnya yang mengelola set validator, memproses event staking dari Ethereum, memilih produsen blok, dan, tugas yang paling dikenal, menggabungkan blok Bor menjadi checkpoint yang dikirim ke Ethereum.
Bayangkan Bor sebagai lantai toko yang ramai, sedangkan Heimdall adalah bagian akuntansi yang secara berkala mengirim ringkasan bertanda tangan ke kantor pusat. Ringkasan itu tidak memuat setiap transaksi. Isinya adalah Merkle root: satu hash tunggal yang mewakili seluruh rentang blok. Siapa pun kemudian bisa membuktikan bahwa transaksi tertentu ada di dalam rentang itu, dan itulah persis yang dilakukan PoS bridge ketika Anda menarik dana ke Ethereum.
Pemisahan ini juga menjelaskan kenapa halaman transaksi Polygon di explorer biasa terlihat hampir sama dengan transaksi Ethereum. Bor adalah fork dari Geth, jadi blok, receipt, log, dan gas berperilaku ala Ethereum. Data Heimdall berada di tempat lain, di balik API-nya sendiri, dan karena itulah tampilan khusus Heimdall dibutuhkan. Kalau Anda ingin gambaran lebih luas tentang cara kerja chain PoS, panduan explorer Polygon PoS kami membahas sisi Bor secara mendalam.
Cara membaca kartu checkpoint live
Kartu gelap di bagian atas widget menampilkan checkpoint terbaru yang sudah diakui Heimdall. Berikut arti setiap kolom dan cara kami memakainya.
| Kolom | Artinya |
|---|---|
| Checkpoint # | ID berurutan, naik 1 per checkpoint |
| Rentang blok Bor | Blok Polygon pertama dan terakhir |
| Dikirim | Waktu dicatat Heimdall (zona waktu Anda) |
| Proposer | Alamat signer validator pengusul |
| Total checkpoint | Jumlah dari /checkpoints/count |
| Validator aktif | Ukuran set validator saat ini |
Rentang blok Bor adalah angka paling praktis di kartu ini. Misalnya Anda melakukan burn USDC di Polygon untuk menariknya ke Ethereum, dan transaksi burn itu ada di blok 94.414.000. Jika rentang checkpoint terbaru berakhir di 94.414.245, transaksi Anda sudah tercakup dan Anda bisa langsung klaim. Jika berakhir di 94.413.733, Anda harus menunggu checkpoint berikutnya. Ambil nomor blok dari explorer mana saja, misalnya pencarian transaksi kami yang menampilkannya tepat di bawah status, lalu bandingkan.
Saat kami mengambil sampel API pada pagi hari 25 September 2026, checkpoint 112.446 mencakup blok 94.413.734 sampai 94.414.245 (512 blok) dan tiba 13 menit setelah checkpoint 112.445, yang mencakup 768 blok. Dalam enam setengah jam sebelumnya, checkpoint datang rata-rata sekitar setiap 15 menit, dengan rentang antara 256 dan 768 blok. Anggap angka ini sebagai potret sesaat, bukan janji.
Proposer adalah alamat signer milik validator, bukan dompet pemiliknya. Ini kunci yang dipakai validator untuk menandatangani di Heimdall dan Bor. Tempel alamat itu di PolygonScan atau Etherscan dan sering kali Anda akan melihat label nama, tetapi tidak selalu.
root_hash checkpoint dalam format Base64, bukan string hex 0x. Jika Anda membandingkannya dengan nilai yang tersimpan di Ethereum, ubah dulu ke hex. Kalau tidak, hasilnya tampak tidak cocok padahal sebenarnya sama.Validator Polygon, staking, dan voting power
Kolom kanan widget menampilkan jumlah validator aktif dan lima validator teratas berdasarkan voting power. Voting power di Polygon PoS berasal dari POL yang di-stake, yaitu stake milik validator sendiri ditambah semua delegasi kepadanya. Persentase yang kami tampilkan hanyalah voting power tiap validator dibagi total voting power seluruh set.
Beberapa hal yang perlu Anda ketahui saat melihat angka ini:
- Jumlah slot dibatasi. Polygon PoS berjalan dengan jumlah slot validator yang terbatas. Saat kami cek, ada 105 validator aktif. Operator baru hanya bisa masuk ketika ada slot yang kosong.
- Konsentrasi terlihat jelas. Pada 25 September 2026, validator terbesar memegang sekitar 11,5% dari total voting power, yang kedua sekitar 11%, dan lima teratas bersama-sama sedikit di atas 40%. Detail seperti ini tidak pernah ditampilkan explorer transaksi. Pantau daftar lima teratas jika Anda peduli soal desentralisasi; grafik batangnya membuat perubahan mudah terlihat.
- Jail itu nyata. Validator yang terlalu sering melewatkan tanda tangan bisa terkena jail. Respons mentah
/stake/validators-setmenyertakan flagjaileduntuk setiap entri. - Signer bukan pemilik. Reward dan stake milik alamat owner di Ethereum; signer hanyalah kunci operasional.
Tempat staking atau delegasi
Staking dan delegasi dilakukan lewat dashboard staking Polygon resmi, yang terhubung ke kontrak staking di Ethereum. Di sana juga tempat paling nyaman untuk menelusuri validator berdasarkan nama, komisi, uptime, dan performa penandatanganan checkpoint. Widget kami dibuat untuk pengecekan cepat dan netral; dashboard adalah tempat Anda benar-benar bertindak. Staking POL punya risiko, termasuk slashing dan masa kunci saat unbonding. Baca dokumentasi Polygon sebelum mendelegasikan, dan jangan anggap apa pun di halaman ini sebagai nasihat keuangan.
Bagi pembaca di Indonesia, perlu diingat bahwa sejak Januari 2025 pengawasan aset kripto beralih dari Bappebti ke OJK. Jika Anda masih membutuhkan POL untuk membayar gas di Polygon, belilah di exchange teregulasi yang memegang lisensi di beberapa yurisdiksi dan memungkinkan penarikan langsung ke jaringan Polygon. Pastikan jaringan penarikan tertulis Polygon PoS, bukan Ethereum, sebelum Anda mengonfirmasi.
Heimdall v2: CometBFT dan finalitas 5 detik
Pada 10 Juli 2025 Polygon mengaktifkan hard fork Heimdall v2. Di balik layar, Heimdall pindah dari fork Tendermint lama yang sudah banyak dimodifikasi ke CometBFT dengan Cosmos SDK v0.50. Bagi pengguna, kabar utamanya adalah finalitas: finalitas deterministik di Polygon PoS turun menjadi sekitar 5 detik, dibandingkan kira-kira satu sampai satu setengah menit sebelumnya.
Checkpoint #1 tercatat di mainnet (API masih menyajikannya).
POL menggantikan MATIC sebagai token gas dan staking.
Heimdall v2 aktif: CometBFT, Cosmos SDK v0.50, finalitas ~5 detik. Hard fork Bhilai menyusul di bulan yang sama.
Upgrade Rio memperkenalkan produsen blok yang dipilih validator dan validasi stateless.
Kenapa finalitas penting kalau blok sudah muncul setiap dua detik? Karena blok yang sudah terlihat belum tentu blok yang tidak bisa direorganisasi. Sebelum Heimdall v2, exchange dan pemroses pembayaran sering menunggu banyak konfirmasi di Polygon agar aman. Dengan finalitas deterministik yang cepat, sebuah pembayaran sudah tuntas dalam hitungan detik tanpa harus menunggu puluhan blok. Heimdall mencapainya lewat milestone: penanda finalitas ringan yang disepakati validator jauh lebih sering daripada checkpoint. API publik menampilkannya di /milestones/latest.
Checkpoint tetap ada dan tetap penting, karena milestone memfinalisasi blok di Polygon, sedangkan checkpoint adalah hal yang dilihat oleh kontrak di Ethereum. Keduanya saling melengkapi: milestone untuk kecepatan di Polygon, checkpoint untuk pembuktian di Ethereum.
Migrasi v2 juga mengubah API. Chain ID Heimdall menjadi heimdallv2-137, beberapa path endpoint pindah, dan bentuk respons berubah (hash Base64 yang disebut di atas, angka yang kini selalu berupa string). Jika skrip yang ditulis tahun 2024 tiba-tiba rusak, itulah hal pertama yang perlu dicek.
Cara menelusuri checkpoint dan validator sendiri
Ada tiga pilihan yang bagus, tergantung seberapa dalam Anda ingin menggali.
1. Widget di halaman ini. Cara tercepat menjawab pertanyaan “apakah checkpoint yang saya tunggu sudah datang?”. Widget diperbarui setiap 30 detik selama tab terbuka dan tidak memerlukan dompet atau akun.
2. Dashboard staking Polygon. Paling cocok untuk menelusuri validator dengan nama yang mudah dibaca, tingkat komisi, dan riwayat performa, serta melihat riwayat checkpoint dalam tampilan antarmuka.
3. REST API Heimdall. Paling cocok bila Anda butuh data mentah atau otomatisasi. Kami menguji semua endpoint di bawah pada 25 September 2026; semuanya mengembalikan JSON tanpa API key dan dengan CORS terbuka, jadi Anda bisa memanggilnya langsung dari browser.
| Endpoint | Mengembalikan |
|---|---|
/checkpoints/latest | Checkpoint terbaru yang diakui |
/checkpoints/count | Total checkpoint yang diakui |
/checkpoints/{id} | Satu checkpoint berdasarkan nomor |
/milestones/latest | Milestone finalitas terbaru |
/stake/validators-set | Set aktif lengkap dengan voting power |
/stake/validator/{id} | Satu validator berdasarkan ID |
/stake/total-power | Total voting power |
/chainmanager/params | Alamat kontrak dan konfirmasi |
Base URL-nya adalah https://heimdall-api.polygon.technology. Uji cepat dari terminal Anda:
# Ambil checkpoint terbaru dari API Heimdall publik
curl -s https://heimdall-api.polygon.technology/checkpoints/latest
{"checkpoint":{"id":"112446","proposer":"0x67b94473d81d0cd00849d563c94d0432ac988b49","start_block":"94413734","end_block":"94414245","root_hash":"TLQn3KmXkdF7xAh2JUzPfKDaQINMkturSfXb/9fUW20=","bor_chain_id":"137","timestamp":"1790327459"}}
Angka dikembalikan sebagai string, dan timestamp berupa detik Unix. Perhatikan bahwa path-nya /stake/validator/{id} (tunggal); bentuk jamak yang kami coba justru mengembalikan “Not Implemented”. Untuk perbandingan yang lebih luas antara API data Polygon, yaitu Blockscout, Etherscan API V2, dan node RPC publik, baca panduan API explorer Polygon kami. Latar belakang resminya ada di dokumentasi Polygon PoS.
Kenapa checkpoint penting untuk penarikan dan finalitas
Di sinilah Heimdall berhenti menjadi konsep abstrak. PoS bridge Polygon bersifat asimetris:
- Deposit (Ethereum → Polygon) tidak menunggu checkpoint. Validator Heimdall memantau Ethereum dan meneruskan deposit lewat mekanisme bernama state sync. Saat kami cek, API publik menunjukkan lebih dari 3,2 juta catatan event state sync. Deposit biasanya tiba dalam sekitar 7–8 menit.
- Penarikan (Polygon → Ethereum) harus menunggu. Anda melakukan burn token di Polygon, menunggu sampai checkpoint yang mencakup blok burn itu dikirim ke Ethereum, lalu mengirim transaksi exit (klaim) di Ethereum yang membuktikan burn Anda terhadap root checkpoint. Waktu tunggunya umumnya 30–60 menit atau lebih, dan dulu bisa mencapai sekitar tiga jam.
Setiap penarikan lewat PoS bridge butuh checkpoint di Ethereum lebih dulu, lalu transaksi klaim milik Anda sendiri di sana.
Jadi, ketika dompet atau Polygon Portal menampilkan “waiting for checkpoint”, bandingkan nomor blok transaksi burn Anda dengan rentang Bor di widget. Refresh berkali-kali atau menambah gas tidak akan mempercepatnya; klaim memang belum bisa dibuktikan sebelum rentang itu ada di Ethereum. Explorer bridge Polygon kami menjelaskan cara melacak kedua sisi transfer bridge. Kalau masalah Anda adalah transaksi yang sejak awal tidak pernah terkonfirmasi di Polygon, halaman mempool adalah tempat yang lebih tepat untuk memulai.
Untuk pembayaran sehari-hari di dalam Polygon, seperti mengirim USDT ke teman atau membayar merchant, checkpoint sama sekali tidak relevan. Finalitas cepat Heimdall berarti transfer Anda tuntas dalam hitungan detik. Checkpoint baru berperan ketika sesuatu harus dibuktikan di Ethereum.
Keterbatasan data Heimdall (dan saran kami)
Beberapa catatan jujur dari pengujian kami. API publik adalah gateway bersama: selama pengujian kami ia cukup andal, tetapi tidak ada jaminan tingkat layanan, dan permintaan beruntun bisa dibatasi. Format respons sudah berubah sekali dengan v2 dan bisa berubah lagi. Selain itu, data Heimdall tidak memberi tahu apa pun tentang transaksi pengguna secara individual; untuk itu Anda perlu explorer di sisi Bor.
Saran praktis kami: gunakan halaman ini untuk memantau progres checkpoint dan sebaran validator, gunakan explorer lengkap seperti PolygonScan atau Blockscout untuk detail transaksi (keduanya kami bandingkan dalam peringkat explorer Polygon terbaik), dan gunakan dashboard staking untuk segala hal yang berkaitan dengan stake POL Anda. Kombinasi ini sejauh ini menjawab setiap pertanyaan yang pernah diajukan kepada kami tentang lapisan konsensus Polygon. Ingin tahu cara kami menguji dan menilai alat? Metodologinya kami jelaskan di halaman tentang kami.