Difference between revisions of "Developer Reference"

From Bitmessage Wiki
Jump to navigation Jump to search
(Added SharpBitmessage)
(Update)
Line 19: Line 19:
  
 
===Full node implementations===
 
===Full node implementations===
 
Notbit (C): https://github.com/bpeel/notbit
 
  
 
bitmessaged (C++): https://github.com/Thomas-Astade/bitmessaged
 
bitmessaged (C++): https://github.com/Thomas-Astade/bitmessaged
Line 28: Line 26:
  
 
Bitseal (Java): https://github.com/jonathancoe/bitseal
 
Bitseal (Java): https://github.com/jonathancoe/bitseal
 +
 +
Notbit (C): https://github.com/bpeel/notbit
  
  
Line 60: Line 60:
  
 
SharpBitmessage (C#): https://github.com/sharpbitmessage/SharpBitmessage
 
SharpBitmessage (C#): https://github.com/sharpbitmessage/SharpBitmessage
 +
 +
 +
==Scripts and Utilities==
 +
 +
bmwrapper - email wrapper for PyBitmessage: https://github.com/Arceliar/bmwrapper
 +
 +
BitMailServer - Bitmesssage to Email Gateway: https://github.com/AyrA/BitMailServer

Revision as of 16:41, 31 October 2014

This page is intended to provide information and other resources which are useful for Bitmessage developers.


Protocol Information

Protocol specification: https://bitmessage.org/wiki/Protocol_specification

Encryption scheme: https://bitmessage.org/wiki/Encryption

Proof of work: https://bitmessage.org/wiki/Proof_of_work


Implementations

Reference Client

PyBitmessage (Python): https://github.com/bitmessage/pybitmessage


Full node implementations

bitmessaged (C++): https://github.com/Thomas-Astade/bitmessaged


Lite client implementations

Bitseal (Java): https://github.com/jonathancoe/bitseal

Notbit (C): https://github.com/bpeel/notbit


Libraries

Bitmessage-js (Javascript): https://github.com/indigots/Bitmessage-js/


Web implementations

Blinked (Javascript): https://blinked.ca

Bitmsg.me (Javascript): https://bitmsg.me/


Gateway Services

https://bitmessage.ch

http://bitmessage.mobi


Incomplete Implementations

libbitmessage (C++): https://github.com/corebob/libbitmessage

bitmessage-go (Go): https://github.com/corebob/bitmessage-go

cppbitmessage (C++): https://github.com/bashrc/cppbitmessage

JBitmessage (Java): https://github.com/ISibboI/JBitmessage

SharpBitmessage (C#): https://github.com/sharpbitmessage/SharpBitmessage


Scripts and Utilities

bmwrapper - email wrapper for PyBitmessage: https://github.com/Arceliar/bmwrapper

BitMailServer - Bitmesssage to Email Gateway: https://github.com/AyrA/BitMailServer