Moola Docs
What is MOO?
MOO is a cERC20 token that was minted on the Celo blockchain. Its purpose is to coordinate governance decision making and incentive behavior that benefits the Moola ecosystem.
What is MOO’s token address?
How many MOO are there?
Is there an API endpoint I can use to see Circulating Supply? Yes, here.
Can more MOO be minted?
Yes, but only via Moola governance.
What can I do with MOO?
You can deposit your MOO in Moola Market to earn compound interest and borrow against the value of your MOO collateral. You can stake your MOO in Ubeswap pools to earn trading fees and additional MOO as part of the liquidity mining token incentive. You can transfer MOO to other addresses on the Celo network. It is anticipated that control over Moola Market protocol governance decisions and the community treasury will be transferred to MOO owners.
What is Moola Market protocol governance? Moola Market protocol governance is the process in which decisions that influence Moola Market parameters are made and the process in which those decisions are enacted. Examples include; deciding which assets to add, loan-to-value ratios, liquidation thresholds, fee amounts, and where to allocate collected fees.
Currently, the Moola Market smart contract ecosystem is controlled by the following multisig wallet: 0xd7f77169d5E6a32C5044052F9a49eb94697b25ED which requires 6 signatures out of 10 cosigners to perform any action.
In order to allow batched operations though a multisig, OwnedWallet contract is deployed at 0x313bc86D3D6e86ba164B2B451cB0D9CfA7943e5c and controlled by the multisig. This contract also currently acts as a treasury that collects protocol revenue.
Actions controlled by the multisig:
Adding new assets to the protocol.
Enabling/disabling borrowing for a reserve.
Activate/deactivate reserve enabling/disabling all actions.
Unfreezing/freezing reserve, frozen reserve doesn't allow any new deposit, borrow or rate swap. But allows repayments, liquidations, rate rebalances and withdrawals.
Modifying reserves configuration parameters: loan to value, liquidation threshold, liquidation bonus, reserve factor, possiblity of stable borrow, default stable borrow rate, interest rate strategy.
Modifying Lending Pool implementation, changing any protocol logic.
Modifying Lending Pool Collateral Manager address, changing the logic of liquidation calls.
Modifying Price Oracle address, changing the logic of reserves price discovery.
Modifying Lending Rate Oracle address, changing the logic of lending rates discovery.
Modifying MToken and Stable/Variable Debt tokens implementation for an reserve, changing the logic protocol tokens.
Changing the Emergency Admin.
Additionally, Moola protocol has an appointed Emergency Admin set to the following externally owned account (simple wallet): 0x643C574128c7C56A1835e021Ad0EcC2592E72624
The only action Emergency Admin can perform is pausing/unpausing the whole Moola Market protocol. Which contract was used for the MOO token?
Last modified 2mo ago
Copy link