For our EthGlobal hackathon project, we're developing a user-friendly app that leverages Aave's stablecoin, GHO, to simplify and broaden cryptocurrency adoption.
Our unique proposition lies in the integration of Universal Links, a feature that will allow our users to send GHO to anyone, even if they haven't installed our app. Upon clicking the Universal Link, a new user will be guided to install our app and their account will be automatically credited with the GHO sent to them.
By combining the stability of Aave's GHO stablecoin with the seamless user experience of Universal Links, we aim to lower the barriers to entry for new users in the world of cryptocurrencies.
For the iOS app, we used SwiftUI to build the interface. It allowed us to design and debug the app efficiently.
Our smart contracts, which handle GHO stablecoin transactions, were developed using Foundry. We used a template for the ERC-4337 Account Abstraction Standart to verify Signatures and have a Keeper Bot pay for the gas costs.
For the Universal Links, we set up associated domains with Vercel and NextJS. This ensures that the links correctly direct the user either to our app or to the App Store, depending on whether the app is installed on their device.
Thus, our project represents a combination of different technologies to facilitate the use of the GHO stablecoin via a user-friendly iOS app.