> 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/dutch/twins-masternodes/meedere-twins-masternode-op-een-vps-v2.md).

# Meedere TWINS Masternode op een VPS v2

TWINS Meerdere Masternodes instellen op één VPS - 2 Deze methode maakt gebruik van het NEO-script dat zich hier bevindt: <https://github.com/neo3587/dupmn>

**Waarom het script van NEO?**

* Gemakkelijk aan te passen aan elke munt of project
* Het kan IPv4 of IPv6 doen
* Het maakt gebruik van bootstrap om het synchroniseren van de MN-portemonnee naar de blockchain te versnellen -> Directe synchronisatie
* extreem aanpasbaar en ontwikkeling doorlopend

Deze tutorial laat je stap voor stap zien hoe je meerdere TWINS Masternodes op een enkele VPS-server kunt instellen met behulp van het NEO-script.

### **Het concept achter het script van NEO**  <a href="#het-concept-achter-het-script-van-neo" id="het-concept-achter-het-script-van-neo"></a>

* Installeer de TWINS-masternode zoals gewoonlijk. Dit knooppunt is het hoofd- of referentieknooppunt van alle andere knooppunten.
* Installeer het NEO-script
  * Maak het .dmn-profielbestand dat specifiek is voor TWINS
  * Voeg het profiel toe op basis van de .dmn-instellingen
  * Installeer zoveel duplicaten (masternodes) als je wilt met het commando **`dupmn install twins`**

## Installatie stappen  <a href="#installatie-stappen" id="installatie-stappen"></a>

1. **Installeer de hoofd-TWINS-masternode**

Ik zal hier niet veel tijd aan besteden, omdat dit uitgebreid is behandeld in andere documenten. U kunt deze als referentie gebruiken: [https://docs.win.win/twins/english-documentation/twins-masternodes-1/masternode-installation-script](https://docs.win.win/twins/dutch/twins-masternodes/masternode-installatiehandleiding) ​

Het enige belangrijke is dat u de Main MN niet met uw lokale QT-portemonnee hoeft te laten praten. d.w\.z. geen invoer nodig in het bestand masternode.conf, geen MN-onderpand nodig, geen Txid. U hoeft alleen een persoonlijke sleutel in te voeren wanneer u hierom wordt gevraagd. Dat is het.

Dus de status van die Main MN zal altijd zijn: `status: Not capable masternode: Hot node, waiting for remote activation.`

#### **2. Maak duplicaten van de Main TWINS Masternode**&#x20;

#### 2.1 Download en installeer het NEO-script

```
curl -sL https://raw.githubusercontent.com/neo3587/dupmn/master/dupmn_install.sh | sudo -E bash -
```

**2.2 Maak de twins.dmn bestand aan**

In de root map, typ:

**`nano twins.dmn`**, en plak wat volgt er in dan opslaan met ctrl+x

```
COIN_NAME="TWINS"             # Name of the coin
COIN_PATH="/root/"            # NOT required parameter, location of the daemon and cli (only required if they're not in /usr/local/bin/ or /usr/bin/)
COIN_DAEMON="twinsd"          # Name of the daemon
COIN_CLI="twins-cli"          # Name of the cli
COIN_FOLDER="/root/.twins"    # Folder where the conf file and blockchain are stored
COIN_CONFIG="twins.conf"      # Name of the conf file
RPC_PORT=45454                # NOT required parameter, it's just to force to start looking from a specific rpc port for those coins that doesn't have a rpcport parameter in the .conf file or that the main node rpc port is not between 1024 and 49451 (otherwise it will start looking at 1024)
```

**2.3 Voeg de profiel te gebruiken door**

Typ het commando

**`dupmn profadd twins.dmn twins`**

Als het commando goed uitgevoerd is, i.e als uw twins.dmn bestand juist is zou u moeten het volgende krijgen:

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYrsxcSLvNaW1dSI5MX%2F-Ll3knHfRLsKZB3cXdrv%2F-Ll3lBQQnuPE4RrJjTNo%2Fimage.png?alt=media\&token=b66290d1-d16d-43e3-91df-46b03592b5e0)

#### **2.4** Maak de Masternode-exemplaren / duplicaten

Gebruik het commando **`dupmn install twins ,`** U zou moeten dit hebben:

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYrsxcSLvNaW1dSI5MX%2F-Ll3knHfRLsKZB3cXdrv%2F-Ll3n0R221iLRUyJAEDV%2Fimage.png?alt=media\&token=7123dd7b-e209-4862-8368-88aef68f913f)

Die output suggereert al een aantal dingen zoals "twins-cli-x masternode status", waarbij x je masternode-instantie is, om de status van de masternode te verifiëren. Het genereert ook zelf een privésleutel. Je kunt die gebruiken om het masternode.conf-bestand van je lokale portemonnee toe te voegen of een privkey af te dwingen met de --privkey param.

Je kunt ook het gebruik van een bootstrap inschakelen om een nieuwe MN onmiddellijk als volgt te synchroniseren, gecombineerd met de afgedwongen privkey:

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYrsxcSLvNaW1dSI5MX%2F-Ll3knHfRLsKZB3cXdrv%2F-Ll3qE9pN43BHI1Pgkmc%2Fimage.png?alt=media\&token=a2ce49a2-10f3-4521-b735-0f9a608ed767)

Zodra uw lokale QT-portemonnee correct is ingesteld (onderpand verzonden naar MN-adressen, bestand masternode.conf gevuld, aliassen gestart, enz ...)

U kunt de status van uw MN's controleren met de opdracht **`twins-cli-all masternode status`**

Het trefwoord "all" betekent dat een samenvatting van alle MN's wordt weergegeven. U kunt uw MN-instantienummer daar gebruiken om naar een specifieke MN te kijken. Zoals u kunt zien, is het hoofdinstantie exemplaar 0 of MN0:

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYrsxcSLvNaW1dSI5MX%2F-Ll3knHfRLsKZB3cXdrv%2F-Ll3qWgxg_5fwzlCeuj0%2Fimage.png?alt=media\&token=d2fff486-f63a-407b-83d7-0807edb505bf)

Voor meer informatie over de andere params van dupmn voor een betere aanpassing, kunt u een kijkje nemen op neo's github-pagina (zie link hierboven) of gewoon de dupmn help-opdracht uitvoeren en een lijst met beschikbare dupmn-opdrachten verschijnen.

![](https://blobscdn.gitbook.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-LYrsxcSLvNaW1dSI5MX%2F-Lk_vRg9BJJd1NkJwmwb%2F-LkaFBSIxLto6hPviuV_%2Fimage.png?alt=media\&token=235b7155-0e13-46ad-b427-dd7682821096)

Dat was het. Bedankt voor u aandacht.

Zou u nog vragen hebben, u kunt terecht naar onze discord server voor hulp: <https://discord.gg/CPEuShP>​

Er is ook een video-tutorial op mijn YouTube-kanaal voor diegenen die geïnteresseerd zijn, deze is gemaakt voor FIX maar hetzelfde geldt voor TWINS (in het engels): <https://www.youtube.com/watch?v=knkRv6_ZGO4>​
