Skip to content

Instantly share code, notes, and snippets.

@ben221199
Last active May 30, 2024 20:01
Show Gist options
  • Save ben221199/5b2b4e80223e824f706d1e394aa53916 to your computer and use it in GitHub Desktop.
Save ben221199/5b2b4e80223e824f706d1e394aa53916 to your computer and use it in GitHub Desktop.

Electrum Protocol

Versions

  • 0.1
  • 0.2
  • 0.3
  • 0.4
  • 0.5
  • 0.6
  • 0.7
  • 0.8
  • 0.9
  • 0.10
  • 1.0
  • 1.1
  • 1.2
  • 1.3
  • 1.4
  • 1.4.1
  • 1.4.2
  • 1.4.3

Service - Server

Service Type: server

Method - Add Peer

Added Deprecated Removed
1.1 No No

Method - Banner

Added Deprecated Removed
0.1 No No

Method - Cache (REMOVED)

Added Deprecated Removed
0.1 No 0.9

Method - Debug (REMOVED)

Added Deprecated Removed
0.9 No 0.10

Method - Donation Address

Added Deprecated Removed
0.10 No No

Method - Features

Added Deprecated Removed
1.1 No No

Method - Info (REMOVED)

Added Deprecated Removed
0.1 No 0.10

Method - Load (REMOVED)

Added Deprecated Removed
0.1 No 0.9

Method - Ping

Added Deprecated Removed
1.2 No No

Method - Stop (REMOVED)

Added Deprecated Removed
0.1 No 0.10

Method - Version

Added Deprecated Removed
0.1 No No

Request

Version Parameter 0 (client version) Parameter 1 (protocol version)
0.1 - 0.4 Yes No
0.5 - ??? Yes Yes

Response

Version Returned result
0.1 ok (string)
0.2 - 1.0 (Electrum Server) protocol version (string)
1.0 - ??? (ElectrumX) server version (string)

Service - Server Peers

Service Type: server.peers

Method - Subscribe

Added Deprecated Removed
0.1 No No
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment