Star Xu, OKX'in kurucusudur ve OKX'i 2013 yılında kurmuştur. 2006 yılında Xu, Pekin Bilim ve Teknoloji Üniversitesi'nden uygulamalı fizik alanında lisans diploması ve Çin Halk Üniversitesi'nden matematik alanında yüksek lisans diploması almıştır. Yüksek lisans okulunu bırakarak wantuan.com adlı grup alım web sitesini kurdu ve ardından Yahoo Çin'e katıldı. 2007'den 2012'ye kadar Xu Mingxing, douding.com adlı bir belge paylaşım hizmeti web sitesini kurarak kendi işine yeniden başladı ve baş teknoloji sorumlusu olarak görev yaptı.