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.
feat: add stacks specification CAIP-2 and CAIP-10 by pradel · Pull Request #27 · ChainAgnostic/namespaces · GitHub
@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?
Out of curiosity, what is this in non-developer (normie language)? And how does this benefit end users?
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.
Amazing. Thanks for kicking this off @leopradel
What’s about appchains built with other chain consensus, and models that want to integrate with stacks