100% Offline • Open Source

Secure Paper Wallet Generator

A CLI tool to generate paper wallets for Bitcoin, Ethereum, Solana, and Chainlink. Air-gapped security with BIP39 compliance.

$npm install -g bitpaper
4
Cryptocurrencies
100%
Offline
BIP39
Compliant
MIT
Licensed

Key Features

Everything you need to securely generate and store paper wallets

100% Offline

Generate wallets without any internet connection. True air-gapped security for your crypto assets.

Multi-Currency

Support for Bitcoin, Ethereum, Solana, and Chainlink with more coming via plugins.

QR Codes

Scannable QR codes for each address make it easy to receive funds without typing long addresses.

Interactive CLI

Beautiful, user-friendly command-line interface with intuitive prompts and selections.

Plugin Architecture

Built on an extensible plugin system. Contributors can easily add support for new blockchains.

Contribute a wallet →

BIP39/BIP44

Industry-standard HD wallet generation ensures compatibility with all major wallets.

Simple CLI Usage

Generate paper wallets with a single command

bitpaper — bash
# Generate specific currencies
bitpaper generate --currencies bitcoin,ethereum
# Generate multiple sets
bitpaper generate --count 5
# Save to file
bitpaper generate --output wallets.txt
# Dry run (test mode)
bitpaper generate --dry-run

Supported Currencies

Generate secure paper wallets for major cryptocurrencies

Bitcoin

BTC
Legacy (P2PKH)
P2SH-SegWit
Native SegWit
Derivation: m/44'/0'/0'/0/0

Ethereum

ETH
ERC-20 Compatible
MetaMask Import
Single Format
Derivation: m/44'/60'/0'/0/0

Solana

SOL
Ed25519 Keypair
SPL Tokens
Single Format
Derivation: m/44'/501'/0'/0'
🔗

Chainlink

LINK
ERC-20 Token
Ethereum Address
Single Format
Derivation: m/44'/60'/0'/0/0

How It Works

Generate secure paper wallets in four simple steps

01

Install

Install BitPaper globally via npm or yarn

npm install -g bitpaper
02

Run Offline

Disconnect from the internet for maximum security

# Disconnect WiFi/Ethernet
03

Generate

Run the generate command to create wallets

bitpaper generate
04

Store Safely

Print and store your paper wallet securely

# Print & shred digital files
⚠️

Security Best Practices

  • • Run this tool OFFLINE on a secure, air-gapped computer
  • • Never share private keys or seed phrases with anyone
  • • Store paper wallets in a secure physical location (safe, vault)
  • • Make backup copies and store in separate secure locations
  • • Verify addresses before sending any funds