作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要为我网站的每个用户生成以太坊钱包。我需要获取私钥和公钥。如何使用 PHP 或 Javascript 实现?
对于以太坊,我找到了 web3.js 库,我可以使用它来访问以太坊节点,但我看到的示例仅用于检查余额或发送现有钱包的交易。如何在完全没有私钥/公钥的情况下通过乞讨来创建它们?
最佳答案
尝试在web3js中使用“web3.eth.accounts”
web3.eth.accounts.create();
查看更多:https://web3js.readthedocs.io/en/1.0/web3-eth-accounts.html#create
或者尝试使用带有 web3.php 的 PHP
newAccount = '';
$web3->personal->newAccount('123456', function ($err, $account) use(&$newAccount) {
if ($err !== null) {
echo 'Error: ' . $err->getMessage();
return;
}
$newAccount = $account;
echo 'New account: ' . $account . PHP_EOL;
});
查看更多:https://github.com/sc0Vu/web3.php#assign-value-to-outside-scopefrom-callback-scope-to-outside-scope
关于javascript - 如何使用 PHP/JS 为用户生成以太坊钱包(私钥/公钥)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48346907/
我是一名优秀的程序员,十分优秀!