MultiversX Tracker is Live!

Bitcoin Dice Wallet Generator via TI-84 Plus (totally airgapped!)

Bitcoin Reddit

More / Bitcoin Reddit 17 Views

Bitcoin Dice Wallet Generator via TI-84 Plus (totally airgapped!)

Thought it would be funny to see if Claude Code could make an assembly diceroller for the TI-84 Plus!

WHAT THIS IS

A program for the TI-84 Plus / TI-84 Plus Silver Edition that turns

100 rolls of an ordinary six-sided die into a 24-word BIP39 seed

phrase, entirely on the calculator. The maths is the same as the

dice feature of hardware wallets (entropy = SHA-256 of the rolls),

so the result can be checked with any BIP39 tool.

Not for the TI-84 Plus CE (different processor).

USE

  1. Unplug the USB cable first.
  2. PRGM, choose SEED, ENTER. (Running DICEWRD directly gives

ERR:SYNTAX; always use SEED.)

  1. Roll a real six-sided die 100 times. After each roll press the

digit 1-6. DEL removes the last roll. The counter shows progress.

  1. After 100 rolls press ENTER. The 24 words appear eight per page;

press any key for the next page. Write the words down, in order,

exactly as shown.

  1. Press a key on the final message and a SeedQR code appears: the

same 24 words in the SeedSigner "SeedQR" format, which Sparrow

Wallet, SeedSigner, Specter and others can scan as a seed import.

Scanning it loads the seed into that device, so only do it on a

device you trust, and treat the QR exactly like the words.

  1. Press a key to return to the home screen.

If the program shows "TEST MODE" it found a string variable Str1 with

test rolls and used those instead of asking. Delete Str1 and rerun.

AFTERWARDS - IMPORTANT

The phrase is also stored in string variable Str2. Delete it right

away: 2nd MEM, 2 (Mem Mgmt/Del), choose String, move to Str2, DEL.

Anything that can read the calculator over USB can read Str2 until

you do. Never take a photo of the words or type them into a computer

or phone; the paper copy is the wallet.

SAFETY NOTES

- Use a real die and do all 100 rolls. Never reuse a set of rolls.

- The calculator only counts the rolls; it cannot judge whether they

were random. Rolls you make up in your head are not.

- Test first with rolls you don't intend to use, then do the real run.

- Never fund a wallet from a phrase generated while the cable was

connected.

EDIT: Updated the code to no longer keep a string around after finishing.

https://github.com/PartiallyFrozen/BitcoinSeedGen_TI84plus/releases/tag/StringFix

submitted by /u/PartiallyFrozen
[link] [comments]

Get BONUS $200 for FREE!

You can get bonuses upto $100 FREE BONUS when you:
πŸ’° Install these recommended apps:
πŸ’² SocialGood - 100% Crypto Back on Everyday Shopping
πŸ’² xPortal - The DeFi For The Next Billion
πŸ’² CryptoTab Browser - Lightweight, fast, and ready to mine!
πŸ’° Register on these recommended exchanges:
🟑 Binance🟑 Bitfinex🟑 Bitmart🟑 Bittrex🟑 Bitget
🟑 CoinEx🟑 Crypto.com🟑 Gate.io🟑 Huobi🟑 Kucoin.



Comments