According to Odaily, the Ethereum Foundation has recently come under scrutiny for its significant transfers of Ether (ETH). Some members of the community are calling for increased transparency regarding these transactions. On-chain data released by Lookonchain indicates that the Ethereum Foundation has sold over $10 million worth of ETH this year.