Thanks all for your comments and questions. Starting with @Tane :
- Pure code deployment has a low overhead, once the scripts are completed it doesn’t substantially increase the workload to add one more chain (just need gas for deployments on the relevant networks). It is realistic to accomplish the first batch of deployments in January, I will share a more precise timeline once it is available after the New Year.
Backend indexing is the major challenge, which is one reason why I have been supportive of the Oku proposal and am excited by Moonwell’s plan to build on Morpho on Ink and Unichain. I anticipate that it will take more than three months before the frontend + backend developed by the Morpho Association are ready to scale to support non-core deployments.
-
As noted above, the deployment scripts can be readily used for multiple chains once finalized. However, someone must run frontend and backend services for users to access the protocol. My view is that ideally we see a mix of established ecosystem actors like Moonwell, service providers like GFX, and newcomers building on the Morpho stack on various chains. I believe there is quite a bit of interest in using the Morpho stack in a similar manner to Moonwell by existing and emerging lending protocol teams.
-
Moonwell not only operates a frontend but also directly owns Morpho vaults and collaborate with risk curators (Block Analitica and B Protocol) on their operation. I think this is a strong model that will be emulated by other lending protocols, including both new and existing projects. Other possible revenue models include charging a listing fee to vault curators, and taking a small fee from user actions such as deposit/withdrawal from vaults or opening/closing borrowing positions.
More broadly, the goal of this proposal is not only technical. A diversity of opinionated interfaces operated by independent teams or DAOs pursuing their own profits on a shared stack has great benefits for protocol growth and decentralization.
Addressing @Avantgarde 's question:
Have you thought about how to actively encourage independent contributors to build on these new deployments? Beyond the grants program, are there plans to provide documentation, tooling, or support to make it easier for builders to get started?
Yes, a few things worth keeping in mind here:
- Much like Moonwell, there are teams/DAOs with experience in the lending space who may be able to strengthen their operations by using the Morpho stack. These are ideal candidates, who likely already possess the engineering capabilities to add Morpho support to their frontends (likely not as comprehensive as the UI hosted by the Morpho Association, but instead only showing the pools/vaults associated with the team/DAO in question, which is simpler to implement)
- The Oku proposal will provide a widely available UI that will make it easy for curators to expand crosschain
- Naturally this initiative will provide pressure to optimize documentation and other tooling, which can be supplemented with activities like technical office hours as the Morpho developer ecosystem grows
And finally @nemoventures :
Would be great to have a breakdown, with links to relevant GitHub repositories, of which components are deployed and maintained by the Morpho Association. From this proposal is clear that core contracts will be deployed and the frontend left to others to build but what about adjacent services, like indexing, governance infra etc.?
The following repositories will be in scope for the lightweight deployments framework:
- morpho-blue: Morpho Blue, the most secure, efficient and flexible lending protocol on Ethereum.
- morpho-blue-irm: Interest Rate Models that can be used by Morpho Blue.
- morpho-blue-oracles: Oracles that can be used by Morpho Blue.
- metamorpho: A protocol for noncustodial risk management on top of Morpho Blue based on the ERC4626 standard.
- public-allocator: A contract to reallocate liquidity across markets.
- morpho-blue-bundlers: Contract to easily batch actions into one single transaction for an EOA.
Note that this does not include the universal rewards distributor that handles MORPHO rewards, which is an ownable contract. Teams wishing to distribute rewards could deploy their own instance, provided that they have sufficient indexing capacity to do so.
For now governance is simple (DAO multisig), my core project as Governance Lead is the design and implementation of full crosschain token governance. More to come on this in the New Year.