Inspiration
Mobile phones and applications are the most used things in our life and the stores from where we install these applications are controlled by centralized tech giants. This centralization creates many scenarios or apps removal and blocking usage without any intimation. To solve these issues, DeStore is developed.
What is DeStore?
DeStore is a completely decentralized platform that will provide a one-stop solution for app deployment and listing. Companies and developers will be able to list their applications on DeStore using the web client and users will be able to download an application using the DeStore mobile application.
Why DeStore?
All the applications that developers registers are deployed on IPFS hance the data will always be available to use. The ownership rights are managed using Solidity smart contracts which are deployed on the Matic network and Evmos network hence making the system immutable. The website itself is deployed on IPFS and no centralized servers were used for deployment hence making the system complete decentralized and immutable.
The Destore mobile application is a react-native application and is currently supported for Android devices. Users can download the APK from the DeStore site. The APK is also hosted on IPFS using Slate hence providing a much faster speed to download the APK and provide a better user experience. In the mobile application, users can view all the available applications which developers all around the world have registered and published. All the details about the application will be available and users will be able to easily install applications on their devices. There will be thousands of applications and data queries from smart contracts is done with the help of The Graph. With the help of, The Graph the data query was done almost in an instance hence providing an even better user experience.
What's next for DeStore
- Currently, DeStore only supports android applications so support for IOS and desktop applications is required.
- Support for multiple wallets.
- IPFS optimization for better performance.
Updates
The application was initially built on Matic network. In the cosmos hackathon, the complete application was migrated to Evmos network and now both the networks are supported on the application. We have also deployed a standalone graph-node for EVMOS network which can be publically used by the users.
Built With
- cosmos
- evmos
- fleek
- ipfs
- polygon
- react
- react-native
- slate
- solidity
- the-graph
- truffle
Log in or sign up for Devpost to join the conversation.