> 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/espanol/twins-masternodes/configurar-un-masternode-manualmente.md).

# Configurar un masternode manualmente

Esta guía es para la configuración de un masternode TWINS, en un sistema operativo Ubuntu 16.04 / 18.04 64bits server (VPS) que será controlado por la cartera de su computadora (**cartera local**). La cartera en el VPS (servidor dedicado) será referida en este artículo como **Cartera Remota.**

**Requisitos:**

1. Usted debe tener 1.000.000 TWINS (1 millón de TWINS)
2. Una computadora principal (su computadora personal) - Se ejecutará la **cartera local**, sosteniendo la cantidad de 1.000.000 TWINS y usted podrá cerrar o dejar abierta sin afectar su masternode.
3. Un servidor que se ejecuta Ubuntu 16.04 o 18.04 (VPS - el equipo se debe dedicar 24 horas a la cartera Remota).
4. Una sola dirección IP para su VPS / Carpeta Remota.

### Instalación de cartera local:

* Descargue, instale y sincronice su cartera TWINS en su equipo local. Esto será en adelante denominado Cartera Local en esta guía. Enlaces de la cartera se pueden encontrar aquí: <https://win.win/#download> o <https://github.com/NewCapital/TWINS-Core/releases>
* Ahora, en la cartera local, inserte la consola de depuración accediendo (Herramientas> Debug Console) y escriba el siguiente comando:

```
masternode genkey
```

{% hint style="info" %}
Este comando generará su clave. Salva esta clave, vamos a usarlo más tarde.
{% endhint %}

![](/files/-LZEJFfsQLwch8PgnWtW)

* Ahora, en la cartera local, escriba el siguiente comando en la consola de depuración:

```
getaccountaddress escolhaumnomeproseumasternode
```

{% hint style="info" %}
Esto creará una dirección de cartera y un \<nombre para su masternode> para su masternode. Salve esto, pues lo necesitaremos más tarde.
{% endhint %}

* Envíe 1.000.000 TWINS a la dirección generada en el paso anterior. Cuando presione el botón Enviar, la cartera calculará la tasa de transacción adecuada. Haga clic en Sí en el cuadro de diálogo siguiente y continúe con el paso siguiente.

{% hint style="warning" %}
**IMPORTANTE:** En el cuadro de valor, escriba EXACTAMENTE 1.000.000. Esta única transacción informa al blockchain, la dirección a la que está enviando es una masternode. Si escribe más / menos de 1.000.000, o intenta dividir el pago en dos transacciones, no podrá continuar con el siguiente paso.
{% endhint %}

{% hint style="danger" %}
Esté absolutamente 100% seguro de que esto se copia correctamente. Y luego vuelva a comprobar. No podemos ayudarle si envía 1.000.000 TWINS a una dirección incorrecta
{% endhint %}

* Usando su cartera local, espere 16 confirmaciones y, a continuación, inserte la consola de depuración (barra de herramientas: Consola de depuración) y escriba el siguiente comando:

```
masternode outputs
```

{% hint style="info" %}
Esto mostrará el <**ID de TRANSACCIÓN>** seguido por <**Índice de salida**>. Guarde esto en el Bloc de notas. (Esto obtiene la prueba de la transacción de envío de 1.000.000 TWINS)
{% endhint %}

* En la barra de herramientas de la cartera local, haga clic en Herramientas> Abrir archivo de configuración de Masternode para abrir el masternode.conf y añada la siguiente línea con la información apropiada:

```
<Nombre de Masternode> <Dirección IP única de VPS>:37817 <Masternode Private Key> <ID de TRANSACCIÓN> <Índice de salida>
```

Guarde el archivo. Para referencia, consulte el formato de muestra a continuación y las capturas de pantalla.

{% code title="masternode.conf" %}

```
#Ejemplo del formato anterior:
mn1 127.0.0.2:37817 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0
```

{% endcode %}

![](/files/-LZEJHm8IHEwPrVy8BA9)

### Instalación de la cartera VPS remota:

Para instalar la cartera primero, usted entrará en su VPS usando su cliente SSH. Después de iniciar sesión, escriba los siguientes comandos en su terminal VPS.

* Vaya a su directorio personal escribiendo: **`cd ~`**&#x20;
* A partir de su directorio personal, descargue la última versión del repositorio TWINS GitHub escribiendo:

```
wget https://github.com/NewCapital/TWINS-Core/releases/download/twins_v3.3.8.1/twins-3.3.8.1-MN-x86_64-linux-gnu.tar.gz
```

