A signer, not a wallet

SlothSign isolates the one step that needs the hardest security boundary — signing — and leaves balances, RPC, and broadcast to the tools you already use.

Principles

A signer, not a wallet. Six principles guide everything.

No forced pairing
Pure data transport via text, clipboard, or QR. No accounts to import, no pairing ceremony.
Key isolation
Private keys live only in the CLI, offline phone, or Trezor — never in the extension or the DApp.
Network-decoupled
RPC and broadcast stay with the DApp. SlothSign needs no RPC, no balance lookups, no history.
Honest display
Anything it can't decode is explicitly marked unknown — never disguised as understood.

Chains

EVM

EIP-1193 / EIP-6963
  • eth_sendTransaction
  • personal_sign
  • eth_signTypedData_v4

Solana

wallet-standard
  • signTransaction
  • signMessage
  • signAndSendTransaction (planned)

Signing modes

Every address picks how it signs. Keys stay on the chosen device.

No sign
Watch-only
Expose the address only — not a dead end: link the address to a signer at any time and unlock signing.
Offline
QR / text
Works with Keystone, AirGap Vault, CLI, or an offline phone — the signature returns via text or QR.
Hardware
A connected hardware wallet like Trezor handles signing. Confirm on the device, signature returns to the DApp.

“Traditional wallets make signing a wallet problem. SlothSign makes it a signing problem.”