By: admin Posted on February 4, 2020 Early IOTA founder and former lead developer Sergey Ivancheglo has publicized a dispute with the former project, claiming that he is owed 25 million tokens.