The Ethereum Foundation has now staked roughly $143 million worth of ether, effectively completing its previously announced 70,000 ETH staking target after staking roughly $93 million in ether on Thursday in several batches. The move shifts the foundation from regularly selling ETH to help fund its roughly $100 million in annual expenses toward earning staking yield of an estimated $3.9 million to $5.4 million a year instead. The Ethereum Foundation is putting its ETH to work through staking, earning rewards that help fund research, grants, and operations — all without needing to sell its coins, creating a long-term, self-sustaining treasury that replaces the earlier model where the foundation resorted to ETH sales.