import Fortmatic from 'fortmatic';
const fm = new Fortmatic('YOUR_API_KEY');
// Post EIP-1102 update which MetaMask no longer injects web3
window.web3 = new Web3(window.ethereum);
// Use Fortmatic provider
window.web3 = new Web3(fm.getProvider());
// Legacy dApp browsers which web3 is still being injected
if (typeof web3 !== 'undefined') {
window.web3 = new Web3(web3.currentProvider);
// Use Fortmatic provider
window.web3 = new Web3(fm.getProvider());