๐Ÿ“„Paper Wallet (all 7 types)

paper.motacoin.net is an open-source bitaddress.org fork with 7 distinct wallet types for offline cold storage. Runs entirely in your browser โ€” save the page, disconnect from the internet, generate keys, print, done. No server sees your keys. Ever.

Why paper?

For any amount of MOTA you plan to hold for months or years, a paper wallet is the simplest secure option. Keys never touch the internet; they never touch your daily-use machine; they sit folded in a drawer, a safe, or a steel plate, with no attack surface.

The golden rule: generate keys on an offline machine, print directly from that machine, sweep into a hot wallet only when you want to spend.

The offline generation flow

  1. Save the page

    Open paper.motacoin.net in any browser. File โ†’ Save page asโ€ฆ โ†’ Web Page, Complete. You now have a self-contained HTML + assets folder that works fully offline.

  2. Go offline

    Disconnect WiFi, unplug ethernet, put the machine in airplane mode. Ideal: boot a live Linux USB on an air-gapped laptop, never online.

  3. Open the saved HTML

    Double-click the saved file. It opens locally with no network requests. Confirm by opening DevTools โ†’ Network โ€” it should stay empty while you use the page.

  4. Generate entropy

    The top banner shows a progress bar โ€” wiggle your mouse around the page until it fills. That's actual entropy from your movements being mixed into the RNG (in addition to window.crypto).

  5. Pick a tab, generate, print

    The seven tabs below each serve a different use case โ€” read through them, pick the one matching what you need.

  6. Funds never touch an online machine until you sweep

    Send MOTA to the public address. It sits on-chain safely. Later, when you want to spend, import the private key into MotaCoin Core or a web wallet โ€” that's when the key finally goes online, and at that point you should sweep the entire balance to a fresh address.


Tab 1 ยท Single Wallet

The default. One public address, one WIF private key, printed side-by-side with QR codes.

Tab 2 ยท Paper Wallet

Same as Single, but in a printer-friendly "tri-fold" layout with fold guides and a hidden private key behind a tamper-evident flap.

Tab 3 ยท Bulk Wallet

Generate hundreds or thousands of wallets at once, then export as CSV.

Bulk CSV is extremely sensitive It holds every private key for every generated wallet. Store only on encrypted media (LUKS/VeraCrypt). Never in cloud storage, never in email.

Tab 4 ยท Brain Wallet

Deterministic key generation from a passphrase. Type any phrase, get a specific keypair. Same phrase always produces the same address.

Brain wallets are dangerous Attackers constantly run dictionary attacks against common passphrases โ€” song lyrics, Bible verses, famous quotes โ€” and sweep any funds they find. A brain wallet is ONLY safe if your passphrase is a random diceware-style 8+ word phrase that doesn't exist anywhere else. Use a real source of entropy like Diceware โ€” do NOT use anything you could have read online.

Tab 5 ยท Vanity Wallet

Grind for an address that starts with a specific prefix. Because MotaCoin addresses start with M, you can pick the next 2โ€“5 characters.

Tab 6 ยท Split Wallet (Shamir Secret Sharing)

Split a private key into N shares such that any M-of-N shares can reconstruct the original, but M-1 or fewer shares reveal nothing.

Tab 7 ยท Wallet Details

Paste any WIF private key โ€” see everything derivable from it: uncompressed + compressed public keys, uncompressed + compressed addresses, hex key, BIP38-encrypted form.


BIP38 encryption โ€” when and why

BIP38 (BIP0038) is a standardized way to password-protect a WIF private key. The encrypted form starts with 6P instead of K or L. You can print a BIP38-encrypted paper wallet and even if someone photographs the QR, they can't sweep the funds without your passphrase.

Trade-off: if you forget the passphrase, the coins are as unrecoverable as losing the key itself. BIP38 is protection against theft by observation, not against forgetfulness.

Recommend BIP38 for:

Sweeping a paper wallet

When you're ready to spend, import the private key into a hot wallet. Two options:

MotaCoin Core (Qt GUI)

Debug โ†’ Debug Console:

> importprivkey "KxY7..." "paper-2019" false
# The false flag skips rescanning old blocks โ€” set true on first import to pick up history
> sendtoaddress "MyNewAddress" [balance-minus-fee]

Web wallet or mobile wallet

Most wallets have a Sweep or Import Private Key option. Scan the private QR, confirm the balance, sweep to a fresh address in the hot wallet.

Sweep the entire balance in one tx The moment you've touched a paper wallet's private key on an online machine, treat it as compromised. Sweep everything in one transaction, then retire the paper. Never reuse.