How to setup a static IP with

GUIDE: How to setup a hostname (~static IP) with so you can use the newest IOTA versions that have no automated peer discovery

Note: This is a Step-by-Step guide. If you do things differently or if you have different hardware, this guide might not work . This tutorial has been created by Lukas Fiedler; for questions and issues contact him (@moodledidoodledi) on the IOTA slack. This guide explains how to attach your dynamic address to a hostname which has the same result as having a static IP. This guide uses services provided by

Step 1:

Go to and register yourself. Create a hostname on your new account. There is the possibility to get a free hostname for 30 days. However, after 30 days you need to log into and renew your hostname for additional 30 days. Like this it is possible to have a completely fee-free, non-changing hostname; they even e-mail you to remind you! If you don’t want to log in every 30 days, or you forget to log in, it is advised to pay the fee of $12/year.

Step 2:

Download the NO-IP DUC program from the noip website ( and install it on your computer.

Step 3:

This step is most likely not neccesary. Try it without first!

This is a tricky step as your actions depend on the router you use. This example works for a router from o2. Open the configuration window for your router in your browser and log in. For o2 routers the configuration window can be reached at Login and navigate to Internet -> DynDNS. Select noip, fill out the required information and don't forget to activate DynDNS.

If you use a different router it might be possible that noip is not supported or you cannot find something saying DynDNS. In this case, it is useful to either use a similar service or, if the latter one is the case, search the web for solutions ( should be a good start).

Step 4:

Open the NO-IP DUC that you installed in Step 2. This program needs to run constantly in the background. In order to check if everything worked open the terminal, write "ping *YOUR-HOST-NAME*" and press enter. If the terminal prints out something like the following, everything is working (Note: The text between "*" is a placeholder as the content varies):

Last login: Tue Oct 11 23:58:41 on ttys000
PING *YOUR-HOST-NAME* (*IP*): 56 data bytes
64 bytes from *IP*: icmp_seq=0 ttl=64 time=1.770 ms
64 bytes from *IP*: icmp_seq=1 ttl=64 time=1.018 ms

Step 5:

You can now search in the slack channel #nodesharing for neighbours (If you set up a IOTA node, make sure that the neigbours added your IP while you added theirs!).

GUI (full node)

Setup difficulty: Intermediate

Headless Node (full node)

Setup difficulty: Hard


Setup difficulty: Easy

Android Wallet

Mobile wallet | Setup difficulty: Easy