Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Icon legend

These docs use a small set of inline term icons — one glyph per recurring domain word — so a reader scanning a page can spot where a mailbox, a frombox, a stamp, a pin, a domain, or the postmaster is being discussed without re-reading the sentence. The set is deliberately small: it covers only the handful of terms that recur across the whole book (see the frequency data below), so the icons stay meaningful rather than becoming decoration.

An author drops an icon in Markdown with a single inline <span> — mdBook renders inline HTML as-is:

<span class="ticon ticon-mailbox" role="img" aria-label="mailbox"></span>

The base ticon class sizes and aligns the glyph; the ticon-<term> modifier picks which one. Always include role="img" and an aria-label so screen readers announce the term.

Legend

Every icon, its modifier class, and what the term means. (The first column shows the glyph as it renders on this page — in the surrounding text color.)

IconTermMeaning
addressA Solana wallet address, which doubles as a SithBit email address.
mailboxThe 1:1 account for a wallet, holding its domain, encryption key, and default stamp price.
fromboxA recipient-owned prepaid-stamp account, one per (sender “from” address, recipient) pair.
stampPrepaid postage for one email from one sender to one recipient; sending decrements the count.
aliasA globally-unique, case-insensitive human-readable name that resolves to a wallet address.
domainA DNS mail domain authorized on-chain, whose authority relays that domain’s inbound mail.
mail / messageAn email — on-chain, a parked message account referencing the sealed body’s IPFS CID.
pinRetaining a mail body’s blocks on IPFS against garbage collection; unpinning releases them.
postofficeThe singleton admin account: it holds the delegate, the ownership root, and the fee values, and collects protocol fees.
postmasterThe postoffice’s owner — a hidden, ceremony-committed key set, not a single on-chain pubkey.
POPPOP3, the single-spool mail-retrieval protocol SithBit serves.
IMAPIMAP4rev1, the folder-based mail-access protocol SithBit serves.
daemonA long-running server process — e.g. sithbitd, the combined SMTP/IMAP/POP + spooler binary.
hashblake3, the fast hash used for two PDA seeds (the frombox “from” address and the alias name).
SOLSolana’s native token; all postage, fees, and rent are denominated in it (in lamports).
campaignA bountied outreach to opted-in participants: an advertiser reaches wallets that published a participation beacon, paying postage and reply bounties.

Why these terms

The set was picked from how often each word actually appears across the book, so the icons buy the most scanning value. The table below counts distinct Markdown pages (out of the 66 content pages measured when the set was chosen) that mention each term. Terms that recur on a third or more of the pages carry an icon; the count also scopes the later book-wide application sweep — the higher the count, the more pages the sweep touches.

TermPages (of 66)
mail60
address51
mailbox48
domain46
alias40
message40
postoffice28
frombox24
postmaster24
hash23
POP19
IMAP19
SOL17
daemon12

These counts are a point-in-time snapshot of the term distribution that justified the icon set, not a live tally — adding pages naturally shifts them — and each was measured with grep -rlwi <term> mail_docs/src --include=*.md.

How it renders

The icons are not <img> elements. Each icon-*.svg is used as a CSS mask-image, and the masked shape is painted with background-color: currentColor. Because the glyph takes the surrounding text color, it adapts to the light and dark mdBook themes automatically, with no per-page markup. Each icon is sized to roughly 1em and sits on the text baseline, so it flows inline with the words around it.