Common mistakes when creating Cold Nodes

Trittium.cc
6 min readDec 10, 2020

These are the most common failures you will find:

#1 ERROR: INVALID IP ADDRESS

#2 ERROR: COULD NOT ALLOCATE VIN

#3 ERROR: COULD NOT ALLOCATE TXIN

#4 ERROR: Failed! Transaction output must be equal to XXXX coins.

#5 TRANSACTION IDs MESS UP ON MULTIPLE COLD NODES SETUP

Let's work on the solutions:

#1 ERROR: INVALID IP ADDRESS

If you get a prompt message saying “Failed to start masternode Error: Invalid IP address”, when you tried to start your masternode from the masternodes list in your desktop/local wallet, then you will have to start it with a different method.

The solution is to start the masternode via Debug console of your wallet. Go to Tools -> Debug console located in the wallet Main menu on the top of your wallet window. You will see a new window loaded — this is your wallet debug console.

You can now start the masternode by executing masternode start command in the debug console. The most common command used to start a masternode is startmasternode alias “” UMN1234
You have to type the above command in the debug console then press “Enter” to execute it.

NOTE that you must replace numbers with your masternode number/ID from trttNodes platform:

You should get the following message: Successfully started 1 masternodes, failed to start 0.

This means that your masternode is now enabled and soon it will be validated by the network and rewarded with coins.

NOTE that there is a possibility the coin wallet to use a different command syntax for its masternode start command. In this case, instead of Successful message, you will get some error message to the above command (startmasternode alias “” <MN_ALIAS>).
Usually, the error message will say something like Method not found or similar.
The solution is to execute the following command: masternode start-alias UMN1234 You have to type the above command in the debug console then press “Enter” to execute it.

NOTE that you must replace numbers with your masternode number/ID from trttNodes platform

#2 ERROR: COULD NOT ALLOCATE VIN

If you get a prompt message saying “Failed to start masternode Error: Could not allocate vin”, when you tried to start your masternode from the masternodes list in your desktop/local wallet, then either your wallet is locked or something is wrong with the collateral transaction or it is not yet valid. -

The above error shows that the collateral transaction is not eligible for masternode.
!!! NOTE that this error also occurs when the wallet is locked with Passphrase, so the first thing to do is to unlock your wallet and try to start your masternode(s) again.
If this wasn’t your case, then you have to check if all conditions for a valid collateral transaction are met.
The first condition to check is whether your collateral transaction got 15 confirmations.
To find out how many confirmations the transaction got, navigate to Transactions tab in your wallet, find the transaction in the list and double click on it.
A window with transaction details will appear, and there you will be able to see the current number of confirmations.

Keep in mind that you need at least 15 confirmations so that you can start your masternode.

If the number of confirmations is less than 15, you need to wait until having enough and then try to start masternode again.

In case the number is more than 15, then: — the collateral transaction amount is not exactly the same as required collateral — or the collateral amount is no longer available on the same address.

The only solution is to create a new collateral transaction, wait for it to get 15 confirmations, then to set up a new cold node on trttNodes platform and start it from your desktop wallet.

#3 ERROR: COULD NOT ALLOCATE TXIN

If you get a prompt message saying “Failed to start masternode Error: Could not allocate txin”, when you tried to start your masternode from the masternodes list in your desktop/local wallet, then the output index of the collateral transaction is incorrect.

The solution is straightforward. You have to change the output index in the masternode configuration file of your wallet. Open the masternode configuration file from your wallet’s Main menu, located on the top of your wallet (Tools -> Open Masternode Configuration File) Configuration will be opened by any text editor of your system and there you will find the configuration string of your masternode that you have previously entered. -

At the end of your configuration string, you will find the output index value for your collateral transaction. It is either 1 or 0.

What you need to do is to change the index value from 0 to 1 or vice versa. Once you did the correction, save the changes and close the configuration file. Then restart your wallet (exit and start it again).

A restart is required so that the wallet can apply the changes in the masternode configuration file. Now, wait a bit until your wallet is fully loaded and synced with the network and then you can start your masternode.

ANOTHER TYPE OF ERRORS THAT OFTEN OCCUR ARE RELATED WITH THE COLD NODE SETUP PROCESS ON THE PLATFORM

#4 ERROR: Failed! Transaction output must be equal to XXXX coins.

In this case, most likely, the collateral transaction is not yet confirmed, or the amount does not match exactly the required collateral.
1.- A common error is a trttNodes user to create a collateral transaction and right away to try to setup a Cold node with it on trttNodes platform (without waiting for 6 confirmations). In such cases the user gets an error message saying that the transaction is not found or invalid.
To make the process easier for users, we are getting all the required information for transaction and masternode configuration from the official coin explorers. To be able to validate your transaction, it needs to be presented on the official coin explorer, which means it has to get a few confirmations or take a few minutes to be presented in explorer.

When you are going to setup a new Cold node, please create the new collateral transaction and wait for few minutes (few confirmations of the transaction), before submitting it to the trttNodes platform.

2. Another possible reason for this error is that the collateral transaction amount is not the same as the required collateral. This can happen if you had no available balance on top of the collateral to cover the transaction fees or by mistake, you have send amount more or less than the required collateral.

In this case, the only solution is to create a new collateral transaction and try to setup a Cold node again once the network confirms it.

#5 TRANSACTION IDs MESS UP ON MULTIPLE COLD NODES SETUP

When creating multiple collateral transactions, it is imperative to use the COIN CONTROL feature of your local/desktop wallet to avoid the risk of spending amounts of the previously created transactions.

If you don’t know how to use COIN CONTROL and don’t know how it works, we suggest you create a collateral transaction, setup and start the 1st Cold node on the platform and then to go for the next -> SETUP AND START THE COLD NODES ONE BY ONE.

Thanks for reading!!!!

You can contact us here:

Discord: https://discordapp.com/invite/MkdqhHDqsr

Twitter: https://twitter.com/Nodestrtt

--

--

Trittium.cc

Tritium is a revolutionary intermediary platform that allows for fast and easy peer-to-peer loans backed by crypto collateral.