> 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-masternodes/menjalankan-masternode-dengan-script.md).

# Menjalankan masternode dengan script

Petunjuk ini dibuat untuk memulai masternode TWINS pada Ubuntu 16.04/18.04 64bit server (VPS) dan dikontrol dari wallet yang berada di lokal komputer anda (**Local wallet**). Wallet yang berada di VPS tersebut akan direferensikan sebagai **Remote Wallet**.

**Persyaratan:**&#x20;

1. 1,000,000 TWINS&#x20;
2. Komputer pribadi- yang akan digunakan sebagai tempat **Local wallet**, untuk menyimpan collateral 1,000,000 TWINS anda.&#x20;
3. Masternode server Ubuntu 16.04/18.04(VPS- komputer yang akan berjalan selama 24/7 dan tempat untuk menjalankan **Remote wallet**).
4. IP address yang unik untuk VPS / **Remote wallet**.

**Instalasi Local wallet:**

1. Download, install and sinkronkan wallet TWINS anda yang berada didalam lokal komputer anda. Dimana ini nantinya akan disebut sebagai **Local Wallet** pada bagian petunjuk ini. Link wallet bisa ditemukan [disini](https://win.win/#download).
2. Lalu, pergi kearah debug console dengan cara (Tools > Debug console) dan ketik: **`masternode genkey`** komand ini akan memberikan Masternode Private key anda. Simpan key ini, karena kita akan menggunakannya nanti.

![](/files/-LZf438qTcXEBtCoxBdP)

&#x20;      3\. Selanjutnya ketik: **`getaccountaddress MN1`** dibagian debug console tersebut. Komand ini akan   membuat alamat address dan nama masternode baru untuk masternode anda. Simpan ini karena kita akan menggunakannya nanti.

&#x20;     4\. Kirim 1,000,000 TWINS ke alamat address yang telah kita buat pada langkah sebelumnya. PENTING:  Pada bagian jumlah, ketik dengan TEPAT 1,000,000. Karena kita akan membutuhkan transaksi id-nya nanti. Jika anda mengirimkan lebih/kurang dari 1,000,000 atau melakukan pembayaran secara setengah-setengah, anda tidak akan dapat mengikuti langkah selanjutnya dikarenakan transaksi id-nya yang terpisah. Ketika anda menekan tombol Send, wallet anda akan menghitung jumlah biaya transaksi, lalu klik Yes pada dialog box. **Pastikan anda meng-copy alamat address anda secara 100%. Check kembali sebelum anda melakukan transaksi. Kami tidak dapat membantu anda, jika anda mengirim 1,000,000 TWINS kealamat yang salah**.

&#x20;    5\. Tunggu hingga 16 confirmation, lalu pergi kembali ke debug consol (toolbar: Tools > Debug Console) dan ketik: **`masternode outputs`** komand ini akan menampilkan transaksi id disertai dengan index output. Simpan ini kedalam Notepad. (Ini membuktikan keaslian transaksi 1,000,000 TWINS anda)

&#x20;      6\. Pada toolbar local wallet anda, klik Tools > Open Masternode Configuration File untuk membuka masternode.conf dan tambahkan komand seperti ini:

**`<Nama Masternode(yang anda gunakan pada langkah ke 3)> <Alamat IP address VPS>:37817 <Hasil dari langkah ke 2> <Hasil dari langkah ke 5> <Angka pada langkah ke 5>`**

Simpan filenya dan **restart wallet anda**.

> ```
> Contoh dari langkah-langkah diatas:
> MN1 67.234.12.34:37817 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0
> ```

Contoh dari isi file masternode.conf

![](/files/-LZf44peOv1eNy8vxtjx)

**Instalasi Remote Wallet VPS**

Untuk menginstal wallet, anda terlebih dahulu log in kedalam akun VPS anda menggunakan klien SSH. Setelah login, ketikkan komand-komand dibawah ini pada terminal VPS anda.

1. Download script instalasi MN

&#x20;  **`wget https://github.com/NewCapital/Scripts/releases/download/latest/twinsmn.sh`**

&#x20;   2\. Jalankan script instalasi MN tersebut

&#x20;  **`bash twinsmn.sh`**

&#x20;   3\. Ikuti langkah-langkah dibawah ini

&#x20;   **Jalankan Masternode anda:**

&#x20;   Klik-kanan pada masternode anda dan pilih "Start alias"

![](https://cdn-images-1.medium.com/max/1600/1*oTls8o8I2_2EcMmSZBziQA.png)

#### Bagaimanacaranya memverifikasi bahwa Masternode anda berjalan:

Kembali lagi ke VPS (remote wallet) anda, lalu ketik:

`./twins-cli startmasternode local false`

Pesan "Masternode successfully started" seharusnya muncul.

Gunakan komand ini untuk mengecheck statusnya: `./twins-cli masternode status`

Anda seharusnya akan melihat hal ini:

`{`\
`“txhash” : “334545645643534534324238908f36ff4456454dfffff51311”,`\
`“outputidx” : 0,`\
`“netaddr” : “45.11.111.111:37817”,`\
`“addr” : “WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg”,`\
`“status” : 4,`\
`“message” : “Masternode successfully started”`\
`}`

**Anda juga harus melihat status masternode anda di masternode explorer setelah anda memulainya.**

Untuk melakukannya, anda harus meng-copy alamat address masternode anda dengan cara meng-klik alamat wallet address anda lalu copy. Pergi bagian masternode dari TWINS [explorer](https://explorer.win.win/masternodes), dan pastekan didalam search box untuk mencari masternode anda.

Masternode anda seharusnya tampil sebagai "ACTIVE".

{% hint style="info" %}
Setelah menjalankan masternode, status akan berubah **berdasarkan ini:**

ACTIVE --> 2-3 jam setelah menjalankannya (di explorer)

ENABLED --> 2-3 jam setelah menjalankannya (di wallet)

EXPIRED --> Beberapa menit setelah menjalankannya (di explorer)

REMOVED --> Beberapa menit setelah menjalankannya (di explorer)

MISSING --> 5-10 menit setelah menjalankannya (di wallet)

ENABLED --> Status terakhir pada explorer dan juga wallet. Status masternode akan tetap berada disini beserta dengan meningkatnya Active time MN anda.
{% endhint %}

{% hint style="danger" %}
CATATAN: Jika status masternode adalah "MISSING" pada local wallet anda, check status masternode anda di [masternode explorer](https://explorer.win.win/masternodes), hal itu mungkin dikarenakan masternode anda berada distatus EXPIRED/REMOVE dimana hal itu bukanlah sebuah masalah.
{% endhint %}

{% hint style="danger" %}
Yang sabar! Reward masternode pertama anda akan datang **2x ataupun 3x lebih lama** dari yang lainnya. Jika anda mengulanginya lagi dari awal, waktu active anda akan direset ulang dari nol kembali.
{% endhint %}

Dan itulah caranya untuk menginstal masternode anda menggunakan script.
