gpt4 book ai didi

substrate - 从 SS58 地址获取公钥

转载 作者:行者123 更新时间:2023-12-02 16:14:54 25 4
gpt4 key购买 nike

根据 The Subkey Tool .我们可以使用 subkey generate 生成公钥/私钥像下面这样:

$ subkey generate
Secret phrase `cement drum say almost secret series daughter eager ceiling fetch about duck` is account:
Secret seed: 0xb84c6858ca5f331a703203e853d3537eac0a3d4b54838dc69d8e6d395ab4ec6f
Public key (hex): 0x5075808dbd0eb02828a525c6332596f0e95c3d0b9ecfede376195ca95bca415b
Account ID: 0x5075808dbd0eb02828a525c6332596f0e95c3d0b9ecfede376195ca95bca415b
SS58 Address: 5DtCbNMGwhnP5wJ25Zv59wc5aj5uo3wYdr8536qSRxbvmLdK

我的问题:

我怎样才能得到 Public key来自 SS58 Address ?在这个例子中,是否有可能得到 0x5075808dbd0eb02828a525c6332596f0e95c3d0b9ecfede376195ca95bca415b来自 5DtCbNMGwhnP5wJ25Zv59wc5aj5uo3wYdr8536qSRxbvmLdK

最佳答案

如果你想使用 polkadotjs 做到这一点,你可以执行以下操作

const { decodeAddress } = require('@polkadot/util-crypto');
const { u8aToHex } = require('@polkadot/util');
const publicKey = decodeAddress('5DSaSznmKRjt9Lvg4478V54UU8kdNyZKSQM8brSiczFR1S1H');
const hexPublicKey = u8aToHex(publicKey);
console.log(hexPublicKey);

关于substrate - 从 SS58 地址获取公钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66998019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com