Loading video...

Video Failed to Load

Go Home

A recent hack drained millions from cold wallets — not because they were online, but because their "random" seed generator wasn't actually random. Our fix: 2048 individually printed word tiles. No chip, no firmware, no algorithm. Shake them in a jar. Pull your seed phrase by hand. Import it...

13,708 views • 24 days ago •via X (Twitter)

18 Comments

3.125's profile picture
3.12524 days ago

Make sure each time you pull, you put it back in before the next pull. 👍🏼

MEZTech 𐤊's profile picture
MEZTech 𐤊24 days ago

Cool. Could do the same thing with a printer, a sheet of paper, and a pair of scissors though.

Fudmottin's profile picture
Fudmottin24 days ago

I made a word picker about two years ago. It turns out that BIP-39 is a bit more complicated than that. There is a checksum involved. Long story short, I have a much better seed phrase generator now. Have a look!

💎DeCentrAlized⁶⁹⁰⁰💹🧲Non-FiatMAXI🏞️🟧🟦🔺🟣🟡🟢's profile picture
💎DeCentrAlized⁶⁹⁰⁰💹🧲Non-FiatMAXI🏞️🟧🟦🔺🟣🟡🟢24 days ago

Only 3 & 4-letter words? Nah. This is a good v0.1 but it can't be v1.0 yet, need to iterate a v0.2 that includes these words all the way up to 7-8 letters per word. 2048 is slim, need at least 16384 (if not 65536 or MORE, English vocab is HUGE). (+Microplastic is unhealthy.)

Thee_Kal_El's profile picture
Thee_Kal_El24 days ago

That spread thooo

HardMoneyMerch's profile picture
HardMoneyMerch24 days ago

Put them in a blender and pulse it to get the best mixing effect! j/k - Nice product! Maybe explain that BUTT isn't actually a seed word and you're only using the first four letters - so the word is actually BUTTER.

Morphy's profile picture
Morphy24 days ago

If you do that, you will lose your coins again

Dark Goldenrod's profile picture
Dark Goldenrod23 days ago

What if I take a large book like the dictionary or the bible, close my eyes, turn to 10 random pages and pick the 17th word I see from each page? I feel like that has a higher entropy rate.

BlissMood's profile picture
BlissMood24 days ago

🤣

GoldenKnight's profile picture
GoldenKnight24 days ago

Unfortunately, a lot of hardware wallet designers insist on supporting only the ill-designed BIP39 (or SLIP39) that require a "checksum" that has NO benefit and prevent people from easily make a mnemonic by explicit manual means. Abolish this checksum. Forward to HW makers.

AX618's profile picture
AX61824 days ago

This is the core issue most people ignore. Hardware wallets are only as strong as the entropy behind the seed. If the randomness is compromised, everything else collapses. Physical, offline generation still sets the highest bar for real self-custody.

Nicos | bitplanner.com's profile picture
Nicos | bitplanner.com24 days ago

@BitcoinBrabant

emmanuel haggai's profile picture
emmanuel haggai24 days ago

Interesting approach.. but how are you handling the BIP39 checksum? If all 12 or 24 words are selected randomly from the tiles, most generated phrases should fail checksum validation. Or should someone keep drawing until they happen to land on a valid phrase?

BAM Studios's profile picture
BAM Studios24 days ago

There's no reason to do all this. Just make a random number generator that grabs the last X digits of your system time, if it's not between the starting and ending numbers you assign, it tries again. In this case, last 4 digits between 1 and 2048. Happens only when you activate.

Antoine's profile picture
Antoine23 days ago

This slight reduces entropy as the word chosen can not be chosen again. Plus the last word is not the right checksum.

Power Mining's profile picture
Power Mining23 days ago

Put back the selected seed after each draw in the jar Repeat for 11 words (12-word seed) or 23 (24-word) Let SeedSigner calculate the final word (checksum)

Antoine's profile picture
Antoine23 days ago

Oh OK, so looks good!

stinker_coc's profile picture
stinker_coc24 days ago

NVK trying to reduce entropy:

Related Videos

"I don't add bananas to my smoothies because they contain polyphenol oxidase, an enzyme that can break down polyphenols." A banana. A threat. Because it might, in the blender, slightly dent the level of a plant compound you were only chasing because these same people spent a decade insisting plant compounds are the secret to eternal life. There's a turf war in your smoothie and you're losing. This is the entire grift. They have to build these fragile little cathedrals of biochemistry, enzyme by enzyme, because it's the only way to make a leaf sound like a miracle. Chop the broccoli and wait forty minutes to "activate the sulforaphane." Steam it, don't boil it. Add this, but never with that. It's not eating, it's a chemistry exam, and if it doesn't work, well, you must have blended the banana wrong. That's the tell. A food that actually worked wouldn't need a user manual and fourteen disclaimers. Now aim all that frantic energy at beef. Nothing happens. There's nothing to build. No enzyme window, no activation ritual, no "don't pair it with." You cook it, you eat it, and your body has known exactly what to do with it for two million years. Beef doesn't need a health claim. It puts its record on the table. What built the brain. What you actually absorb from a steak versus what you wave goodbye to from kale. The complete protein, the iron, the B12, all of it in a form that needs no unlocking. No cathedral. No banana police. Just food. Do the sum.

Sama Hoole

50,989 views • 1 month ago

J-Cal’s advice to founders: “If you partner with OpenAI or Anthropic, they will slit your throat and take your business wholesale. Don't trust them. Use your own models.” “There is no free pizza. There's no free beer. When somebody like Sam Altman comes to you and says, ‘Here's some free tokens,’ your alarm should go off. If you follow the Microsoft example, Lotus 1-2-3 and Word Perfect were their partners. They were replaced with Excel. They were replaced, obviously, with Microsoft Word. You don't even know those other two. That's exactly what OpenAI has to do, and they have no choice but to do that now because they have a trillion-dollar market cap. They must win the application layer. And Sam Altman went to Y Combinator and he said, ‘We'll give you $2 million worth of free tokens.’ And I came out and I said, ‘Listen, this is nothing personal against Sam. Sam's a very aggressive deal maker and he wants to get access to those startups because he knows, having run Y Combinator, that if he can get their innovations, those founders' latest thoughts about what's around the corner, he can incorporate them into the platform.’ Zuckerberg did the same thing. He said, ‘Hey, I'm going to give people a bunch of access, going to give them money. Come to the Facebook platform.’ Nobody who went to bed with Microsoft in the '80s, Facebook in the 2000s, or Sam Altman now in the 2020s did not wake up with their throat slit. This is a message to founders. If you partner with any of these people, they will slit your throat and take your business wholesale. There is nothing to discuss here. Don't trust them. Use your own models.”

The All-In Podcast

218,342 views • 2 months ago