批量生成小狐狸钱包(以太坊钱包地址)的脚本
搭建好Node的环境,使用WebStrom或VS code编辑器打开项目,安装eth依赖库ethereumjs-wallet
npm i ethereumjs-wallet
创建wallet脚本文件
var Wallet = require(ethereumjs-wallet)
const fs = require(fs);
// 生成 i 个钱包地址数量
for(var i = 0; i < 3; i++){
const EthWallet = Wallet.default.generate(false);
const addressALL = EthWallet.getAddressString();
const addr = addressALL + "
";
console.log("address: " + EthWallet.getAddressString());
const privateKeyALL = EthWallet.getPrivateKeyString();
const pKey = privateKeyALL + "
";
console.log("privateKey: " + EthWallet.getPrivateKeyString());
//将所有地址保存到文件中
fs.appendFile(address.txt, addr, (err) => {
if (err) throw err;
console.log(追加address);
});
//将所有的私钥保存到私钥文件中
fs.appendFile(privateKeyALL.txt, pKey, (err) => {
if (err) throw err;
console.log(追加privateKey);
});
}
上一篇:
JS实现多线程数据分片下载
下一篇:
艾伦图灵被称为人工智能之父,附源代码
