MetaMask SDK is a library that provides a reliable, secure, and seamlessconnection from your dapp to the MetaMask browser extension and MetaMask Mobile.By integrating your dapp using the SDK, millions of MetaMask Mobile users can connect to theirpreferred MetaMask client.The SDK supports the following dapp platforms:
FAQs
What is MetaMask SDK? ›
The MetaMask SDK enables developers to easily connect their dapps with a MetaMask wallet (Extension or Mobile) no matter the dapp environment or platform.
How do I enable developer mode in MetaMask? ›Go to chrome://extensions . Toggle Developer mode on in the top right corner.
What API does MetaMask use? ›JSON-RPC API MetaMask uses the request() method of the provider API to wrap a JSON-RPC API. The JSON-RPC API contains standard Ethereum JSON-RPC API methods and MetaMask-specific methods. The RPC methods are documented in the interactive JSON-RPC API reference.
What is wallet SDK? ›The Wallet SDK allows you to build a fully featured wallet solution or integrate an existing wallet provider with thirdweb's Typescript, React, React Native, and Unity SDKs. wallets. wallets is open-source. View and contribute to its source code on GitHub.
Who are the developers of MetaMask? ›MetaMask is developed by Consensys, a blockchain software company focusing on Ethereum-based tools and infrastructure.
What is developer mode? ›For those creating Android apps, Developer Mode provides essential tools for testing and debugging, helping to ensure that their apps run smoothly on a variety of devices.
What node provider does MetaMask use? ›The MetaMask provider emits events using the Node. js EventEmitter API.
Is MetaMask code open source? ›Metamask is an open-source self-custody wallet for Ethereum and Ethereum-like blockchains. This browser extension and mobile app enable users to hold their cryptocurrency and make transactions while maintaining control of their private keys.
What is the RPC used by MetaMask? ›However, it's possible to connect to custom networks using RPCs in MetaMask. The acronym RPC stands for Remote Procedure Call. RPCs allow communications with servers remotely and provide the ability to execute programs in a separate location.
Does MetaMask have a dApp browser? ›You must access dapps using the in-app browser in MetaMask, rather than any other browser available on your device. On other mobile browsers, you won't be able to connect to dapps using MetaMask.
What is the secret recovery phrase in MetaMask? ›
Your Secret Recovery Phrase (SRP) is a unique 12-word phrase that is generated when you first set up MetaMask. Your funds are connected to that phrase. If you ever lose your password, your SRP allows you to recover your wallet and your funds.
What is MetaMask used for exactly? ›MetaMask empowers users not only to store and manage their Ethereum-based assets but also to interact seamlessly with smart contracts and decentralized applications that are live on the Ethereum network or its layer 2 solutions.
Is MetaMask safe or not? ›Yes. MetaMask is a trusted crypto wallet used by more than 30 million people worldwide, with security features like encryption, Blockaid, and seed phrases. It is, however, a hot wallet, and is best used in combination with a compatible hardware wallet.
Can I uninstall MetaMask? ›MetaMask is software that you can delete at any time.
What information does MetaMask collect? ›In short: if you're using MetaMask, your IP address and your Ethereum wallet address are getting logged with each transaction you make. But there is more. The moment you unlock the wallet it records ALL your addresses under the same IP. This makes it very easy to identify who you are and where you are located.