GUI and Beginners
Frequently Asked Questions
How does Electrum-Dime work?
Does Electrum-Dime trust servers?
What is the seed?
How secure is the seed?
I have forgotten my password. What can I do?
How does Electrum-Dime get the Dimecoin price it uses?
My transaction has been unconfirmed for a long time. What can I do?
What does it mean to “freeze” an address in Electrum-Dime?
How is the wallet encrypted?
Does Electrum-Dime support cold wallets?
Can I import private keys from other Dimecoin clients?
Can I sweep private keys from other Dimecoin clients?
Where is the Electrum-Dime datadir located?
Where is my wallet file located?
How to enable debug logging?
Can I do bulk payments with Electrum-Dime? (batching)
Can Electrum-Dime create and sign raw transactions?
Electrum-Dime freezes when I try to send dimecoins.
What is the gap limit?
How do I increase the gap limit?
How can I pre-generate new addresses?
How do I upgrade Electrum-Dime?
My anti-virus has flagged Electrum-Dime as malware! What now?
Electrum-Dime requires recent Python. My Linux distribution does not yet have it. What now?
I might run my own server. Are client-server connections authenticated?
Does Electrum-Dime support altcoins (“cryptocurrencies”)?
Invoices (Coming Soon)
Two Factor Authentication
Creating A Wallet
Restoring From Seed
Multisig Wallets
Create a Pair of 2-of-2 Wallets
Receiving
Spending
Transfer a File
Use QR-Code
Use the Cosigner Pool Plugin
Cold Storage
Create an Offline Wallet
Create a Watch-Only Version of your Wallet
Create an Unsigned Transaction
Sign your Transaction
Broadcast your Transaction
Hardware Wallets on Linux
1. Dependencies
2. Python Libraries
Trezor
Ledger
KeepKey
Digital Bitbox
BitBox02
Archos Safe-T
Coldcard
Jade
3. udev rules
4. Done
Using Electrum-Dime on Tails
Steps to use AppImage
Plugins
Audio Modem
Cosigner Pool
Email
LabelSync
Revealer
Two Factor Authentication
Virtual Keyboard
Malware (and other avenues of losing money)
Attack Scenarios
Malicious Clone
Clipboard Hijacker
Compromised PC
Posing as Support
Backup Accessed by Flatmate/etc
Planted Wallet File
Defense, Best Practices
Help! My Coins Have Been Stolen!
Can I Keep Using the Wallet?
My Anti-Virus has Flagged Electrum-Dime as Malware!
Advanced Users
Using Cold Storage with the Command Line
Create an Unsigned Transaction
Sign the Transaction
Broadcast the Transaction
How to Split your Coins using Electrum-Dime in Case of a Fork
Note:
What is a fork?
What does it mean to ‘split your coins’?
Fork detection
Procedure
Using Electrum-Dime Through Tor (Updated Instructions Coming Soon)
List of Active .onion Servers
LINUX
Option 1: Single Server
Option 2: Multiple Servers but Tor Main
WINDOWS
Option 1: Connecting to a single Server
Option 2
Verifying GPG Signature of Electrum-Dime Using Linux Command Line
Obtain Public GPG Key for Douglas Hopping (Dhop14)
Download Electrum-Dime and Signature File (asc)
Verify GPG Signature
Daemon and Command Line
Command Line
Using the inline help
How to Use the Daemon
Magic Words
Aliases
Formatting Outputs Using ‘jq’
Examples
Sign and Verify Message
Show Values Unspents
Select Only Incoming Transactions from History
Filter Transactions by Date
Encrypt and Decrypt Messages
Export Private Keys and Sweep Coins
How to Configure SSL with Electrum-Dime
Add your SSL Private Key
Add your SSL Certificate Bundle
Check Certificate for Acceptance by Electrum-Dime
How to Accept Dimecoin on a Website using Electrum-Dime
Add your SSL Certificate to Electrum-Dime
Create and Use your Merchant Wallet
Start the Electrum-Dime Daemon
Create a Signed Payment Request
Open the payment request page in your browser
How to Setup a Watchtower
JSONRPC Interface
For Developers
The Python Console
Simple Payment Verification
Electrum-Dime Seed Version System
Description
Motivation
Version Number
List of Reserved Numbers
Seed Generation
Security Implications
Electrum-Dime Protocol Specification
Format
Request
Response
Methods
server.version
server.banner
server.donation_address
server.peers.subscribe
blockchain.numblocks.subscribe
blockchain.headers.subscribe
blockchain.address.subscribe
blockchain.address.get_history
blockchain.address.get_mempool
blockchain.address.get_balance
blockchain.address.get_proof
blockchain.address.listunspent
blockchain.utxo.get_address
blockchain.block.get_header
blockchain.block.get_chunk
blockchain.transaction.broadcast
blockchain.transaction.get_merkle
blockchain.transaction.get
blockchain.estimatefee
Serialization of Unsigned or Partially Signed Transactions
Extended Public Keys
Public key
BIP32 derivation
Legacy Electrum-Dime Derivation
Dimecoin Address
Plugin Rules:
Electrum-Dime
Index
Edit on GitHub
Index