Introducing mnm — Mnemonic sentences for BitTorrent info-hashes

Rationale

Info hashes are random symbols, they are hard to remember. In addition to this, most of the heavily censored platforms remove such links (lately with the help of AI). Usefulness of such links for the community is never given an option.

Example usage

Mnemonic encoding:

> mnm encode f52b4103641b696edafecb1b2d64711f043fdffc # v1:
# magnet:?xt=urn:btih:songent-varicella-definissent-reformation-restaging-pilotin-blackstock-glick-tuilleries-complaisantly

> mnm encode 77cbb5e57fa15bf28e81d7d6fc7e50b76b76178ce625ec68d835d3b1866c3b05 # v2:
# magnet:?xt=urn:btmh:1220holders-imitating-coursebook-extraumbilical-cyclones-mordern-accetta-gamelion-tagadur-catini-brook-fixler-saleswork-leukemia-runs-amongst

> mnm encode 8d56d222fe06c09b3b57ecbd4703db2bbc968a63 pick # Lets you to choose your own words

Mnemonic decoding:

> mnm decode songent-varicella-definissent-reformation-restaging-pilotin-blackstock-glick-tuilleries-complaisantly
# magnet:?xt=urn:btih:f52b4103641b696edafecb1b2d64711f043fdffc

https://github.com/kovalensky/mnemonic_magnets

1 Like

That's interesting, but could you please provide a link or installation instructions for the program?

Added, this is my first post here, so couldn't edit before approval. It's a cli tool, there are prebuilt binaries for Windows and Linux (musl).