Get Scatter — Secure EOS & Multi-Chain Wallet

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.


Verify the PGP signature and SHA-256 sums before installing. Our CI pipeline is public and independently reproducible.
Scatter Desktop EOS wallet interface

Supported Networks & Verified Releases

  • EOS mainnet supported tokens
    EOS Mainnet
    Stake CPU/NET, multisig flows, EVM bridge
    Tokens: EOS / USN / EVM-EOS
  • Vaulta Swap AMM tokens
    Vaulta (A) Swap
    On-chain AMM for EOS pairs
    Tokens: VAULTA / VAULTA-LP
  • Ethereum ERC-20 tokens
    Ethereum & EOS EVM
    ERC-20 with EIP-1559 support
    Tokens: ETH / USDT / DAI
  • Tron TRC-20 tokens
    Tron
    Energy-aware TRC-20 transfers
    Tokens: TRX / USDT-TRC20
  • Telos tokens
    Telos
    500 ms blocks, on-chain governance
    Tokens: TLOS
  • WAX side-chain tokens
    WAX
    NFT-centric EOSIO side-chain
    Tokens: WAXP / WAXE
Release Artifacts & Integrity

All builds are reproduced on macOS 14, Windows 11 and Ubuntu 22.04. A release is published only when binaries match byte-for-byte.

  • PGP signature from maintainer key 0xA3126F54D23B18EF
  • Per-artifact SHA-256 checksums
  • Complete CI logs shipped with each tag
Build It Yourself
  1. Clone: git clone https://github.com/GetScatter/ScatterDesktop.git && cd scatter-wallet
  2. Install: pnpm i (needs pnpm@8 + Node LTS 20)
  3. Compile: pnpm run electron:build
  4. Check sums: sha256sum -c dist/*.sha256sum
  5. Sign: gpg --detach-sign --armor dist/Scatter-<platform>.*

Stable installers live on GitHub Releases. Older tags remain available for reference only.

Scatter Desktop platform builds

Download Scatter

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.

This is the official site for Scatter Desktop at get-scatter.org — always confirm signatures before running installers.

Core Technical Capabilities

A deterministic signing core with modular plugins delivers the same smooth flow on EOSIO, EVM and Tron.

Unified Multi-Chain Engine

One seed governs EOSIO, EVM and Tron accounts. Keys live in a protected in-memory vault, isolated from the renderer.

  • Hardened SLIP-10 paths
  • Legacy gap-limit discovery
  • LMDB-backed RPC cache
dApp Connectivity

Scatter-JS v3 and Anchor-Inject link the desktop signer to any web front-end for a consistent wallet API.

  • WebAuthn password-less auth
  • Expiring session keys
  • Verifiable permit documents
Hardware-Wallet Bridge

Ledger, Trezor and Keystone work out of the box. On-device previews eliminate blind signing.

  • Derivation path confirmation
  • Blind-sign mitigations
  • FIDO U2F fallback
Live Chain Telemetry

WebSocket headers enable millisecond-level CPU/NET forecasting.

  • Hyperion fallback
  • Latency-ranked endpoints
  • Real-time resource charts
Granular Permissions

Whitelist actions, set rate limits and export signed JWTs for audits.

  • Per-action caps
  • Auto revocation timers
  • Hash-chained audit trail
Predictable Fees

CPU, NET, RAM, gas and energy are estimated locally to avoid surprises.

  • 30 s RAM oracle
  • EIP-1559 simulation
  • Per-account bandwidth view

Security Architecture

Zero-trust core: all cryptography runs in a WebAssembly sandbox with contextIsolation and sandbox enabled.

ComponentStandard / AlgorithmPurpose
Key VaultAES-256-GCM + scrypt (16k,8,1)Memory-hard protection of the HD seed
IPC ChannelNoise NX HandshakeAuthenticated encryption between UI and signer
Hardware BridgeWebHID / WebUSB / QR CTAP2Move signing to secure elements
Build IntegritySHA-256 + OpenPGPImmutable, verifiable artifacts
Layered consent: every action displays its ABI unless pre-approved. Revoke any grant at any time.
Endpoint pinning: TLS fingerprints are verified for each RPC host; mismatches are blocked.

Each commit triggers Semgrep, dependency audits and unit tests. Releases must reproduce across all three OSes before signing.

Engineering Blog

Reproducible EOSIO Builds: The Practical Playbook

Byte-exact outputs, hashing strategy and a tri-OS matrix that shuts down supply-chain tampering.

WebAuthn Meets Hardware Wallets

From CTAP2 flows to anti-blind-sign patterns — unifying Ledger, Trezor and Keystone with secure UX.

EOS EVM Gas Benchmarks Explained

Data-driven measurements showing cost reductions vs. mainnet Ethereum with sub-second finality.

Telos Fast Sync: Hitting 300+ TPS

Propagation tuning, LMDB tweaks and profiling for sub-second blocks.

ZK Proofs inside EOSIO Actions

Embed circom proofs with pre-broadcast verification for privacy-preserving flows.

Commit-Time Static Analysis with Semgrep

120+ custom rules in CI cut feedback loops to seconds with zero noise.

About Scatter

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.

  • Built-in SLIP-39 Shamir backups
  • End-to-end encrypted wallet-to-wallet chat
  • On-device ZK proof checks for privacy assets
  • WAX NFT gallery with lazy minting (Q4 2025)
Scatter development team