Is ITC the next IOTA?