nodejs
ブロックチェーンに接続するために、バックエンドでウォレットシードを使用しようとしています。「@solana/web3.js」ライブラリのKeypair
モジュールには、ニーモニックをシードに変換するbip39ライブラリの別のメソッドからの入力で使用するメソッドがあります。この私のコードfromSeed
const mnemonic = <My-mnemonic>
console.log(bip39.validateMnemonic(mnemonic)) // true
bip39.mnemonicToSeed(mnemonic).then(buffer => Keypair.fromSeed(buffer)).catch(err => console.log(err))
これは私のエラーです
Error: bad seed size
at Function.nacl.sign.keyPair.fromSeed (/home/diazrock/Carrera/Elasbit/NFT's/mint-nft-solana/node_modules/tweetnacl/nacl-fast.js:2329:11)
at Function.fromSeed (/home/diazrock/Carrera/Elasbit/NFT's/mint-nft-solana/node_modules/@solana/web3.js/lib/index.cjs.js:5625:53)
at bip39.mnemonicToSeed.then.buffer (repl:1:55)