How many tokens were sold on ICO? I see that Total Supply is 1 755 313 373 ESS, but how many in curculating? And how long devs tokens have lock-up period?
35% of the 1.755 Billion tokens were available for the token sale which equals: 614,359,681
The founders tokens are locked up for 18 months with 6 month cliffs