fbpx

Wallet Information

My Web3 dApp

Welcome to my Web3 dApp!

// Check if Web3 is already injected (i.e. user has MetaMask) if (typeof web3 !== ‘undefined’) { // Use the injected provider web3 = new Web3(web3.currentProvider); } else { // If no provider is detected, prompt the user to install MetaMask alert(‘Please install MetaMask to use this dApp.’); } // Use the provider to get the user’s Ethereum address web3.eth.getAccounts(function(error, accounts) { if (error) { console.log(error); } else { // Set the user’s address as a variable const userAddress = accounts[0]; // Use the user’s address to log them in // (This will vary depending on how your website is set up) login(userAddress); } });