1st February 2018

INS (Initial Node Sales) will sell a total of 18,000 nodes