Scatter Wallet — Secure EOS & Multi‑Chain Desktop Wallet

Scatter brings together deterministic signing, rock‑solid hardware‑wallet support and friction‑free dApp connections for EOS, Vaulta Swap, Telos, Tron, Ethereum and WAX. Built in the open and reproduced byte‑for‑byte on every release, it keeps your workflow fast and your keys exactly where they belong — with you.


Before installation, verify the PGP signature and SHA‑256 hash — our build pipeline is open for anyone to audit.
Scatter Wallet EOS desktop interface

Supported Tokens & Verified Releases

  • EOS main‑net token list
    EOS Mainnet
    Resource staking, multisig workflow, EVM bridge
    Tokens: EOS / USN / EVM‑EOS
  • Vaulta Swap AMM token list
    Vaulta (A) Swap
    On‑chain AMM pools for EOS pairs
    Tokens: VAULTA / VAULTA‑LP
  • Ethereum ERC‑20 token list
    Ethereum & EOS EVM
    ERC‑20 custody with EIP‑1559 support
    Tokens: ETH / USDT / DAI
  • Tron TRC‑20 token list
    Tron
    Energy‑aware TRC‑20 transfers
    Tokens: TRX / USDT‑TRC20
  • Telos token list
    Telos
    500 ms blocks and on‑chain governance
    Tokens: TLOS
  • WAX NFT‑first side‑chain token list
    WAX
    NFT‑first EOSIO side‑chain
    Tokens: WAXP / WAXE
Release Packages & Build Integrity

Scatter binaries are reproduced on macOS 14, Windows 11 and Ubuntu 22.04. A release ships only when the artefacts match bit‑for‑bit.

  • PGP signature from maintainer key 0xA3126F54D23B18EF
  • SHA‑256 checksum file for every build
  • Full CI logs published alongside each tag
Roll Your Own Build
  1. Clone repo: git clone https://github.com/scatter-community/scatter-wallet.git && cd scatter-wallet
  2. Install tooling: pnpm i (requires pnpm@8 + Node LTS 20)
  3. Build binaries: pnpm run electron:build
  4. Verify hashes: sha256sum -c dist/*.sha256sum
  5. Sign artefacts: gpg --detach-sign --armor dist/Scatter-<platform>.*

Stable builds live on GitHub Releases. Older tags stay online for reference but don’t get patches.

Scatter Wallet platform assets

Download Scatter Wallet

Current stable: v13.1.2

Pick your platform below. Every installer includes the deterministic key vault, Vaulta Swap integration and our hardened multi‑chain engine.

This is the only official Scatter Wallet site — always check the signature before you run the installer.

Key Technical Capabilities

Scatter pairs a deterministic signing core with modular plugins, giving you the same smooth workflow on EOSIO, EVM and Tron.

Unified Multi‑Chain Engine

One seed secures EOSIO, EVM and Tron accounts. Keys stay in a hardened in‑memory vault, isolated from Electron.

  • Hardened SLIP‑10 paths
  • Gap‑limit discovery for legacy wallets
  • LMDB cache speeds RPC look‑ups
dApp Connectivity Layer

Scatter‑JS v3 and Anchor‑Inject bridge the desktop signer with any browser front‑end — seamless wallet API.

  • Password‑less WebAuthn login
  • Session keys with expiry
  • Permit documents for proof‑of‑account
Hardware‑Wallet Bridge

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

  • Path validation on every request
  • Blind‑sign mitigation UI
  • FIDO U2F fallback
Real‑Time Chain Telemetry

WebSocket feeds stream headers for millisecond-accurate CPU/NET resource usage forecasting.

  • Hyperion indexer fallback
  • Latency‑scored endpoint rotation
  • Live resource graphs
Granular Permission Model

Whitelist at the ABI level, set rate limits and export signed JWTs for audit — fine‑grained access control.

  • Per‑action rate caps
  • Auto‑revocation timers
  • Hash‑chained audit log
Deterministic Fee Estimation

CPU, NET, RAM, gas and Tron energy are calculated locally, so no unpleasant surprises on‑chain.

  • RAM oracle every 30 s
  • EIP‑1559 gas simulation
  • Bandwidth graph per account

Security Architecture

Zero‑trust core: all crypto operations run in a WebAssembly sandbox with contextIsolation and sandbox flags enabled.

ComponentStandard / AlgorithmPurpose
Key VaultAES‑256‑GCM + scrypt (16k,8,1)Encrypts HD seed with memory‑hard stretching
IPC ChannelNoise NX HandshakeEncrypts signer ↔ UI traffic to block injection
Hardware BridgeWebHID / WebUSB / QR CTAP2Delegates signing to secure elements
Build IntegritySHA‑256 + OpenPGPGuarantees artefact immutability
Layered consent: every contract action shows its ABI unless you pre‑approve it. You can revoke any permission at any time.
Endpoint pinning: Scatter checks TLS fingerprints for every RPC node and blocks mismatches.

Each commit runs Semgrep scans, dependency checks and unit tests. Releases reproduce across three OSes before a tag is signed.

Engineering Blog

Deterministic Builds on EOSIO: Why They Matter

A practical look at byte‑level reproducibility, hashing strategies and how our three‑OS build matrix stops supply‑chain tampering dead.

Integrating Hardware Wallets with WebAuthn

From CTAP2 flows to blind‑sign mitigation, here’s how we unify Ledger, Trezor and Keystone without compromising security or UX.

EOS EVM Gas‑Metric Benchmarks

SQL‑driven benchmarks show EOS EVM cutting gas costs in half compared with Ethereum main‑net, all while keeping block finality under a second.

Fast Sync on Telos: Sub‑Second Blocks

Profiling Telos propagation, tuning LMDB and breaking the 300 TPS barrier on ordinary hardware.

ZK‑Proofs in EOSIO Smart Contracts

A step‑by‑step guide to embedding circom proofs inside EOSIO actions — with local verification before broadcast.

Static Analysis at Commit Time with Semgrep

We wired 120 custom rules into GitHub Actions and cut testing feedback to 45 seconds — with zero false positives.

About Scatter Wallet

Scatter started life as a humble EOS signer back in 2017. Today it’s a cross‑platform TypeScript + Rust stack that bridges EOSIO, EVM and Tron. We write everything in the open under the MIT licence, so you can audit every line and every build script.

Our roadmap is shaped by community feedback and backed by transparent funding — GitHub Sponsors, Telos WPS grants and matched donations keep the lights on and the CI green.

  • SLIP‑39 Shamir backups built directly into the vault
  • End‑to‑end encrypted memos for wallet‑to‑wallet chat
  • Inline ZK‑proof verification for privacy tokens
  • WAX NFT gallery with lazy minting (Q4 2025)
Scatter Wallet development team