diff --git a/src/contracts/token/Eigen.sol b/src/contracts/token/Eigen.sol index b53b9790b0..35e48c656e 100644 --- a/src/contracts/token/Eigen.sol +++ b/src/contracts/token/Eigen.sol @@ -177,12 +177,11 @@ contract Eigen is OwnableUpgradeable, ERC20VotesUpgradeable, SemVerMixin { } /** - * @notice Overridden to return the total bEIGEN supply instead. - * @dev The issued supply of EIGEN should match the bEIGEN balance of this contract, - * less any bEIGEN tokens that were sent directly to the contract (rather than being wrapped) + * @notice Use the ERC20 supply for EIGEN itself. + * @dev Returning bEIGEN total supply breaks ERC20/Votes invariants; this must report EIGEN's own supply. */ function totalSupply() public view override returns (uint256) { - return bEIGEN.totalSupply(); + return super.totalSupply(); } /**