Welcome to the Future

🔑 Sign in with Bit-SIGN

Anonymous login. No password, no email address, no name, no phone number, no identity check and no sign-up form. Your account is a Bitcoin key: you sign a one-time line, and that signature is the login. Nothing personal is collected, so there is nothing here to leak, sell or breach — identity protection by design, not by promise.

Sparrow ↗ Electrum ↗ Wallets that sign text — get them from sparrowwallet.com or electrum.org only.

Sign a line in a wallet you already control. Easiest route, and no software to install.

▶ Watch the video — 90 seconds on what crosses the gap, and what never does

▶ Watch it: exactly what passes between this site and your wallet — and what never does. Open full screen ↗  ·  which wallets can sign →

Wallets that sign text: Sparrow ↗ (sparrowwallet.com)  ·  Electrum ↗ (electrum.org) — download only from those two sites. Hardware wallets (Coldcard, Trezor, BitBox, Ledger) sign through either of them.

One receiving address from your wallet (starts with bc1q). Not an xpub, not a change address — and use the same one every time.

How to sign the line
  1. In your wallet copy one receiving address (bc1q…). Paste it above and press GET THE LINE TO SIGN.
  2. Press 📋 next to the BIT-SIGN line to copy it.
  3. Open message signing — Sparrow: Tools → Sign/Verify Message (or right-click the address under Addresses) · Electrum: Addresses tab → right-click the address → Sign/verify message.
  4. Check the Address field shows the same address, paste the line into Message, press Sign, copy the signature.
  5. Paste the signature in step 3 above and press VERIFY & SIGN IN.

▶ Video: signing in Sparrow  ·  ▶ Video: signing in Electrum  ·  written guide for any wallet  ·  what the line means →

What the line means

BIT-SIGN|your address|code — the site name (so the signature can't be reused elsewhere), the address you entered (your wallet must sign with that same address), and a random one-time code made just for this sign-in. It expires after 15 minutes and works once — if it expires, press GET THE LINE TO SIGN again. Signing it is a text signature, not a transaction: nothing moves, nothing is spent. Sign in with the same address every time — a different address is a different key, and a different key is a different account.

It cannot move your coins. Signing text is arithmetic on a key — it produces no transaction, pays no fee, and writes nothing to the blockchain. Authorising a payment means signing a transaction, which is a different operation and is not what happens here. Crypttron never connects to your wallet: you copy a line out, sign it on your own device, and paste a signature back.
Don't want to use your funded wallet? Make an empty one. A signature proves you hold a key; the balance behind it is never looked at. Any wallet listed in the setup guide will make one in two minutes at no cost.

If your wallet can't sign a message, or you'd rather work in a terminal, you can sign with a raw key instead. It reaches the same account — identity is the public key either way, so both routes land in the same place.

One-time setup. You need Python 3 and one library. ⬇ Download crypttron_sign.py, put it in a folder, open a terminal in that folder, and run pip install embit. The signing is done by that script on your own machine — nothing secret leaves it, and it never contacts this site.

Not sure? Run python crypttron_sign.py --pubkey YOUR_PRIVATE_KEY to print it.

⚠ Never paste a private key into this or any other website. It is only ever typed into the script on your own machine, and this site has no field that would accept one.

⚠ There is no recovery. No password to reset, no email to send a link to. Lose the wallet and the account is gone — so keep your seed words, and don't put anything in here you would miss. An account holds saved searches and an API key, nothing more.

Crypttron app icon
Add to Home Screen
Get the Crypttron app — free, no store needed