Doge Seed

Dank mnemonic seed phrases

Shiba Inu
Word Count

Wut?

Doge seeds are cryptographically secure mnemonic seed phrases with added dankness. The first four words will be a randomly generated Doge-like sentence.

The seed phrases are fully valid checksummed BIP39 seeds. They can be used with any cryptocurrency and can be imported into any BIP39 compliant wallet.

You can test them here: iancoleman.io/bip39

If you're using this for anything important, you should download this page with File > Save Page As... and run it on an offline machine.

Very entropy, such secure.

The mnemonic is seeded by a cryptographically secure random number generator. However there is a slight reduction in entropy due to the introduction of the doge-isms. A doge seed has about 19.415 fewer bits of entropy than a standard BIP39 seed of equivalent length.

Each word in a standard BIP39 mnemonic has 2048 possible values (11 bits of entropy). However a 1 bit checksum is added for every 3 words. These checksum bits reduce the entropy of the last word. That can be expressed as:

S = log2(2048W) - (W/3)

Where S is entropy and W is number of words

A doge seed is the same apart from two changes. The first word is one of the three words "much", "such", or "very". The third word is one of two words from the previous selection that wasn't chosen for the first word. That can be expressed as:

S = log2(2048W-2) + log2(3) + log2(2) - (W/3)

Where S is entropy and W is number of words

You can compare the entropy against standard BIP39 seeds in the table below.

Word Count Standard BIP39 Entropy Doge Seed Entropy
12 128 bits 108.585 bits
15 160 bits 140.585 bits
18 192 bits 172.585 bits
21 224 bits 204.585 bits
24 256 bits 236.585 bits

Although 108.585 bits (12 word doge seed) is a lot of entropy, a Bitcoin private key has 128 bits of entropy, so you probably want your BIP39 seed to have more than or equal that amount to avoid reducing overall security.

TL;DR: If for some insane reason you actually use this over a standard BIP39 seed, it would probably be best to use 15 words or more.