CAIPs
CAIPs copied to clipboard
[CAIP-275] - chain-specific resolution corner-case
A helpful reviewer left a pretty significant comment (that probably should've been an issue) on the PR merging CAIP-275, which maybe no one saw because the PR was merged before the comment: https://github.com/ChainAgnostic/CAIPs/pull/275#issuecomment-2167321691
Is this a legitimate concern? Would it make more sense to consider an "implicit chainId" (1, or 0) be injected any time no chainId is present? I think the semantics of chainId 0 are starting to "be a thing", between our recent namespace PR making it a thing in CAIP-2 systems, and EIP-7702 specifying 0 as the chainId
for offchain cases... although maybe I misunderstand OP and they are actually suggesting chainId 1
be the default when no other id is set?
I can't assign either of you the issue but tagging @davidlsneider and @FedericoAmura to address with a normative or purely editorial PR (or just dismiss with an explanation at least, if no editorial is worth making in the CAIP itself?)