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

Expanding and/or finalizing CAIP-10? #112

Open
bumblefudge opened this issue May 12, 2022 · 3 comments
Open

Expanding and/or finalizing CAIP-10? #112

bumblefudge opened this issue May 12, 2022 · 3 comments
Labels
help wanted Extra attention is needed next meeting

Comments

@bumblefudge
Copy link
Collaborator

bumblefudge commented May 12, 2022

Hive and Hedera both use .s and -s in their native addresses-- there may also be corner-cases or testnets or checksums or other places where CAIP-10 is too constrictive. Would be worth discussing:

  • needs for and pro's of less constrictive CAIP-10
  • costs and breakage to existing CAIP-10 tooling (did:pkh, didkit, walletconnect, etc)

It would be good to discuss this at our next meeting!

See #95 and the hedera/caip10.md file

@bumblefudge
Copy link
Collaborator Author

Given the conversation about adding query parameters to CAIP-19 (as a superseding new CAIP) and/or adding a new CAIP for attaching query parameters to CAIP URNs, perhaps a new CAIP should supercede CAIP-10 rather than breaking it? I'm hoping to open PRs for all these new CAIPs before the next meeting (even though I'll miss the next meeting) to start the ball rolling...

@Reccetech
Copy link

Building on the above suggestion. We would like to find a path to modify/expand the CAIP-10 account_address syntax to include the URI RFC's unreserved characters. As such the "new" CAIP-10 account address syntax could read:
"account_address: [-.~a-zA-Z0-9]{1,64}"
or
"account_address: [a-zA-Z0-9.~-]{1,64}"

@bumblefudge Look forward to your continued input on how we can deliver this update. Please me know how I can be of support.

@shemnon

@bumblefudge
Copy link
Collaborator Author

We're holding a session on this next week at our miniconference in Berlin! I'll try to get the ball rolling with a strawman PR later today when I'm back at my desk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed next meeting
Projects
None yet
Development

No branches or pull requests

2 participants