Accounts

是否有任何 JS 庫可以將密碼作為輸入參數創建新的乙太坊地址?

  • December 25, 2017

在 geth 控制台中,我們可以像這樣創建一個新地址:

personal.newAccount("my-password")

我正在尋找一個可以在沒有任何乙太坊節點的情況下使用我的密碼創建新帳戶的庫。

keythereum 可以做到

const path = require("path")
const keythereum = require("keythereum")

const dk = keythereum.create()
const password = "WhenLambo"
const keyObj = keythereum.dump(password, dk.privateKey, dk.salt, dk.iv)
console.log("keyObj", keyObj)

const keystoreDir = path.join(__dirname, "../data")
keythereum.exportToFile(keyObj, keystoreDir)

Keyethereum、ethjs、lightwallet 和論文並不孤單。

詢問前檢查!Google、Github ……有很多資源和庫可以以不同的方式生成帳戶。

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