The World Foundation, the organization supporting the digital identity project Worldcoin (WLD), has completed a $65 million over-the-counter (OTC) token sale.