Introduction
This project is currently a personal, full-time commitment, and I’m the only core developer. Drawing from my rich experience in developing wallet software and applications, I’ve identified that many components can be reused across different projects. This abstraction can help us develop more innovative blockchain applications efficiently and increase the potential for enhanced functionality and user experience.
However, the passion-driven nature of this project, along with its grand narrative, may be causing an indefinite extension of the development period. This delay could result in the depreciation of the value of early development work due to technological evolution, and the market value may also be affected by the product’s delayed launch. Recognizing this, I understand the necessity to find additional sources of support for this project.
Despite efforts to find partners and support through various platforms, the results have not been satisfactory. After being introduced to LXDAO by a friend, I was attracted by its ethos of mutual assistance and altruism. I believe that a product like this can benefit not only the community but also the entire blockchain ecosystem, while also allowing itself to grow. I hope to solidify this project within the LXDAO.
The Vision: Redefining the Entry Point to Web3
One of the critical issues we need to address is ensuring the long-term iterative development and vitality of applications within the LXDAO ecosystem.
From an ecosystem nurturing perspective, some may propose designing a public chain and migrating their ecosystem’s applications onto it. However, as a user-oriented developer, I believe that the wallet, as the indisputable gateway to Web3, should be defined first, ensuring decentralization.
Moreover, the wallet can provide Wallet as a Service (WaaS), reducing development difficulty for individual applications in the ecosystem. Once development is completed, applications can enjoy increased influence within the wallet ecosystem built by everyone, creating a win-win situation.
The Roadmap: A Wallet Application and Developer SDK
The vision for this project is twofold:
- Develop a wallet application with excellent user experience: Initially, we will focus on wallet creation, balance display, transaction implementation, contract calling, and more, to streamline all chains as much as possible. Over time, we will integrate centralized and decentralized communication protocols, and offer features similar to WeChat. We also aim to integrate functions like cross-chain transactions, anonymity, privacy, etc., into the wallet to provide a better user experience, reaching the level of Web2 experience.
- Provide a convenient SDK for developers: We aim to provide convenient multi-chain access capability, and the logic for accessing existing wallets like Metamask, Phantom, etc. These operations can be abstracted into a CLI tool to streamline the development process. Based on the wallet application, we will abstract the generic parts into a framework that developers can use to develop their wallet applications, promoting the overall development of the ecosystem.
In conclusion, the project will continuously improve the wallet application by adding more features based on user needs, while simultaneously lowering the development difficulty for developers and promoting the overall development of the ecosystem.
I look forward to engaging further with LXDAO and exploring potential avenues for collaboration.