Library bitcoin

This library implements a minimal subset of the BitCoin protocol It currently supports the version handshake and processing Addr responses.

The library contains the following classes:

  • NetworkAddress - Contains functionality for encoding and decoding the BitCoin network address structure.

  • Request - Classs containing BitCoin client requests o Version - The client version exchange packet

  • Response - Class containing BitCoin server responses o Version - The server version exchange packet o VerAck - The server version ACK packet o Addr - The server address packet o Inv - The server inventory packet

  • Helper - The primary interface to scripts


  • Patrik Karlsson <>
  • Andrew Orr <>

Copyright © Same as Nmap--See