CAIP-294 primary sources
Collected: 2026-05-08 UTC
Primary sources reviewed
- https://standards.chainagnostic.org/CAIPs/caip-294
- Official CAIP draft page for Browser Wallet Messaging for Extensions
- Key points used: status Draft;
caip294:wallet_prompt/caip294:wallet_announce;walletDataschema; optionaltargetsandscopes; CAIP-341 extension target support; CAIP-25 / CAIP-27 linkage; per-page UUID guidance
- https://github.com/ChainAgnostic/CAIPs/issues/294
- Official GitHub discussion thread linked from the spec
- Used as provenance for the proposal history and discussion trail
Notes
- CAIP-294 is best treated as transport plumbing for browser-extension wallets rather than as a wallet capability standard.
- The analytically interesting control surface is channel selection: when the wallet advertises an extension target, the draft tries to decide whether communication should continue through injected-provider patterns or switch to extension messaging APIs.