* Descomprimir y extraer el archivo descargado mediante el siguiente comando:

```
tar -zxvf twins-3.3.8.1-MN-x86_64-linux-gnu.tar.gz
```

* Si esta es la primera vez que ejecuta la cartera en VPS, tendrá que intentar iniciar la cartera **`./twinsd` .** Esto creará el archivo de configuración ***twins.conf*** en su directorio de datos **\~/.twins** .
* &#x20;Ahora presione **`CTRL+C`** para salir / parar la cartera, entonces continúe en el siguiente paso.
* Ahora vuelva de nuevo al directorio inicial escribiendo: **`cd ~`**
* Ahora vaya al directorio de datos Twins escribiendo: **`cd ~/.twins`**
* Abra el archivo twins.conf escribiendo: **`vi twins.conf`**
* Ahora presione el botón "i" para entrar en el modo de inserción y hacer la configuración quedando así:

{% code title="twins.conf" %}

```
 rpcuser=long random username
 rpcpassword=longer random password
 rpcallowip=127.0.0.1
 server=1
 daemon=1
 logtimestamps=1
 maxconnections=256
 masternode=1
 externalip=your unique public ip address
 masternodeprivkey= Enter the key we got by running masternode genkey command 
                    during local wallet installation
```

{% endcode %}

{% hint style="info" %}
Asegúrese de reemplazar el rpcuser y rpcpassword con su propia información.
{% endhint %}

* Para salir del editor, presione ***`esc`*** entonces ***`:wq!`*** y luego presione ***`Enter`***.

### Iniciando su Masternode:

Ahora, usted necesita finalmente conseguir estas cosas en esta orden

Iniciando el cliente demonio en el VPS (cartera remota). En su directorio principal, puede iniciar el daemon de la cartera escribiendo: `./twinsd`

* Ahora, para activar su masternode en su **cartera local**, entre en la consola de depuración (barra de herramientas: Herramientas> Consola de depuración) y escriba el siguiente comando:

```
startmasternode alias false <mymnalias>
```

Donde esté  será el nombre del apodo de su masternode (sin paréntesis).

El siguiente debe aparecer:

`“overall” : “Successfully started 1 masternodes, failed to start 0, total 1”,`\
`“detail” : [`\
`{`\
`“alias” : “<mymnalias>”,`\
`“result” : “successful”,`\
`“error” : “”`\
`}`

* Ahora vuelva al VPS (cartera remota), inicie el masternode por:`./twins-cli startmasternode local false`

  Un mensaje "masternode iniciado con éxito" debe aparecer.

* Utilice el siguiente comando para comprobar el estado: `./twins-cli masternode status`

  Usted debería ver algo como:

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

#### Usted también necesita comprobar el masternode explorer después de iniciar el masternode en su cartera. <a href="#you-also-need-to-check-the-masternode-explorer-after-starting-the-masternode-in-your-wallet" id="you-also-need-to-check-the-masternode-explorer-after-starting-the-masternode-in-your-wallet"></a>

Para ello, copie la dirección de la carpeta de la masternode de la ventana del terminal seleccionándolo con el ratón (`WmXhHCV6PjXjxJdSXPeC8e4PrY8qTQMBFg` en el ejemplo anterior), visite la sección masternode del [explorador de bloques TWINS](https://explorer.win.win/masternodes) y péguelo en el cuadro de búsqueda inferior derecho para encontrar su masternode.

Su estado de masternode debe aparecer como "ACTIVE" si el masternode se está ejecutando.

{% hint style="info" %}
Después de iniciar una masilla, su estado cambia en el orden siguiente:

"ACTIVE" --> por aproximadamente 2 a 3 horas después de iniciarlo

"EXPIRED" --> Será sólo por unos minutos

"REMOVED" --> por sólo unos minutos

"ENABLED" --> Eventualmente, el masternode permanecerá en ese estado y el tiempo "ACTIVE" comenzará a aumentar.

NOTA: Si el estado de la masternode es "MISSING" en su cartera local, compruebe su estado en el explorador del masternode, puede ser EXPIRED / REMOVE allí, qué es bueno
{% endhint %}

{% hint style="warning" %}
¡No sea impaciente! La primera recompensa de masternode lleva **2x o 3x más** para venir que las recompensas regulares después. Si se inicia el masternode de nuevo desde la cartera, este temporizador se restablecer a cero.
{% endhint %}

Felicitaciones! ¡Usted creó su primera masternode con éxito!
