The Ethereum Foundation announced on Friday that it has finalized the sale of 10,000 Ether (ETH) through an over-the-counter (OTC) transaction.