Welcome
Welcome to the MetaMask SDK developer documentation!
MetaMask SDK is a toolkit that allows you to build onchain apps by:
- Authenticating users
- Managing wallet states
- Handling transactions
- Interacting with contracts
- and many more!
Why use the SDK?
- Works on multiple platforms
- Web - via browser extensions or QR codes for the mobile app
- Mobile - via deep links to the mobile app
- Works with all EVM-compatible L1/L2 networks
- Handles onboarding of users
- Battle tested with millions of users on MetaMask