MetaMask® Login*

Metamask® Login Powered By GitBook Effortlessly manage your MetaMask wallet: Access via extension icon, view balances, send/receive Ethereum securely, explore

Integrate your dapp with the MetaMask wallet

Your dapp can use the Wallet API to request users' Ethereum accounts, read data from connected blockchains, suggest that the user sign messages and transactions, and perform other functions on MetaMask from multiple dapp platforms.

🏁 Wallet quickstartGet started quickly by connecting your React dapp to MetaMask and other wallets in your users' browsers.⚙️ Wallet tutorialsFollow the step-by-step tutorials to create a simple React dapp and integrate it with MetaMask.🌐 Wallet APIUse the JSON-RPC methods of MetaMask's Wallet API to interact with your users' Ethereum accounts.

Extend the functionality of MetaMask using Snaps

A Snap is a JavaScript program run in an isolated environment that customizes the MetaMask wallet experience. You can create a Snap that adds new API methods, adds support for different blockchain protocols, or modifies existing functionalities.

🏁 Snaps quickstartGet started quickly by creating and customizing a simple Snap, using the Snaps template built with React and TypeScript.⚙️ Snaps tutorialsFollow the step-by-step tutorials to create Snaps that estimate gas fees, provide transaction insights with custom UI, and more.🌐 Snaps APIUse the Snaps API to modify the functionality of MetaMask and communicate between dapps and Snaps.

Contribute to MetaMask

Join the MetaMask developer community and learn how to contribute to the MetaMask project itself.

Last updated