> For the complete documentation index, see [llms.txt](https://docs.win.win/twins/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.win.win/twins/indonesian/twins-wallet/memastikan-keselarasan-blockchain.md).

# Memastikan Keselarasan Blockchain

1. **Lihat jumlah block yang sedang anda gunakan diwallet anda :**

![](/files/-LdOyqW4ckD033KWwgfU)

Bandingkan dengan jumlah block yang ada di explorer @ [https://explorer.win.win](https://explorer.win.win/)​

![](/files/-LdOyrnV0ed4X7kzU0id)

Anda juga bisa membandingkannya disini @ [https://explorer2.win.win](https://explorer2.win.win/)

**Jumlah block harus sesuai.**\
Jika tidak sesuai, anda harus melakukan hal dibawah ini:

* Periksa versi wallet yang sedang anda gunakan dengan cara **Tools > Information** dan pastikan bahwa anda menggunakan wallet terbaru yang berada di <https://github.com/NewCapital/TWINS-Core/releases>.
* Selanjutnya, tutup wallet anda dan hapus file-file .dat berikut ini: **peers.dat, banlist.dat, mnpayments.dat**.
  * Jika anda menggunakan Windows, anda bisa menemukan file tersebut di folder "%appdata%/TWINS".
  * Jika anda menggunakan Linux, anda bisa menemukan file tersebut di folder "/NamaUserAnda/.twins".
  * Jika anda menggunakan Mac, anda bisa menemukannya di folder "/Users/NamaUserAnda/Library/Application Support/TWINS".

![](/files/-LdOywO2KDDaW0drD8gZ)

* Hapus folder **blocks** dan **chainstate**.
* Kemudian lakukan sinkronasi ulang dengan cara me-restart wallet anda.

\-  Wallet akan menemukan peer koneksi baru. Pergi ke **Tools > Peers list** dan periksa peer tersebut. Bila anda melihat ada yang menggunakan wallet versi lama, **klik-kanan** pada peer tersebut dan kemudian pilih "Ban Node for 1 year":

![](/files/-LdOyuXglUUi7FP6h51Y)

**2. Periksa kembali jumlah block pada wallet masternode anda di VPS anda(remote wallet):**

Bagi mereka yang menggunakan script Nodemaster:

*twins-cli -conf=/etc/masternodes/twins\_nX.conf getblockcount*

Untuk pengguna script biasa:

*./twins-cli getblockcount*

Dan bandingkan dengan explorer. Jika mereka cocok, berarti wallet anda berada didalam chain yang benar. Jika tidak, anda harus meng-sinkronasi ulang MN anda dengan cara:

Jika anda menggunakan script Nodemaster:&#x20;

A. Hapus folder blockchain yang bernama "blocks" dan "chainstate". Berada di : /var/lib/masternodes/twinsX \
jika anda menggunakan script Nodemaster (X merupakan jumlah masternode anda)

B. Hapus file **.dat** = **banlist.dat, mnpayment.dat, peers.dat** yang berada didalam folder yang sama.

Kemudian lakukan sinkronasi ulang dengan cara:

systemctl daemon-reload \
systemctl enable twins\_nX \
systemctl restart twins\_nX

Jika anda tidak menggunakan script nodemaster, file-file yang harus dihapus berada di folder /NamaUserAnda/.twins dan command untuk memberhentikan dan merestart ulang wallet anda adalah:

./twins-cli stop \
./twinsd *or* ./twinsd -daemon

**Cara lainnya untuk memastikan anda berada didalam chain yang benar ialah:**

ketika “getblockhash \<nomor\_block>” pada debug console local wallet anda dan ketik “twins-cli -conf=/etc/masternodes/twins\_nX.conf getblockhash \<nomor\_block\_yang\_sama>” di MN.

Dan pastikan bahwa hash yang dihasilkan sama dengan apa yang explorer tampilkan.
