-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CPS-0010? | Wallet Connectors #619
Conversation
@Ryun1 looks promising so far... already as good an inventory of the issue as I could imagine. I'll happily leave it to you when to mark Ready for review and/or kick it off in the CIP meeting agenda. |
Co-authored-by: Robert Phair <rphair@cosd.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Ryun1 one thing that helps keep the lists of CIP and CPS titles concise is not using the word Cardano in the document title when it's already in the CIP/CPS acronym...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
as you know @Ryun1 enthusiastically approved as candidate in today's CIP meeting...
Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This proposal looks mature from extended discussion, feedback & update based on repeated reviews. From my point of view nothing could make it any better except 1 more workshop, which @Ryun1 says is coming soon and perhaps some more feedback will come in then. In anticipation of 1 more round of refinement I am clearing the way for this to be merged afterward.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This has had plenty of time for community feedback and looks to be in a quite complete format for now. I'm sure that future questions and issues may arise as we begin writing CIPs to address this problem, but we can add those in the future.
* Init cps wallet connectors * planned conext section * edits * Add in achknowledgements section from first workshop * Update cps-wallet-connector/README.md Co-authored-by: Robert Phair <rphair@cosd.com> * add notes from first workshop * Update cps-wallet-connector/README.md Co-authored-by: Robert Phair <rphair@cosd.com> * Update cps-wallet-connector/README.md Co-authored-by: Robert Phair <rphair@cosd.com> * Expand definitions of three wallet types * Update cps-wallet-connector/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update cps-wallet-connector/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update cps-wallet-connector/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update cps-wallet-connector/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update cps-wallet-connector/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * rename folder to match CPS-10 naming * grammar fixes * detials and responding to comments * UI is not the concern of the connector * Add myself to the list of authors * Fix duplication * Expand open questions * grammar + small notes from second workshop * Apply suggestions from code review Co-authored-by: Robert Phair <rphair@cosd.com> * fleshing out missing sections and reorganization * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * small notes * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * add acknowledgements and notes from workshop 3 * small tidy up * fixed discussion link --------- Co-authored-by: Robert Phair <rphair@cosd.com> Co-authored-by: Vladimir Kalnitsky <vladimir@mlabs.city> Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
* Init cps wallet connectors * planned conext section * edits * Add in achknowledgements section from first workshop * Update cps-wallet-connector/README.md Co-authored-by: Robert Phair <rphair@cosd.com> * add notes from first workshop * Update cps-wallet-connector/README.md Co-authored-by: Robert Phair <rphair@cosd.com> * Update cps-wallet-connector/README.md Co-authored-by: Robert Phair <rphair@cosd.com> * Expand definitions of three wallet types * Update cps-wallet-connector/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update cps-wallet-connector/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update cps-wallet-connector/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update cps-wallet-connector/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update cps-wallet-connector/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * rename folder to match CPS-10 naming * grammar fixes * detials and responding to comments * UI is not the concern of the connector * Add myself to the list of authors * Fix duplication * Expand open questions * grammar + small notes from second workshop * Apply suggestions from code review Co-authored-by: Robert Phair <rphair@cosd.com> * fleshing out missing sections and reorganization * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * small notes * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Update CPS-0010/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * add acknowledgements and notes from workshop 3 * small tidy up * fixed discussion link --------- Co-authored-by: Robert Phair <rphair@cosd.com> Co-authored-by: Vladimir Kalnitsky <vladimir@mlabs.city> Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
This problem statement is concerned with the issues surrounding Cardano's current and future wallet connectors.
These interfaces are difficult to define and historically have been even harder to iterate upon.
We wish to provide a comprehensive catalog of the current offerings; and their drawbacks to be able to make suggestions on future standards.
I thought it important that such a problem statement is open for much community input, so have started this as a draft PR.
Todo
Open Questions
Can wallet connector standards define when wallets should ask users for permission?Where does the role of transaction building sit?📰 Rendered Problem Statement (on fork)