Populous a été fondé en 2017 par les frères jumeaux Steve et Sam Williams de South London. Steve Williams, diplômé en philosophie de la London Metropolitan University, est le PDG en exercice de Populous depuis novembre 2016. Sam Williams s'est depuis lancé dans d'autres entreprises, fondant The Trend View et Zloadr. Les tokens Populous (PPT) ont une offre maximale de 53,252,246 PPT, tous émis et mis à la disposition du public. Après l'offre initiale de pièces (ICO), les fondateurs et l'équipe de Populous ont reçu 32,4% de l'offre totale, les 67,6% restants ayant été distribués parmi les investisseurs et les tiers intéressés.