UN
unickhow/metamask-sdk
The simplest yet most secure way to connect your blockchain-based applications to millions of MetaMask Wallet users.
MetaMask SDK
MetaMask SDK enables developers to seamlessly connect their dapps to the MetaMask extension and mobile app.
You can use the SDK via the following platforms and libraries:
- Wagmi (recommended)
- JavaScript
- Dynamic SDK
- Web3Auth SDK
- React Native
- Web3-Onboard
See the MetaMask SDK documentation for more information.
Features
- Session persistence
- Multi MetaMask provider (let user choose between browser extension and mobile wallet)
- Batch RPC calls (send multiple requests to your wallet at once)
- Read-only RPC calls and Infura integration
- Wagmi hook integration (alpha)
- i18n
- Full modal UI customization
- Smart contract library (coming soon)
Get started
Install the SDK:
yarn add @metamask/sdkor
npm i @metamask/sdkSDK options
See the full list of JavaScript SDK options.
Contributing
To contribute to MetaMask SDK, see the contribution guidelines.
Contacts
Fill out this form for a complimentary design
optimization workshop.