Scatter unifies deterministic signing, first-class hardware-wallet support and one-click dApp connections across EOS, Vaulta Swap, Telos, Tron, Ethereum and WAX. Built transparently and released as reproducible builds, it keeps you fast in daily use while your keys remain solely under your control.






All builds are reproduced on macOS 14, Windows 11 and Ubuntu 22.04. A release is published only when binaries match byte-for-byte.
0xA3126F54D23B18EFgit clone https://github.com/GetScatter/ScatterDesktop.git && cd scatter-walletpnpm i (needs pnpm@8 + Node LTS 20)pnpm run electron:buildsha256sum -c dist/*.sha256sumgpg --detach-sign --armor dist/Scatter-<platform>.*Stable installers live on GitHub Releases. Older tags remain available for reference only.
Current stable: v13.1.2
Choose your OS below. Every package includes the deterministic key vault, Vaulta Swap tools and the hardened multi-chain engine.
A deterministic signing core with modular plugins delivers the same smooth flow on EOSIO, EVM and Tron.
One seed governs EOSIO, EVM and Tron accounts. Keys live in a protected in-memory vault, isolated from the renderer.
Scatter-JS v3 and Anchor-Inject link the desktop signer to any web front-end for a consistent wallet API.
Ledger, Trezor and Keystone work out of the box. On-device previews eliminate blind signing.
WebSocket headers enable millisecond-level CPU/NET forecasting.
Whitelist actions, set rate limits and export signed JWTs for audits.
CPU, NET, RAM, gas and energy are estimated locally to avoid surprises.
Zero-trust core: all cryptography runs in a WebAssembly sandbox with contextIsolation and sandbox enabled.
| Component | Standard / Algorithm | Purpose |
|---|---|---|
| Key Vault | AES-256-GCM + scrypt (16k,8,1) | Memory-hard protection of the HD seed |
| IPC Channel | Noise NX Handshake | Authenticated encryption between UI and signer |
| Hardware Bridge | WebHID / WebUSB / QR CTAP2 | Move signing to secure elements |
| Build Integrity | SHA-256 + OpenPGP | Immutable, verifiable artifacts |
Each commit triggers Semgrep, dependency audits and unit tests. Releases must reproduce across all three OSes before signing.
Born as an EOS signer in 2017, Scatter has grown into a cross-platform TypeScript + Rust toolkit spanning EOSIO, EVM and Tron. The codebase is MIT-licensed and fully auditable — from core libraries to build scripts.
Our roadmap is driven by community signal and funded transparently via GitHub Sponsors, Telos WPS grants and matched donations.