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.

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: ff4298f03f8023110283c4c25fc44b492d0bacbb4a97abc69a89324881f09e07 · 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
AvailableOpen →

// 02 · GeneratorAmulet Generator

Offline wallet generator: strong entropy, full transparency.

  • Every entropy bit shown for verification
  • Silent Payments, Taproot, Bech32 + legacy
AvailableOpen →

// 03 · VaultAmulet Vault

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

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

// 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
AvailableOpen →

// 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 testOpen →

// 06 · BroadcasterAmulet Broadcaster

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

  • 11 clearnet + 2 Tor endpoints
  • Strict Tor / clearnet isolation
AvailableOpen →

// 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 candidateOpen →

// 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 testOpen →

// 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 testOpen →

// 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
AvailableOpen →

// 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