World Liberty Financial will launch a public token sale on October 15, just three weeks before the U.S. presidential election.