SPV · Self-custody

Electrum Dogecoin

Non-custodial Dogecoin wallet with offline signing and precise fee & coin control.

  • Windows · macOS · Linux
  • Offline signing ready
  • TLS · optional Tor/SOCKS5
PGP-signed releases · SHA256 checksums
PlatformPackageFile
Windows (x64) Installer electrum-doge-setup-x64.exe
macOS (Universal) DMG electrum-doge-universal.dmg
Linux (x86_64) AppImage electrum-doge-x86_64.AppImage
Older builds: GitHub Releases
Electrum Dogecoin interface — transaction view
Custom server TLS SPV verification Offline signing Tor/SOCKS5

Protocol Surface

Electrum Doge speaks the Electrum protocol for Dogecoin. By default the app connects to a pool of public Electrum-Doge servers. You can select a specific server, pin it, or add your own. Connections are TLS-encrypted with hostname verification; only lightweight queries and Merkle proofs are exchanged, while the seed and private keys never leave your device.

Headers and proofs are verified locally using SPV-style logic. If a server becomes unavailable, the wallet fails over quickly without interrupting your session. For stricter setups you can run your own server and point the wallet to it for end-to-end control.

  • Choose from public servers or define a custom host:port
  • Optional Tor/SOCKS5 routing, no telemetry or trackers
  • Deterministic seed with optional passphrase; labeled addresses and coin control
  • Security-first workflows: prepare unsigned transactions online, sign offline, broadcast from a connected host
  • Open source on GitHub with transparent release artifacts

Release Integrity

Trust the key → verify the signature → verify the checksum. Install only if all checks pass.

1

Trust the signing key

Import the key and validate its fingerprint from at least two official sources (site + GitHub releases).

gpg --keyserver keys.openpgp.org --recv-keys 0xYOURPUBKEYID
gpg --fingerprint 0xYOURPUBKEYID
Fingerprint
XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2

Verify signature

Each file ships with a detached .asc signature. Verify before running the binary.

gpg --verify electrum-doge-*.asc electrum-doge-*.{exe,dmg,AppImage}
Expected: Good signature from the trusted key. Key ID and fingerprint must match.
3

Verify checksum

Compute SHA256 locally and match it with the value shown below.

CertUtil -hashfile electrum-doge-setup-x64.exe SHA256
shasum -a 256 electrum-doge-universal.dmg
sha256sum electrum-doge-x86_64.AppImage

Company & Contact

Project stewardship, correspondence and support. No walk-in service at the correspondence address.

Correspondence Address

Electrum Doge
Dammstrasse 16
6300 Zug
Switzerland

Business Information

  • Open-source software project focused on non-custodial Dogecoin wallet technology
  • Focus areas: SPV-style verification, deterministic seed management, offline signing workflows
  • Jurisdiction: Switzerland
  • Primary language: English, German
  • Support hours: Monday–Friday, 09:00–18:00 CET
  • Abuse and security reports: 24/7 via security@electrum-dogecoin.org
  • Source code: GitHub repository
  • Responsible disclosure: coordinated via security email above

Legal & Compliance

  • Non-custodial software; does not hold user funds or private keys
  • No brokerage, exchange, or money transmission services
  • End-user security remains the user’s responsibility
  • Trademarks remain property of their respective owners
  • Preferred contact method: signed email (PGP)

FAQ — Frequently Asked Questions

Everything you wanted to know about Electrum Doge: security model, seed handling, offline signing, servers, fees and more.

Is Electrum Doge custodial?

No. Electrum Doge is non-custodial: your seed and private keys are generated and stored locally and never leave your device. Servers provide headers, Merkle proofs and network data only. You are always in control of your funds.

Does it support offline signing (cold storage)?

Yes. You can run an offline instance of the wallet to keep the seed and keys air-gapped. Prepare an unsigned transaction on an online machine, transfer it (QR/USB) to the offline device to sign, then bring the signed transaction back online and broadcast.

  1. Create/watch-only wallet on the online host (xpub only).
  2. Keep the seed on the offline host; import xpub to the online host.
  3. Use PSBT/unsigned file; sign on the offline host; broadcast online.
Which platforms are supported?

Official builds are available for Windows (x64), macOS (Universal), and Linux (x86_64). See the downloads above for installers and their signatures/checksums.

How are fees calculated? Do you support coin control?

Fees are size-based and adjustable; you can set a target fee rate or pick from presets. Electrum Doge supports coin control to choose specific UTXOs for privacy/cost optimization.

How do servers work? Do you need to trust them?

The wallet connects to Electrum-Doge servers over TLS. Servers supply headers and Merkle proofs, which are verified locally using SPV logic. You may select/pin a public server or run your own. Private keys and seeds are never sent to servers.

Can I route traffic via Tor or a SOCKS5 proxy?

Yes. Configure Tor (or any SOCKS5 proxy) in Network settings to hide your IP from servers and add an extra privacy layer. Note that Tor may increase latency; the wallet will still verify data locally.

How do I verify releases?

Each release provides a detached .asc signature and SHA256 checksums. Import the project signing key, verify the signature, and match the checksum. See the Release Integrity section for exact commands.

Can I restore from a seed created by other wallets?

If it’s a standard BIP39 or Electrum seed compatible with Dogecoin derivation paths, restoration is usually possible. During import, choose the correct derivation path and address type to match where your funds live.

Where are my wallet files stored?

Wallet files are saved under your user profile (platform-specific data directory). You can back up the wallet file and your seed. The seed is the most important part; a seed backup can always recreate the wallet.

What happens if a server lies or goes offline?

SPV verification ensures headers/proofs are checked locally; a malicious server cannot move your funds. If a server fails, the client automatically fails over to another server. You can also pin or run your own server for maximum control.

Does Electrum Doge collect telemetry?

No. The project does not collect usage analytics or embed trackers. Network connections are limited to your chosen Electrum server (and optional Tor/SOCKS5 proxy).

How do I report a security issue?

Use security@electrum-dogecoin.org. We recommend PGP and responsible disclosure. Security inbox is monitored 24/7.