Offline signer.0xStealth for desktop v1.0.0

Your wallet, without the internet.

This computer never needs the internet, and the desktop app never sends your recovery phrase anywhere.

0xStealth desktop
Signs offline. It never connects to the internet.
0xStealth
The phone and browser apps show your addresses and ask your computer to sign.
For macOS, Windows, and Linux The desktop app is 100% MIT open source

The world stays connected. Your wallet stays offline.

Your phone or browser handles the network. Your computer signs. You decide.

Online
Network
0xStealthphone or browser
Offline
0xStealth desktopyour computer
Your phone or browser is online. It sends a request to your computer, which is offline. You approve, and the signed result comes back to be broadcast.

Illustration. No transaction is created.

  1. Start on your phone or browser.

    Begin a payment or an approval. 0xStealth asks your computer to sign it.

  2. Read it in plain words.

    The request reaches your computer by QR code, file, an encrypted link or Bluetooth. Every request is spelled out in plain words before you approve it.

    • QR code
    • File
    • Local linkbrowser
    • Your networkphones, free
    • Bluetoothphones, Pro
  3. Approve on your computer.

    You give the go-ahead. The signed result goes back the same way it came in.

  4. Your phone or browser broadcasts.

    It sends the signed transaction to the network. Your computer stays offline.

A careful first hello.

When you pair your phone or browser, both sides show the same 6-digit code. Check that they match. Unknown devices are refused.

The link between them is encrypted.

Nothing here connects to the internet.

The internet stays with your phone or browser. Your computer keeps your keys and waits for your approval.

  • Offline by design

    Nothing here connects to the internet.

    Your phone or browser brings requests in. Answers go back the same way.

    Internet access
    Never
  • Your phrase stays home

    Your recovery phrase stays on your computer unless you choose to import it from your phone or browser.

    Sync and backup never hold your keys or recovery phrases, except Travel Keys you choose to share, locked with your travel password.

    Recovery phrase
    On your computer
  • Plain words first

    Every request is spelled out in plain words before you approve it.

    Pairing starts with a 6-digit code you check on both sides.

    Unknown devices
    Refused
  • Your money, your call

    No company can freeze or move your money.

    Nothing is signed without your approval. The desktop app’s code is open for anyone to read.

    Desktop app license
    MIT

Trust starts with code you can read. The desktop app is 100% MIT open source.

Read the source

One offline signer. Your phone and browser do the rest.

Pair a phone or browser. It shows your addresses and asks your computer to sign.

Browser extension

Sites see it as a browser wallet. It brings their requests to your computer.

iPhone and Android

See your addresses, ask your computer to sign, and send from your phone.

  • Network link, free
  • Bluetooth with Pro
  • Travel Keys with Pro

Ways a request reaches your computer

  • QR code
  • File transfer
  • Local linkBrowser
  • Your networkPhones, free
  • BluetoothPhones, Pro

The phone app, the browser extension and the sync service are closed source.

Manage from your phone Free

Your wallets, from your phone or browser.

Make a wallet, add and rename accounts, and pick which can be Travel Keys. A new wallet’s recovery phrase is made on your computer and stays there.

Importing a recovery phrase asks you to confirm it on your computer. Deleting happens only on your computer.

Travel Keys Use with Pro

Sign without your computer.

Pick accounts to sign with on your phone or browser, until a date you choose. You approve each one on your computer.

How Travel Keys work

Key backup Desktop app

One file for your keys, kept where you put it.

The desktop app saves your recovery phrases and imported keys to one file, locked with its own password. It says plainly that the file holds your keys.

It stays where you save it. It never goes to the cloud, and the phone and browser apps refuse it.

Networks, signed and ready

Built-in networks come from our signed registry. You can add your own on your phone or browser. Curated token lists come with Pro.

  • Ethereum
  • PulseChain
  • Arbitrum One
  • OP Mainnet
  • Base
  • Polygon
  • BNB Smart Chain

Free and Pro

Offline signing is for everyone. Free lets you add as many addresses as you like, link your phone over your network or your browser on the same computer, move requests by QR code or file, broadcast, back up your accounts by hand, and manage your wallets from your phone or browser.

0xStealth Pro adds encrypted sync across your devices, automatic backup, Bluetooth on your phone, Travel Keys on your phone or browser, the passphrase keypad and curated token lists. It’s billed monthly or yearly, and one subscription works on every device that shares your sync key.

What Free and 0xStealth Pro include
CapabilityFreeFor everyone0xStealth ProPhones and browser
Addresses and networks
Your addressesUnlimitedUnlimited
Chain-list updatesIncludedIncluded
Token-list editing and curated token catalogNot includedIncluded
Requests and signing
QR code and file transferIncludedIncluded
Network link for your phoneIncludedIncluded
Local link for the browser extensionIncludedIncluded
BluetoothNot includedIncluded
Broadcast signed transactionsIncludedIncluded
Passphrase keypadNot includedIncluded
Guest modeIncludedIncluded
Your wallets
Manage your wallets from your phone or browserIncludedIncluded
Travel Keys
Allow Travel Keys on your computerIncludedIncluded
Use Travel Keys on your phone or browserNot includedIncluded
Sync and backup
Encrypted cloud sync across your devicesIt never holds your recovery phrase.Not includedIncluded
Back up your accounts by handIncludedIncluded
Automatic account backupNot includedIncluded
Saved addresses behind Face ID or fingerprintThe passphrase is never saved.IncludedIncluded

Carry what you need. Leave the phrase at home.

Travel Keys let your phone or browser sign for accounts you pick, without your computer. Encrypted sync keeps your devices in step. Neither one moves your recovery phrase.

Travel Keys Use with Pro

Take the accounts you need. Leave the phrase.

Sign without your computer, until a date you pick.

You approve each key on your computer. It’s locked with your travel password, and your history marks what it signed.

  • Pick an end date, up to the limit set on your computer. It’s removed then, or sooner if you remove it.
  • On a phone, Face ID or a fingerprint unlocks it for each signature. The browser asks for your travel password, then stays unlocked for a while.
  • A travel key can sign any amount.
  • It moves only over an encrypted link or Bluetooth. QR and file transfer refuse it.
  • With Pro sync you can share them with your other devices, locked with your travel password.
Where Travel Keys are kept
PhoneKept on the phone, behind your travel password and Face ID or fingerprint.Stronger
BrowserLocked with your travel password. Browser storage is weaker. Profile sync can copy it.Weaker

Encrypted sync Pro

Your setup, together. Your signing keys, apart.

Everything is encrypted. Our server can’t read it.

Sync your addresses, custom networks and tokens, settings and Account List. Sync and backup never hold your keys or recovery phrases, except Travel Keys you choose to share, locked with your travel password.

  • Join with a one-time 12-word key or a QR code. It isn’t your recovery phrase.
  • Restoring the Account List shows a human canary and “your coded book is backed up”.
  • Your keys are backed up only in the desktop app’s key backup file.

Synced, encrypted

  • Your addresses
  • Custom chains and tokens
  • Settings
  • Account List

Never synced

  • Your recovery phrase
  • Your keys and the key backup file

Except Travel Keys you choose to share.

0xStealth for desktop v1.0.0

Your computer. Your keys. Your call.

An offline signer, 100% MIT open source.

Check before you run it

Check your download against the release’s SHA256SUMS before you type in a recovery phrase.

shasum -a 256 -c SHA256SUMS --ignore-missing

Updates without the internet

Your phone or browser can pass a desktop update over the link. The desktop app then asks you to “restart to update”. You can also update from a file.

The desktop app is 100% MIT open source. The phone app, the browser extension and the sync service are closed source.