(https://cardano.ideascale.com/a/dtd/GameChanger-smart-contract-support/383537-48088))
- Staking: delegation and reward withdrawal. Playground access to this functions.
- DApp connector: bypassing the DApp Cart at will by insta-executing the request using the spending password
- UX: New creation / importing / spending UI flow. Mnemonic input and rendering mitigation, by implementing wallet exports. Staking UI, delegation, rewards. Better wizzard UI, more recognizable buttons and steps on Smart Send and NFT Creator interfaces. Relocate donation buttons.
- Playground IDE Demos: add staking and adapt demos to the new API changes if needed.
Bug fixes:
- Upgrade to cardano-serialization-lib to 9.1.2 or 10.x.x to fix some bugs related to heavily token-populated UTXOs with small ADA values preventing running CNFTs or token drops at scale on single transactions (Thanks ALDEA for spotting it on your drop). Also this will increase support for upcoming smart contracts integration.
- Mitigate randomly truncated URLs connections on some browsers with retries
- Address endpoint bug that sometimes is not returning the current wallet address
- Add another option for IPFS pinning to mitigate third party service downtimes. We have taken care of this downtimes by manually pinning NFTs in such cases.
Use cases and customers:
All this backlog has been constructed after obtaining user feedback on real life use cases. Some examples are:
- Our "GameChangers": users, supporters such as Juan Sierra, our Gimbalabs friends, and many more.
- M2Tec - Maarten Menheere's Paypad device, amazing first ever hardware integration with our wallet that blowed our minds; and upcoming coproposal with us "Cardano Totem"
- ALDEA CNFT drop. 500 unique NFTs minted with GameChanger Wallet.
- CNFT community using our built in NFT Creator - Thanks for inmortalizing your artworks with us!
- Cardano Sevilla Summit 2021 website, first IDNFT-based auth and decentra-minting CNFT website using GC
- Project Catapult, first full featured dapp using GameChanger connector and IDNFT support
Generic use cases that will benefit from this:
With the storefull model, users will mitigate mnemonics exposure, driving more liquidity through GC/Cardano ecosystem
With this spending password flow, all dapps integratig GC will benefit from a better UX, allowing bypassing the Dapp Cart at will, for a faster, instant, dapp connection.
With the core rewrite, better paving the way for HW support, users will feel more secure don't having to rely exclusively on mnemonic flow. Consider supporting our specific HW proposal.
Meet the team:
Meet the team:
Adriano Fiorenza is Entrepreneur & Senior Full Stack Developer with 10+ years of experience in IOT and software development. Founder and the main Lead Developer behind GameChanger Wallet, participated in 1st gen Plutus Pioneer Program and is currently contributing as Core Team member at https://gimbalabs.com
His Linkedin profile can be found at https://ar.linkedin.com/in/adriano-fiorenza
Javier Ribó, Technical manager working in the flight industry and for the past years has successfully built and scaled different projects.Also worked for more than 7 years in the Hosting & Cloud industry. Currently going through the "Emurgo Developer course" Batch 52 & contributing to GameChanger Wallet as Senior Developer.
His Linkedin profile can be found at https://www.linkedin.com/in/index
Roberto C. Morano is a systems integrator and DevOps advocate with over 15 years of experience. Ex-Emurgo DevOps Lead. Gimbalabs Co-Founder. Dandelion Founder and Operator. GameChanger advisor.
His Linkedin profile can be found at https://www.linkedin.com/in/rcmorano/
Roadmap:
6 months of work, depending on other proposals interrelated to this one, deliverables will be finished earlier.
Unless upcoming use cases lead us to prioritize something differently, we will address the backlog this way:
<u>1st month</u>:
Revise our social media in search for unspotted user feedback and enrich this backlog further (if posible) under this same budget
research, PoCs, and technical planning
core development, upgrade of libs and corresponding storeless code adaptation to it
core storefull persistance methods, wallet provider classes
internal API refactoring for using any kind of known wallet provider
<u>2nd month</u>:
basic adaptation of UI for the spending password flow, and wallet exports, state management,etc
internal API refactoring for using any kind of known wallet provider. Covering special features such as minting and metadata.
new API connection with Playground IDE and DApp connector.
<u>3rd month</u>:
Finalizing UI adaptation to the new flow, better covering switching between wallets, fixing address endpoint bug, and other related stuff.
Bug fixes
covering new features
QA, and addressing unspotted feedback at the moment of writting the backlog
Key Performance Indicators for the first 3/6 months (KPIs):
3 months:
increase in positive feedback from users in social media
6 months:
increase in new wallets created
increase in liquidity driven through GC Wallet
increase in dapps executed using GC Wallet
Related proposals & other projects:
More information in general about all our participation and co-proposals in Catalyst can be found on our website.
<https://gamechanger.finance/catalyst>
We also want to contribute to the overall Catalyst experience and we have created Project Catapult for all the not-funded proposals and helping on Catalyst Community Tools On-Chain!