bcoin
« Back to VersTracker
Description:
Javascript bitcoin library for node.js and browsers
Type: Formula  |  Latest Version: 2.2.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @bcoin  |  formulae.brew.sh
Category: Developer tools
Tags: bitcoin blockchain javascript cryptocurrency nodejs
Install: brew install bcoin
About:
Bcoin is a full-node implementation of the Bitcoin protocol written in JavaScript, designed for both Node.js environments and web browsers. It provides a comprehensive suite of tools for creating and managing wallets, parsing blocks, and connecting to the P2P network. Its modular architecture allows developers to use it as a full node or integrate specific components into their applications.
Key Features:
  • Full-node implementation with SPV support
  • Modular architecture for selective component usage
  • Browser compatibility for web-based integrations
  • Built-in wallet and key management
Use Cases:
  • Building custom Bitcoin applications and services
  • Integrating Bitcoin functionality into web applications
  • Researching and testing Bitcoin protocol features
Alternatives:
  • Bitcoin Core – Bcoin is JavaScript-based and more modular, while Bitcoin Core is the C++ reference implementation focused on network security.
  • BTCD – Bcoin offers browser support, whereas BTCD is a Go implementation primarily for server-side use.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 12:35pm 0 VERSION_BUMP 41d437f6
Nov 19, 2024 12:01am 0 VERSION_BUMP e354e10e