Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/user/guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ You will need:

Before running `create` for a real wallet, have your blank cards, a pen, and
wallet record ready, and choose separate trusted places for shared cards.
When handwriting recovery text, follow the card legend: stroke S, slash 0, cross Z and 7, and give 5 a flat top; O, I, and B are not codex32 characters.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Wrap the new documentation lines

This added guide line is 152 characters, and the parallel recovery-card legend is 210 characters, so both exceed the repository's 110-character limit and depart from the wrapped style used by the surrounding documentation. Wrap both additions into shorter source lines without changing their rendered prose.

AGENTS.md reference: AGENTS.md:L54-L59

Useful? React with 👍 / 👎.

If you want to try the process first, use the signet practice setup below.

Run Bitcoin Core before starting. If practical, disconnect the computer from
Expand Down
1 change: 1 addition & 0 deletions docs/user/recovery-card.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ <h2>Protected codex32 text — copy exactly in four-character groups</h2>
<span class="group"></span><span class="group"></span><span class="group"></span><span class="group"></span>
</div>
<p class="small">Leave unused boxes blank.</p>
<p class="small"><strong>Handwriting legend:</strong> draw S with a vertical stroke ($), slash 0, cross Z and 7, and give 5 a flat top. O, I, and B are not codex32 characters; a written O can only mean 0.</p>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Limit the excluded-letter claim to the data part

For generic codex32 artifacts, O, I, and B may legally appear in the application prefix before the 1 separator: bech32_decode() accepts any printable single-case ASCII HRP and applies the restricted charset only after the separator. An operator following “a written O can only mean 0” could therefore corrupt a valid opaque-HRP backup during transcription. Clarify that these letters are excluded only from the encoded data portion, or explicitly exempt the application prefix.

Useful? React with 👍 / 👎.


<h2>Offline recovery</h2>
<ol>
Expand Down
Loading