我正在使用 Solana 和幻影钱包,我有一个带有公钥的钱包,我有它的由 12 个单词组成的秘密短语。
当我从我使用的秘密短语生成密钥对时:
const getKeyPair = (mnemomic) => {
const seed = bip39.mnemonicToSeedSync(mnemomic).slice(0, 32);
const Keypair = web3.Keypair.fromSeed(seed);
return Keypair;
};
生成的密钥对有 publicKey 和 privateKey ,但是当我使用生成的公钥检查我的余额时,我发现余额始终为 0,即使我尝试使用我的代码空投 Sol,它也不会进入帐户。
但是,如果我使用幻影钱包中的公钥进行检查,我会得到我拥有的 Sol,如果我想空投 sol,它们也会正常进行。
为什么我生成的公钥与幻像钱包中的公钥不一样?
solana-keygen recover 'prompt:?key=0/0' -o phantom_wallet.json
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)