Is it possible to work with MetaMask programmatically without installing browser extension?

Hi, I’m investigating ways to integrate MetaMask wallet payments with ReactNative mobile app (for Android and IOS platforms). Is it possible to create new MetaMask wallet, to perform payments from wallet with ethers.js without installing MetaMask wallet app/extension on user device? Just to work with it as with common ERC20 wallet.

Do you know if any guide, tutorial or sample project exists where described how to correctly initialize connection to MetaMask wallet with correct provider initialization?
The only code snippets I’ve found is initialization of MetaMask web3 provider with preinstalled MetaMask extension provider - window.ethereum:

const provider = new ethers.providers.Web3Provider(window.ethereum)


This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.