Last updated a year ago
Our feature rich, Cardano unleasher wallet is not yet compatible with Ledger or Trezor HW wallets. This affects user onboarding and trust.
We will research and build Trezor and Ledger support to enhance our rich feature set with extra security, for users and dapp builders.
This is the total amount allocated to GameChanger: Ledger HW support.
Extended relevant experience:
Cardano users can already benefit from having a highly humanized and gamified wallet, which is 100% committed to removing the entry barriers for students, entrepreneurs, junior developers and newcomers around the world. It's called GameChanger and our vision is to allow our users to focus on what matters rather than investing time and energy in infrastructure, language complexities and having higher level coding skills.
GameChanger current core features:
Extended problem statement:
GameChanger is not yet compatible with hardware devices and unfortunately those users can't fully enjoy the experience that our product brings using their physical device, Ledger or Trezor. It's in our vision, to be fully compatible with any device and to build an easy and intuitive experience for those new users, keeping all of our existing functionalities, for multi-asset, multi-output, CNFT dropping, etc seamlessly working.
Describe your solution to the problem:
We'll add support for the 2 main hardware providers compatible with Cardano:
Our main goal is to remove the onboarding barriers that hardware wallets have as they cannot use our product.
We want to add full support for any of the existing features for this new users:
The work will be distributed in 3 stages. The initial phase will be fully dedicated to doing the research and small P.O.C's to cover our existing features. In a second phase we will set up the prototypes, libraries and providers that we will later use during the integration phase, in parallel we will start specifying the new UI and UX required changes for the Hardware wallet users, like asking for confirmation, requesting keys, etc. The third phase will be the integration and testing phase to ensure all the functionalities that our users have are fully compatible with hardware wallets.
In a second stage, as we said, we'll work on developing the necessary interfaces and providers for both Ledger and Trezor devices to later on integrate them with our existing cardano-serialization-lib implementations (Emurgo Lib). In parallel, we will start working and defining the UX and flow changes that are required for the hardware device users, those changes go around showing the user how the integration works before confirming and some other changes we expect due to the fact that these type of devices need an external confirmation for the action to succeed, most of the changes go around that requirement.
Once the full UX specification is ready, we'd start the second phase and integrate the user interfaces with the new hardware wallet implementation that we'll have built by then.
We are committed to make GameChanger fully compatible with Hardware wallets and make our product more device agnostic, by providing the same features to all our users.
Use cases and customers:
Onboarding the existing users that also own hardware devices and showing them how easy it will be to integrate their ideas with GameChanger using their Trezor or Ledger hardware device!
The hardware wallet market is surging due to the high number of attacks in the cryptocurrency market, spatially speaking about exchanges, etc, and will probably continue growing in the next few years. So, we want to be able to onboard these newcomers in the future by building long term support and giving them full access to all our existing features.
All this backlog has been constructed after obtaining user feedback on real life use cases. Some examples of real case scenarios would be covered by hw are:
Generic use cases that will benefit from this:
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, and Project Catapult, participated in 1st gen Plutus Pioneer Program and is currently contributing as Core Team member at Gimbalabs
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 Wallet advisor.
His Linkedin profile can be found at https://www.linkedin.com/in/rcmorano/
Current Status / Technical Information:
The GameChanger Wallet, is already a product officially released in an early stage to the public with a big set of unique features unleashing the potential of Cardano and its underlying library: cardano-serialization-lib (Yoroi's library). It's also important to clarify that unlike other wallets in the ecosystem, GameChanger Wallet offers users the ability to combine several Cardano features at once into single transactions, for sustainable blockchain usage and reduced fees. The wallet builds these complex low level transactions, not the dapps. We take the hard work to allow dapp builders to focus on building their projects faster and easier. Sometimes we have been referred to as an easier cardano-wallet-cli web alternative.
Key features/goals for HW devices:
Roadmap:
The initial estimation is about 3 months. 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:
1st month:
Do the research and build the different proof of concepts to cover our current rich set of features that GameChanger has:
Import or create existing hardware wallet, base address support and highly customizable key derivation
Send simple, multi-asset, multi-output transactions.
Attaching metadata
Mint and manage assets (NFT's)
Combine all this together on single transactions to reduce fees and contribute to Cardano sustainability
2nd month:
After the research phase we will enter the prototyping and building phase where we will setup the prototypes, libraries and providers that we will use to run this mentioned set of features from hardware wallets (Trezor and Ledger)
3rd month:
The development team will then dedicate the resources on integrating the libraries and providers in our existing interface, keeping in mind hardware wallets have different user experience as they need to manually validate and approve in their devices, we aim to build something self explanatory and easy to use that helps onboarding users with hardware wallets.
Key Performance Indicators for the first 3/6 months (KPIs):
After 3 months as we deliver this new features, dapps and current users will increase wallet usage and liquidity. An onboarding process for new HW users has begin while we publish the upgrades and make this feature known.
After 6 months, we should observe an increased liquidity on the GC Ecosystem, increased number of dapp connections executed and overall increase in new user wallets (HW wallets in this case)
For auditability, some metrics could be obtained from social media feedback and Cardano metadata analysis.
Budget:
- 1 Full-Stack Senior Engineer ($3000 x 1.5 months = 4500$)
- 1x Ledger Nano X ($150)
- 1x Ledger Nano S ($70)
- 1x Trezor Model T ($260)
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!
NB: Monthly reporting was deprecated from January 2024 and replaced fully by the Milestones Program framework. Learn more here
We made GameChanger, a released and long term product, highly humanized and gamified wallet, committed to newcomers, students and builders.