MetaMask logo

MetaMask

MetaMask helps users manage digital assets and access Web3 applications through a browser extension and mobile wallet.
5049 Edwards Ranch Road, Fort Worth, TX 76109, United States, United States

MetaMask Wallet


Project Links


Description

MetaMask Wallet is a self-custodial wallet that stores private keys and enables transaction signing across Web3 applications. The system provides multichain asset management, token swaps, NFT storage, and hardware wallet integration through browser extensions and mobile applications

Category: Wallet


MetaMask SDK


Project Links


Description

A development toolkit that enables dapp integration with MetaMask across multiple platforms. The system provides authentication, transaction handling, and contract interaction capabilities for Web3 applications.

Category: Developer Tooling

MetaMask Snaps


Project Links


Description

An open-source plugin system that extends MetaMask functionality through custom integrations. The system enables developers to add support for new networks, account types, and APIs within the wallet environment.

Category: Developer Tooling

MetaMask Card


Project Links


Description

MetaMask Card is a self-custodial payment card linked directly to the MetaMask wallet, enabling crypto spending at Mastercard merchant locations without requiring users to pre-load funds to a custodial account. Assets remain in the user's wallet until the point of purchase. The card is issued as a virtual debit card by default and is compatible with Apple Pay and Google Pay, with an optional physical Metal tier available at an annual subscription fee. Purchases earn onchain cashback rewards in mUSD.

Category: Card

MetaMask Embedded Wallets (Prev Web3Auth)


Project Links


Description

MetaMask Embedded Wallets is a toolkit enabling developers to integrate self-custodial wallet infrastructure directly into applications through social login, email, SMS, or passkey authentication, utilizing MPC-based key management with Threshold Signature Schemes and Shamir Secret Sharing for distributed private key security across React, Vue, Angular, mobile, and gaming platforms.

Category: Embedded Wallet

MetaMask Smart Accounts Kit


Project Links


Description

MetaMask Smart Accounts Kit is a development framework implementing ERC-4337 account abstraction and ERC-7715 advanced permissions, enabling creation of smart contract accounts with programmable delegation rules, batch transaction execution, gas abstraction through paymasters, and granular permission sharing for automated actions without repeated user confirmations.

Category: Developer Tooling