毎日使う開発者ツールを、すべて一か所に。
コンバーター、フォーマッター、ハッシュ、バリデーター、そして何度も開き直す小さなユーティリティが、タブの海に散らばることなく一か所にまとまります。
BIP39 ニーモニックフレーズを生成・検証します
BIP39 (Bitcoin Improvement Proposal 39) は、ニーモニックフレーズを使って決定論的ウォレットを生成するための標準です。これらの人間に読みやすい単語 (12 または 24 個) を使って、秘密鍵とアドレスを導出できます。
生成プロセス ランダムなエントロピーが生成され、チェックサムが計算され、その結果が 2048 個の単語リストから単語にマッピングされます。ニーモニックはその後、鍵導出関数 (PBKDF2) と組み合わせて…を生成できます…
12 単語のニーモニックと 24 単語のニーモニックをカバーしているので、一般的な入力と出力をすばやく比較できます。
選択したツールのソースコード。右側のライブ版と並べて表示されます。
// npm install viem import { english, generateMnemonic, mnemonicToAccount } from 'viem/accounts'; // Generate a 12-word mnemonic (128 bits entropy) const mnemonic12 = generateMnemonic(english); console.log("12-word mnemonic:", mnemonic12); // Generate a 24-word mnemonic (256 bits entropy) const mnemonic24 = generateMnemonic(english, { strength: 256 });