CAIP-2 and CAIP-10 Stacks specification

Hey all,

As part of the grant Stacks Foundation (adding stacks to ceramic), we had to write the CAIP-2 and CAIP-10 specifications for Stacks.

A pull request to the ChainAgnostic namespaces repo has been created. Please let me know if you have any feedback.

Pull request :point_down:
feat: add stacks specification CAIP-2 and CAIP-10 by pradel · Pull Request #27 · ChainAgnostic/namespaces · GitHub

Cheers

3 Likes

Great work.
@everybody please review and react on the pull request

Unfortunately, app chains are not well supported by CAIP-2 because the specification only allows 1 chain id, while app chains are defined by the app chain id and the parent chain id. (See Appchains · GitHub)

Would that be the same for hyper chains?

2 Likes

Out of curiosity, what is this in non-developer (normie language)? And how does this benefit end users?

1 Like

Chain Agnostic is an effort to provide standards for tools that can work for any blockchain, like WalletConnect or Ceramic. These protocols mainly require to understand what an “address” is on each blockchain.

3 Likes

I left some comments.

2 Likes

Amazing. Thanks for kicking this off @leopradel

1 Like

What’s about appchains built with other chain consensus, and models that want to integrate with stacks

1 Like

Created the CAIP-122 specification for Stacks feat: Stacks CAIP-122 by pradel · Pull Request #45 · ChainAgnostic/namespaces · GitHub