Skip to main content

Build onchain dapps with MetaMask SDK

MetaMask SDK is a toolkit that allows you to build onchain dapps. With the SDK, you can:

  • Authenticate users.
  • Manage wallet states.
  • Handle transactions.
  • Interact with contracts.

Get started with JavaScript and Wagmi.

Why use the SDK?

The benefits of using MetaMask SDK include the following:

  • It works on multiple dapp platforms:
    • Web dapps - Connect to the MetaMask browser extension or use QR codes to connect to MetaMask Mobile.
    • Mobile dapps - Use deeplinks to connect to MetaMask Mobile.
  • It works with all EVM-compatible L1/L2 networks.
  • It handles onboarding of users.
  • It is battle tested with millions of users on MetaMask.

Where do I start?

You can get started quickly with the following dapp platforms: