libbitcoin-network
« Back to VersTracker
Description:
Bitcoin P2P Network Library
Type: Formula  |  Tracked Since: Nov 26, 2024
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 78  |  Forks: 59  |  Language: C  |  Category: Networking
Tags: bitcoin cryptocurrency p2p networking blockchain
Install: brew install libbitcoin-network
About:
libbitcoin-network is a C++ library that implements the Bitcoin peer-to-peer network protocol. It provides the foundational networking layer for building Bitcoin nodes, wallets, and other network-aware applications, handling peer discovery, connection management, and message relay.
Key Features:
  • Implements Bitcoin P2P protocol (version 70001+)
  • Asynchronous network operations using libbitcoin's event system
  • Handles peer discovery and connection management
  • Supports message serialization and deserialization
  • Designed for integration within the larger libbitcoin ecosystem
Use Cases:
  • Building a custom Bitcoin full node or SPV client
  • Developing network analysis or monitoring tools for the Bitcoin network
  • Creating applications that require direct interaction with the Bitcoin P2P layer
Alternatives:
  • bitcoin-core – A full node implementation; libbitcoin-network is a modular library for building custom solutions.
  • btcd – A full node written in Go; libbitcoin-network is a C++ library focused solely on the network layer.
Version History
Detected Version Rev Change Commit
Nov 26, 2024 9:02am 1 VERSION_BUMP 6c8dbe7a
Sep 16, 2024 3:24am 1 VERSION_BUMP 7adbccab