100% Free
Open Source
No Install
Verifiable

# Bitcoin & Encryption
for the Sovereign

Free, open-source tools to create, back up, and spend your Bitcoin yourself — fully offline, and verifiable line by line. No central entity. No trusted third party. Ever.

Enter the Arsenal → Verify the code →

#### Free & open-source

Every line public. No paywall, ever.

#### Single file, no install

One HTML page. Opens offline, any browser.

#### Verifiable

SHA-256 on every release. Check it yourself →

#### Nothing phones home

No accounts, no telemetry, no cloud.

· · · ✦ · · ·

## The Arsenal

New here? Start with Amulet Main, the launcher that opens every tool — or read the About page for the full offline workflow.

### Run the whole Arsenal offline

Get every tool — including the launcher — in one download. Unzip it, open Amulet Main, and run everything locally with no internet.

Download all tools · .zip (< 4 MB) ↓
zip SHA-256: 6041a4fe72f66c786906e7339aafa37c16b3c744514a1f74c1a2e0d3c72d3a5a · how to verify

### // 01 · LauncherAmulet Main

The single-file launcher for the whole Arsenal. Bookmark it once.

- One file, opens offline
- Tools split by trust zone

Available Open →

### // 02 · GeneratorAmulet Generator

Offline wallet generator: strong entropy, full transparency.

- Every entropy bit shown for verification
- Silent Payments, Taproot, Bech32 + legacy

Available Open →

### // 03 · VaultAmulet Vault

Local encrypted vault for seeds, scripts and watch-only keys.

- AES-GCM-256 + Argon2id
- Watch-only export, zero cloud

Available Open →

### // 04 · ScryerAmulet Scryer

Watch-only balance viewer. Never sees a key.

- Reads your watch-only keys (BIP-44 / 49 / 84)
- Checks balances across several block explorers

Available Open →

### // 05 · Transaction CreatorAmulet Transaction Creator

Build and sign Bitcoin transactions offline.

- Prepare and sign a transaction in one file (PSBT)
- Works fully air-gapped

Beta · under test Open →

### // 06 · BroadcasterAmulet Broadcaster

Push a signed transaction behind a gated, four-step flow.

- 11 clearnet + 2 Tor endpoints
- Strict Tor / clearnet isolation

Available Open →

### // 07 · TimelockAmulet Timelock

Time-locked redeem scripts (P2SH / P2WSH) with SHA-256 checksums.

- Lock coins until a chosen date or block height
- Backs up cleanly and imports into the Vault

Release candidate Open →

### // 08 · SilentAmulet Silent

Silent-payment wallet (BIP-352). One static address, a fresh output every time.

- Reusable address, no public on-chain link (BIP-352)
- Watch-only mode for cold setups

Beta · under test Open →

### // 09 · ShamirAmulet Shamir Split

A Vault variant that splits your key into shares — open with your master password, or any K of N share phrases.

- Shamir K-of-N secret sharing
- Same AES-GCM-256 + Argon2id as the Vault

Beta · under test Open →

### // 10 · PickerAmulet Picker

An offline passphrase generator. Draw from 10,000 unique words to build a strong passphrase.

- 10,000-word pool (BIP-39 + EFF + more)
- Secure random draws, live entropy meter

Available Open →

### // 11 · RelicAmulet Relic

Pure-Python recovery for encrypted .enc files — a last resort.

- Decrypts AMULET_WALLET_V1 + AMLT
- Pure Python, no installer

Available · ships in repo

## We test before we release.

A wallet bug isn't an inconvenience — it's someone's sats, gone. So every tool runs offline and stays on the bench until it survives review, broken inputs, and edge cases.

Nothing leaves this bench until we'd trust it with our own keys.

### How every tool is tested

- Checked against the official Bitcoin test vectors (BIP-39, 32, 84, 352).
- Deliberately fed broken and malicious inputs, to find weak spots before you do.
- Reviewed line by line — by us, and by outside eyes.
- Every release fingerprinted with SHA-256, so you can check it yourself.

· · · ✦ · · ·
index.html · v029