Web3js

使用私鑰生成乙太坊地址

  • June 3, 2019

如何在 nodejs 中使用 web3 生成適用於乙太坊主網路的乙太坊帳戶地址和私鑰?

這很簡單,

const Web3 = require('web3')

const web3 = new Web3(new Web3.providers.HttpProvider("https://mainnet.infura.io/Your API key here#"));

async function createAccount(){
   var wallet = await web3.eth.accounts.create();
   console.log('Address:' + wallet.address);
   console.log('Private Key: ' + wallet.privateKey)
}

createAccount();

並在控制台中使用node filename.js. 你會得到你想要的。

引用自:https://ethereum.stackexchange.com/questions/71415