By default, both staking-deposit-cli and Wagyu key gen would produce 24-word mnemonic.
However, when using an existing mnemonic, staking-deposit-cli also supports using 12-word mnemonic.
We (stakefish) have found that this is actually a very common case because many users confused their MetaMask mnemonic and BLS mnemonic, and they reused their 12-word MetaMask mnemonic with staking-deposit-cli.
Wagyu has a front-end validation that requires the mnemonic to be 24-word long, which should be relaxed to match the underlying staking-deposit-cli.
By default, both staking-deposit-cli and Wagyu key gen would produce 24-word mnemonic. However, when using an existing mnemonic, staking-deposit-cli also supports using 12-word mnemonic.
We (stakefish) have found that this is actually a very common case because many users confused their MetaMask mnemonic and BLS mnemonic, and they reused their 12-word MetaMask mnemonic with staking-deposit-cli.
Wagyu has a front-end validation that requires the mnemonic to be 24-word long, which should be relaxed to match the underlying staking-deposit-cli.