This update announces the deprecation of the current UI/UX framework and governance process used to integrate third parties into the Aave App. The Aave protocol is a decentralized ecosystem of smart contracts running on several EVM networks. This ecosystem is permissionless and anyone can freely use 100% of the Aave protocol features if they are familiar with interacting with deployed code on-chain. However, because smart contract development experience should not be a prerequisite for interacting with permissionless protocols, there should be a multitude of various applications created by the Aave ecosystem to allow for a more accessible variety of user experiences.
The Aave Companies have contributed to the work of the Aave ecosystem by creating one of the applications that utilize the permissionless Aave Protocol as a backend; the Aave App. The development of the app is fully open source, and the team welcomes any developer to contribute to the improvement of the open-sourced app for the benefit of end-users.
In the past, integrations with the Aave app have typically gone through Aave governance. Some examples of what an integration may include are:
• A wallet requesting direct support on user onboarding.
• An onramp requesting the integration of an onramp widget.
• A notification system requesting to be integrated into users’ dashboards.
Integrations were added using the framework this comment is in response to.
Following the governance process, the Aave interface GitHub maintainers would review the integration pull request and provided they didn’t detect security issues, would merge it.
Whilst this process had benefits, integrators typically had difficulty interacting with it and there have been few examples of the process successfully onboarding integrators. This means the user interface hasn’t evolved as efficiently and effectively as it could.
Therefore, after careful consideration, we have determined that this process is no longer optimal for the functioning of the Aave App, and we believe that its removal will improve the App interface in the long run.
Going forward, prospective integrators should reach out to Aave Companies at integrators@aave.com to discuss the process for integrations.
It is important to note that the Aave App is still fully open source, allowing any developer to contribute to the improvement of the application for the benefit of end-users. Anyone can build a front-end for the Aave Protocol which is what makes DeFi so powerful.