What is the standard length of words in the mnemonic phrase for various ethereum wallets ? I need to know this in order to decide what should be the choices given to the user while creating a ethereum wallet address by using bip39 library.
You probably want to dig into what the standard specifies.
Dumb counts of the (English) word list from the Bitcoin BIP repo below:
import urllib from collections import Counter url = "https://raw.githubusercontent.com/bitcoin/bips/master/bip-0039/english.txt" lines = urllib.urlopen(url).readlines() counts = Counter([len(line) for line in lines]) for i, j in sorted(counts.items()): print("Words of length %d: %d" % (i, j))
Words of length 4: 103 Words of length 5: 442 Words of length 6: 555 Words of length 7: 508 Words of length 8: 352 Words of length 9: 88