Star Xu é o fundador da OKX e estabeleceu a OKX em 2013. Em 2006, Xu se formou na Universidade de Ciência e Tecnologia de Pequim com um diploma de bacharel em física aplicada e um mestrado em matemática pela Universidade Renmin da China. Ele abandonou a pós-graduação para iniciar o site de compras coletivas wantuan.com e depois se juntou ao Yahoo China. De 2007 a 2012, Xu Mingxing começou seu próprio negócio novamente, fundando o douding.com, um site de compartilhamento de documentos, e atuou como diretor de tecnologia.