Skip to content

Commit e957a92

Browse files
committed
minor edits
1 parent ed9b2d8 commit e957a92

File tree

3 files changed

+22
-19
lines changed

3 files changed

+22
-19
lines changed

wallet/connect/index.md

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ description: Connect to MetaMask using various options.
44

55
# Connect to MetaMask
66

7-
There are several ways to connect your dapp to MetaMask:
7+
You can connect your dapp to MetaMask using one of the following methods:
88

99
- [MetaMask SDK](metamask-sdk/index.md)
1010
- Third-party libraries that support the SDK, such as [Wagmi](3rd-party-libraries/wagmi.md) or
1111
[Web3-Onboard](3rd-party-libraries/web3-onboard.md)
12-
- The [Wallet API](wallet-api.md)
12+
- The [Wallet API](wallet-api.md) directly
1313

1414
The following table compares the supported features of each connection option:
1515

@@ -23,29 +23,32 @@ The following table compares the supported features of each connection option:
2323

2424
## MetaMask SDK
2525

26-
The **MetaMask SDK** provides your users with a reliable and secure way to connect to MetaMask Mobile from any platform. From a web dapp you can also give your users the option of connecting to the MetaMask Browser Extension. It's flexible and can be integrated into existing projects without altering the underlying calls to the Wallet API and we have you covered on web, iOS, Android and Unity.
26+
MetaMask SDK provides a reliable and secure connection to MetaMask Mobile from any platform. From a web dapp, you can also give your users the option of connecting to the MetaMask browser extension. You can integrate the SDK into existing projects without altering the underlying calls to the Wallet API.
2727

2828
Key features include:
2929

3030
- **Multi-platform support** – Connect from web, desktop, mobile, or gaming platforms.
31-
- **Seamless mobile integration** – Use QR codes or deep links to create persistent connections with MetaMask Mobile.
31+
- **Seamless mobile integration** – Use QR codes or deeplinks to create persistent connections with MetaMask Mobile.
3232
- **EIP-6963 detection** – Automatically detect MetaMask wallets with or without third-party libraries.
3333
- **RPC request batching** – Enhance efficiency by batching multiple requests into a single call.
3434

35-
Get started with [MetaMask SDK](metamask-sdk/index.md).
35+
Get started using [MetaMask SDK](metamask-sdk/index.md).
3636

3737
## Third-party libraries
3838

39-
MetaMask SDK integrates smoothly with libraries like Wagmi and Web3-Onboard, which simplify wallet connections and support multiple wallets. These libraries offer tools to streamline connection logic and provide additional features for managing wallets.
39+
MetaMask SDK integrates smoothly with libraries such as Wagmi and Web3-Onboard, which simplify wallet connections and support multiple wallets. These libraries offer tools to streamline connection logic and provide additional features for managing wallets.
4040

41-
Consider the trade-offs:
42-
- **Less control** over specific MetaMask features.
43-
- **Inconsistent behavior** across different wallets due to multi-wallet support.
41+
:::note
42+
Using third-party libraries might come with trade-offs:
4443

45-
Explore [Wagmi](3rd-party-libraries/wagmi.md) and [Web3-Onboard](3rd-party-libraries/web3-onboard.md).
44+
- Less control over specific MetaMask features.
45+
- Inconsistent behavior across different wallets due to multi-wallet support.
46+
:::
47+
48+
Get started using [Wagmi](3rd-party-libraries/wagmi.md) or [Web3-Onboard](3rd-party-libraries/web3-onboard.md).
4649

4750
## Wallet API
4851

49-
You can also directly integrate MetaMask using the Wallet API, which allows you to manage Ethereum accounts, sign data, and send transactions without requiring the SDK.
52+
You can integrate your dapp with MetaMask directly using the Wallet API, which allows you to manage Ethereum accounts, sign data, and send transactions without requiring the SDK.
5053

51-
Learn more about the [Wallet API](wallet-api.md).
54+
Get started using the [Wallet API](wallet-api.md).

wallet/connect/metamask-sdk/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ tags:
1010

1111
# MetaMask SDK
1212

13-
The **MetaMask SDK** provides a reliable, secure, and seamless connection between your dapp and MetaMask (Extension and Mobile). It supports multiple platforms, ensuring flexibility for your integration needs.
13+
MetaMask SDK provides a reliable, secure, and seamless connection between your dapp and MetaMask (extension and Mobile). It supports multiple platforms, ensuring flexibility for your integration needs.
1414

1515
Key features include:
1616

1717
- **Multi-platform support** – Connect from web, desktop, mobile, or gaming platforms.
18-
- **Seamless mobile integration** – Use QR codes or deep links to create persistent connections with MetaMask Mobile.
18+
- **Seamless mobile integration** – Use QR codes or deeplinks to create persistent connections with MetaMask Mobile.
1919
- **RPC request batching** – Enhance efficiency by batching multiple requests into a single call.
2020
- **EIP-6963 detection** – Automatically detect MetaMask wallets with or without third-party libraries.
2121

22-
Explore detailed guides for each platform:
22+
Get started with the SDK on the following platforms:
2323

2424
<div class="cards">
2525
<div class="card">

wallet/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@ title: Introduction
44

55
# Integrate your dapp with the MetaMask wallet
66

7-
MetaMask provides powerful tools for connecting dapps to wallets. With **MetaMask SDK**, developers can easily create seamless wallet connections across desktop and mobile platforms. The **Wallet API** offers flexibility in interacting with wallets and blockchain networks via standardized JSON-RPC calls, enabling direct access to key functionalities.
7+
MetaMask provides powerful tools for connecting dapps to wallets. With **MetaMask SDK**, developers can easily create seamless wallet connections across desktop and mobile platforms. The **Wallet API** offers flexibility in interacting with wallets and blockchain networks using standardized JSON-RPC calls, enabling direct access to key functionalities.
88

99
Get started by [connecting to MetaMask](connect/index.md).
1010

1111
## Why use MetaMask SDK?
1212

13-
The **MetaMask SDK** allows you to establish a reliable connection between your dapp and MetaMask browser extension or MetaMask Mobile, providing cross-platform compatibility with a consistent user experience. Key benefits include:
13+
**MetaMask SDK** allows you to establish a reliable connection between your dapp and the MetaMask browser extension or MetaMask Mobile, providing cross-platform compatibility with a consistent user experience. Key benefits include:
1414

1515
- **Cross-platform compatibility** – Integrate with MetaMask from desktop, iOS, Android, React Native, and more.
1616
- **Seamless connections** – Minimize reconnections and improve user experience, especially on mobile.
17-
- **Mobile-first optimization** – Enable faster wallet interactions with instant deep links and advanced features.
18-
- **Enhanced functionality** – Use features like RPC batching, [EIP-6963](https://eips.ethereum.org/EIPS/eip-6963) for wallet discovery, and wallet security enhancements.
17+
- **Mobile-first optimization** – Enable faster wallet interactions with instant deeplinks and advanced features.
18+
- **Enhanced functionality** – Use features such as [RPC request batching](how-to/batch-json-rpc-requests.md), [EIP-6963](https://eips.ethereum.org/EIPS/eip-6963) for wallet discovery, and wallet security enhancements.
1919

2020
For more control, the **Wallet API** allows developers to interact with wallets, manage Ethereum accounts, and call JSON-RPC methods, with or without the SDK.
2121

0 commit comments

Comments
 (0)