Myetherwallet
有沒有辦法一次生成多個地址?
我可以使用 MyEtherWallet 生成一個新的乙太坊地址。但是使用它我一次生成一個地址。這需要很長時間才能生成,比如說 100 個私鑰。
有沒有辦法自動化這個過程?
例如,我點擊一個按鈕並生成 100 個(或任意數量)乙太坊私鑰。
如果您以程式方式談論,當然可以!乙太坊 web3js 允許您使用以程式方式生成的私鑰生成公共地址。呼叫該函式允許您在短時間內根據性能生成任意數量的密鑰對。
獲取web3
var Web3 = require('web3'); var web3 = new Web3('ws://localhost:8546'); var accounts = web3.eth.accounts; var keys = []; var amount = 10; for(var i = 0; i < amount; i++) { keys.push(accounts.create(web3.utils.randomHex(32))); }
理論上應該這樣做。