The Index Protocol Controller (Etherscan) is a contract that registers system contracts such as added setTokens, Modules, factories, resources (like Price Oracles), and protocol fee configurations.

Select View Methods


function getModuleFee(address _moduleAddress, uint256 _feeType) external view returns (uint256)

Returns the protocol fee for a given module.


function isSystemContract(address _contractAddress) external view returns (bool)

Check if a contract address is a module, Set, resource, factory or controller.

Last updated