App::FuguSeed(3p) Perl Library Manual App::FuguSeed(3p)

App::FuguSeed - make BIP39 seed words with dice, and turn them into a SeedQR

    fuguseed-qr

FuguSeed makes BIP39 seed words with three dice, on paper, and turns them into a Standard SeedQR. "fuguseed-qr" reads the 12 words on standard input and prints the SeedQR as text, zone by zone, so a person can draw it on paper. It sees the words, so it runs on an air-gapped computer only. See fuguseed-qr(1) for the input, the two results, and the exit codes.

This is the lead module of the App-FuguSeed distribution. It holds no code of its own. The work is split by concern:

The 2048 words of the English BIP39 list, and their digest.
The word check, the digit string, and the check word.
The data codewords and the error correction codewords.
The module grid of the code.
The grid view and the zone views.
The flow of "fuguseed-qr".

The release ships "fuguseed-qr" as one packed file that "scripts/pack" builds from these modules. That file needs no install step and no module outside the base of perl.

fuguseed-qr(1)

Dick Olsson <hi@senzilla.io>

2026-09-23 OpenBSD