CAIPs icon indicating copy to clipboard operation
CAIPs copied to clipboard

CAIP-345: Wallet service URL property

Open chris13524 opened this issue 10 months ago • 5 comments

This proposal defines the wallet service property, caip345, for use in CAIP-25. Wallets set this to indicate that certain methods, instead of being handled by the CAIP-25 session, will instead be sent to a JSON-RPC HTTP endpoint. Compatible apps that support this will be able to call these RPC methods, without interactivity with the actual wallet application or user.

chris13524 avatar Feb 17 '25 15:02 chris13524

I'm thinking maybe this should be "Draft PR" until most of those TODOs get filled out? Interesting stuff, overall...

bumblefudge avatar Feb 20 '25 14:02 bumblefudge

TODO outline proxy strategy for dapp CSPs

chris13524 avatar Apr 11 '25 11:04 chris13524

bump @chris13524 is this back-burner or abandoned?

bumblefudge avatar Jun 02 '25 15:06 bumblefudge

is this back-burner or abandoned?

@bumblefudge not abandoned, just haven't had the time to update it. We are actively using it or planning to use it in our roadmap soon. Want to get this merged in soon

chris13524 avatar Jun 02 '25 15:06 chris13524

Updates:

  • Updated property name from walletService to caip345, removing potential for conflict & making it easier to make a v2 in the future (caipxxx instead of walletService2)
  • Provided clarification, examples, and context where it was missing
  • Filled out the rest of the CAIP template

I think this PR is ready to be merged as a draft CAIP, pending any last reviews of course.

chris13524 avatar Jun 24 '25 15:06 chris13524