The Ethereum Foundation Just Sold $10 Million of ETH. Here’s What That Actually Means. The Ethereum Foundation Just Sold $10 Million of ETH. Here’s What That Actually Means. Posted by ReplacementFormer861