Please describe your proposed solution.
The dapp connector standard almost all Cardano wallet brands are using, CIP-30, has been very kind to put Cardano quickly on the market map back in the day but now can be improved into a more modern and flexible solution towards making Cardano realize it's full potencial.
We want to thanks the CIP Editors Group and Cardano community for taking the step to make improvements on CIP-30, and we are happy they are moving forward to a solution that somewhat follows paths we have been suggesting since 2021 with GameChanger Wallet.
2 weeks after Nami was published and proposed the bases of CIP-30, GameChanger Wallet was released offering a different way to connect dapps to wallets on all kind of devices and contexts, on a more universal, flexible, scalable and composable standard that has been evolving ever since, offering today a mature integral solution, a fascinating amount of features and benefits not only for developers but also for end users, such as
- desktop, mobile, backend, hardware, multi-device support,
- language agnostic, multi-platform support,
- browser extension wallet,
- hardware wallet,
- shared treasury,
- script based address support,
- multisig, multi-transaction wallet and dapps,
- client side PAB behaviour
- universal, low code programming,
- auditability,
- security,
- code reusability,
- disaster recovery,
- full user data privacy preservation, dapps DONT need to know user data in order to work
- transport agnosticity, social media, ads, paper, screens,
- user-data agnosticity, static connections
- boosted open source collaboration
- interoperability,
- etc..
Today at least 5 dapp connector alternatives/extensions are being in talks to replace or augment CIP-30, and because being a solo developer with limited funding and time availability it has been hard to properly communicate that we are the only existing wallet that includes a vast majority of features that are being planned for this ecosystem upgrade. Now with the 2,5 year long gathered feedback, all the documentation I managed to wrote, the live coding sessions with colaborators, video tutorials, and around 80 open source dapp examples on Github we feel we can help.
This is why we have decided to release as open source the entire dapp connector specification, the JSON schema of it and it's generated documentation, to allow any developer to use it, even to implement it on their own.
As version 2 of the wallet is reaching now it's 1 year long beta phase, and currently we don't have enough time to share again all this information as we would had like to do, we want to ask voters to help us cover some final months of refinements and documentation efforts to be able to properly release to the community a suitable form of our entire latest API schema.
For example, here is a list of +70 simple open source dapp examples to verify the achieved maturity and posibilities behind this specification.