Is that possible to develop a own ethereum wallet without metamask that should connect to main ethereum network. Just like in blockchain.info user clicks the account by just giving email address and password an account will be created in the backend and wallet address will send to the email address. To access my accounts from metamask i am writing this code.
const provider = new HDWalletProvider( '12 mnemonics', 'https://rinkeby.infura.io/authid', ); const web3 = new Web3(provider); const accounts = await web3.eth.getAccounts(); console.log('Attempting to deploy contract from ', accounts);
Got the answer for my first question 12 mnemonics but
how do i call a payable function which is written in solidity without metamask? I have created new question here How to make transactions without metamask