From 156edb3dc0ae5425aeeefdba74cf56bd9abc151f Mon Sep 17 00:00:00 2001 From: Alexandra Carrillo Date: Fri, 26 Sep 2025 15:58:05 -0700 Subject: [PATCH 1/2] Add note for CAIP-25 multichain API --- wallet/reference/multichain-api.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wallet/reference/multichain-api.md b/wallet/reference/multichain-api.md index 949decf1b2e..9587a6f5fad 100644 --- a/wallet/reference/multichain-api.md +++ b/wallet/reference/multichain-api.md @@ -7,8 +7,9 @@ import TabItem from "@theme/TabItem"; # Multichain API -:::tip Experimental -The Multichain API is an experimental feature. +:::tip Notes +- The Multichain API is an experimental feature. +- MetaMask implements an older version of the [CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/main/CAIPs/caip-25.md) Multichain API specification. ::: Dapps can call Multichain API [methods](#methods) to create and manage From 4890b4cf74ea0bb21975dbee1a26b1d4368e07cd Mon Sep 17 00:00:00 2001 From: Alexandra Carrillo Date: Mon, 29 Sep 2025 11:45:27 -0700 Subject: [PATCH 2/2] update caip-25 links --- wallet/concepts/multichain-api.md | 2 +- wallet/how-to/manage-networks/use-multichain.md | 2 +- wallet/reference/multichain-api.md | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/wallet/concepts/multichain-api.md b/wallet/concepts/multichain-api.md index ccbaf2af169..10763137738 100644 --- a/wallet/concepts/multichain-api.md +++ b/wallet/concepts/multichain-api.md @@ -28,7 +28,7 @@ Key benefits include: ## Technical overview -The Multichain API follows the [CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/main/CAIPs/caip-25.md) +The Multichain API follows the [CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/899779996e8c30ec9c189ff49737704150606f31/CAIPs/caip-25.md) standard for dapps to interface with multichain wallets. See [MIP-5](https://github.com/MetaMask/metamask-improvement-proposals/blob/main/MIPs/mip-5.md) and [MIP-6](https://github.com/MetaMask/metamask-improvement-proposals/blob/main/MIPs/mip-6.md) for diff --git a/wallet/how-to/manage-networks/use-multichain.md b/wallet/how-to/manage-networks/use-multichain.md index 6e6c03197dd..81af56cc89a 100644 --- a/wallet/how-to/manage-networks/use-multichain.md +++ b/wallet/how-to/manage-networks/use-multichain.md @@ -47,7 +47,7 @@ extensionPort.onMessage.addListener((msg) => { ### 2. Manage multichain connections To interact with multiple networks simultaneously, you'll create and manage -[CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/main/CAIPs/caip-25.md) multichain connections +[CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/899779996e8c30ec9c189ff49737704150606f31/CAIPs/caip-25.md) multichain connections with MetaMask. #### 2.1. Check existing connections diff --git a/wallet/reference/multichain-api.md b/wallet/reference/multichain-api.md index 9587a6f5fad..ea58b1239ac 100644 --- a/wallet/reference/multichain-api.md +++ b/wallet/reference/multichain-api.md @@ -9,11 +9,11 @@ import TabItem from "@theme/TabItem"; :::tip Notes - The Multichain API is an experimental feature. -- MetaMask implements an older version of the [CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/main/CAIPs/caip-25.md) Multichain API specification. +- MetaMask implements an older version of the [CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/899779996e8c30ec9c189ff49737704150606f31/CAIPs/caip-25.md) Multichain API specification. ::: Dapps can call Multichain API [methods](#methods) to create and manage -[CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/main/CAIPs/caip-25.md) multichain connections with MetaMask. +[CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/899779996e8c30ec9c189ff49737704150606f31/CAIPs/caip-25.md) multichain connections with MetaMask. The API also provides [events](#events) that wallets can send to dapps to notify them of onchain or connection changes. :::note See also @@ -27,7 +27,7 @@ The API also provides [events](#events) that wallets can send to dapps to notify Creates a multichain connection with a wallet, authorizing that wallet with the specified set of scopes and properties. -This method is defined in [CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/main/CAIPs/caip-25.md). +This method is defined in [CAIP-25](https://github.com/ChainAgnostic/CAIPs/blob/899779996e8c30ec9c189ff49737704150606f31/CAIPs/caip-25.md). #### Parameters