javascript - 如何使用 bitcoinjs 从公钥获取比特币地址

标签 javascript bitcoin

找到一篇解释如何从公钥生成比特币地址的文章: https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses

但想知道这个过程是否已经在bitcoinjs中实现了或任何其他 JS 库。所以我不需要手动执行指南中的所有 8 个步骤

最佳答案

是的,那个图书馆可以做到。

const bitcoinjs = require( 'bitcoinjs-lib' );

const pubkey = Buffer.from( '0250863ad64a87ae8a2fe83c1af1a8403cb53f53e486d8511dad8a04887e5b2352', 'hex' );
const { address } = bitcoinjs.payments.p2pkh({ pubkey });
console.log( address ); // 1PMycacnJaSqwwJqjawXBErnLsZ7RkXUAs

关于javascript - 如何使用 bitcoinjs 从公钥获取比特币地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55147458/

相关文章:

javascript - 如何在 Dimple 中的不同绘图之间获得相同的类别颜色

javascript - 仅为特定 URL 添加 css 样式元素

c++ - 了解以下 cpp 片段

javascript - Coinbase 现货价格 SSL 错误 : does not support SSL at Request

javascript - JavaScript 中区 block 哈希的正则表达式

javascript - Javascript中如何获取数组元素

javascript - 如何防止重新呈现未在我的 vue.js 组件的 HTML 中使用的变量?

Javascript:向任何日期添加天数

javascript - 比特币 - BitGO - 将所有钱包对象保存到对象数组中

javascript - 比特币地址表单验证 JavaScript 和 PHP