Skip to content
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

Closed
wants to merge 1 commit into from

Conversation

Ryun1
Copy link
Owner

@Ryun1 Ryun1 commented Feb 13, 2023

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

@teddyjfpender
Copy link

teddyjfpender commented Feb 13, 2023

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.

@Ryun1
Copy link
Owner Author

Ryun1 commented Feb 13, 2023

@teddyjfpender

Sounds like a great candidate for an extension to this spec. 😎

Copy link

@rhyslbw rhyslbw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CIP-XXXX/CIP-XXXX.md Outdated Show resolved Hide resolved
CIP-XXXX/CIP-XXXX.md Outdated Show resolved Hide resolved
@Ryun1 Ryun1 marked this pull request as ready for review February 15, 2023 21:44
@Ryun1 Ryun1 closed this Feb 16, 2023
Ryun1 added a commit that referenced this pull request Mar 6, 2024
Ryun1 added a commit that referenced this pull request Sep 5, 2024
* 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants