My main vision for building this project was to build something which acts not just as a wallet but a whole ecosystem that provides a secure and user-friendly platform for buying, selling, and transferring digital assets, solving the problem of digital asset ownership and transferability where users have the power to interact with ERC20 and ERC721, any other protocol or standard for multiple networks with just single application while providing an excellent user experience and with a beautiful interface.
Comet wallet app could solve is the issue of digital asset ownership and transferability, and provide a solution to this problem by leveraging blockchain technology to enable secure and transparent transactions.
The app could allow users to store their digital assets, such as NFTs or cryptocurrencies, in a secure and easy-to-use digital wallet. Users could then buy, sell, and transfer these assets to other users with the click of a button, without the need for intermediaries such as banks or auction houses.
In addition, once completed It will provide a marketplace where users could browse and purchase a wide range of digital assets, from rare collectibles to limited-edition artworks. The app could also include features such as authentication and verification to ensure that each asset is genuine and that ownership is properly transferred.
Advantages comet have as compared to other existing wallet:
One challenge that I ran into while building comet was integrating a QR scanner into the application.
The package that I used for the QR scanner uses the bundled version of MLKit Barcode-scanning for Android. This version is more accurate and immediately available to devices. However, this version will increase the size of the app by approximately 3 to 10 MB. The alternative for this is to use the unbundled version of MLKit Barcode-scanning for Android. This version is older than the bundled version however this only increases the size by around 600KB.
Apart from that, I encounter numerous problems while working with the camera module. The scanner was not working as intended.
It took quite a lot of time to figure out the problem and searching solutions on google and StackOverflow. Ultimately, after brainstroming for 3 days, the QR scanner started working properly as intended.
Tracks Applied (3)
QuickNode
QuickNode
QuickNode
Discussion