-
Notifications
You must be signed in to change notification settings - Fork 0
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
Skeleton for extendable wallet connector #1
Conversation
Awesome! Is there a plan to also outline APIs for the dApp to communicate with the wallet too? From a naive perspective, we discuss only that a wallet could/should express a set of APIs that a dApp can use for any necessary interaction. However, a wallet may be interested in what verifiable credentials auditors have issued to that dApp which it can present to wallets. This may not be necessary to define at all but is an area I am generally interested in. |
Sounds like a great candidate for an extension to this spec. 😎 |
e841337
to
53be8ec
Compare
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.
Nice work @Ryun1 @mkazlauskas @KtorZ
8ff4d31
to
2c48589
Compare
49b7b9c
to
02e5547
Compare
* Add a draft for Query Layer Standardization * added PR number to discussions Co-authored-by: Ryan Williams <44342099+Ryun1@users.noreply.github.com> * Apply suggestions from code review * Expand use cases and ecosystem risks * assign CIP number 113 * accidentally promoted as CIP instead of CPS * Update CPS-0012 directory name * removing artefact HTML comment from CPS template * removing invalid YAML for formatted Discord reference * more + deeper links to Discord discussions * add feedback from workshop 1 replacing PR #1 * Update CPS-0012/README.md Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * fix typo Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com> * Apply suggestions from code review * add adoption barriers and open new open question * Apply suggestions from code review Fix phrasing Co-authored-by: Ryan <44342099+Ryun1@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Ryan <44342099+Ryun1@users.noreply.github.com> --------- Co-authored-by: Robert Phair <rphair@cosd.com> Co-authored-by: Ryan Williams <44342099+Ryun1@users.noreply.github.com> Co-authored-by: Ryan Williams <ryan.williams@intersectmbo.org>
The idea here is to create an extendable wallet connector, this avoids placing extensionality into CIP-30. This skeleton specification handles wallet-dApp connection, allowing extensions to add useful functionality.
The first and default extension to this API is CIP-30.
This is been inspired from recent CIP discussions and heavily uses design proposed by Ktorz, thus the author tag.
PR: for comments