BITCOIN PAPER WALLET — OFFLINE TEST PACKAGE

This package contains:

1. bitcoin-paper-wallet.html
   Double-click it to open the printable worksheet in your browser.
   It is self-contained and does not contact the internet.
   The Random button uses the browser's secure random generator. Clear resets
   all entropy bits to zero so the calculated words remain visible.
   The page also includes a printable D8 rolling guide and explains how each
   11-bit row becomes a zero-based BIP39 word-list index.

2. derive_addresses.py
   Accepts a 256-bit entropy string, calculates the BIP39 checksum and words,
   then displays the first 20 mainnet Native SegWit receiving addresses.

3. bip39_checksum.pl
   A native macOS Perl option for calculating the checksum and 24 words.

4. english.txt
   The official 2,048-word BIP39 English list.

5. python_packages/embit-0.8.0-py3-none-any.whl
   The Python dependency for derive_addresses.py, included for offline use.

6. BitcoinPaperWallet.xlsx
   A copy of the source workbook.

PYTHON SETUP ON A MAC

Python 3 must already be installed. Once it is installed, double-click
install_python_package.command to install the included dependency offline.

If macOS blocks the command, right-click it, choose Open, then confirm.

To run the address script, open Terminal, type:

  python3 

then drag derive_addresses.py into the Terminal window and press Return.

SECURITY

The included values are test information. For a real wallet, disconnect the
computer from all networks, use a trusted machine, and never share entropy,
mnemonic words, or private keys. Verify addresses in a second independent
implementation before sending meaningful funds.
