macOS
brew install bitcoinlocal Homebrew formula metadata
sudo port install bitcoinMacPorts ports tree · finance/bitcoin/Portfile · ソース: api.github.com
brew
bitcoin のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install bitcoinlocal Homebrew formula metadata
sudo port install bitcoinMacPorts ports tree · finance/bitcoin/Portfile · ソース: api.github.com
sudo apk add bitcoinAlpine Linux edge package indexes · bitcoin · ソース: dl-cdn.alpinelinux.org
nix profile install nixpkgs#bitcoinnixpkgs package indexes · pkgs/by-name/bi/bitcoin/package.nix · ソース: api.github.com
sudo zypper install bitcoin-qt6openSUSE Tumbleweed package metadata · bitcoin-qt6 · ソース: download.opensuse.org
sudo pacman -S bitcoin-daemonArch Linux sync databases · bitcoin-daemon · ソース: geo.mirror.pkgbuild.com
choco install bitcoinChocolatey community package catalog · bitcoin · ソース: community.chocolatey.org
概要
Decentralized, peer to peer payment network
履歴
Bitcoin Core is the reference full-node implementation for the Bitcoin network. It descends directly from Satoshi Nakamoto's original Bitcoin client and packages the network node, wallet, RPC tools, transaction utilities, validation engine, and supporting documentation used by operators, developers, exchanges, researchers, and packagers.
Bitcoin Core's About page describes it as the open-source project that maintains and releases Bitcoin client software, and as a direct descendant of the original client released by Satoshi Nakamoto after the Bitcoin whitepaper. The current repository is the integration and staging tree for that software.
The software evolved from a combined GUI wallet and peer-to-peer node into a suite of command-line and GUI programs: `bitcoind` for daemonized full-node operation, `bitcoin-cli` for RPC calls, `bitcoin-tx` for transaction construction, `bitcoin-wallet` for wallet maintenance, and related utilities. The official README emphasizes full validation of blocks and transactions.
Major engineering milestones show the project adapting to scale and operational risk. The 0.8.0 release moved block and transaction indices to LevelDB, changed indexing defaults, added performance work for validation, and supported Bloom filters for lightweight clients. Later releases added network privacy and transport work, wallet changes, RPC evolution, and continuing platform support.
Bitcoin Core became the default implementation against which much of the Bitcoin ecosystem measures consensus behavior, because full nodes independently validate blocks and transactions. Its correctness and review process matter beyond ordinary application packaging: a consensus bug can split money.
The project has broad package-manager presence in this batch: Homebrew, Alpine, Chocolatey, MacPorts, Nix, Arch, and openSUSE package some form of Bitcoin Core or its daemon. Official binary releases remain central, but package managers are important for operators who want reproducible installs, service integration, or policy-controlled upgrades.
The GitHub repository shows a large, active contributor base and continued releases through Bitcoin Core 31.0 in 2026. The README explicitly notes that testing and code review are the bottleneck and that the project is security-critical.
Operators run `bitcoind` or `bitcoin-qt` to join the peer-to-peer network, download blocks, validate consensus rules, maintain the UTXO set, relay transactions, and optionally serve wallet or RPC workflows. `bitcoin-cli` is the normal administrative interface for RPC calls.
Developers and power users use `bitcoin-tx`, `bitcoin-util`, `bitcoin-wallet`, regtest, signet, testnet, RPCs, and the documented data directory layout for testing, transaction work, wallet maintenance, and integration. The data directory contains chainstate, block files, indexes, wallets, `bitcoin.conf`, `.cookie`, and other operational files.
Packagers must care about platform support, bundled versus system libraries, database migrations, wallet formats, service files, man pages, and the difference between consensus-critical behavior and optional indexes or wallet features.
Bitcoin Core is one of the rare packages where packaging is inseparable from protocol safety. Build flags, dependency versions, wallet database behavior, runtime paths, and upgrade order can affect node operators managing real funds and participating in a live consensus network.
It is also a package-history landmark: a small open-source peer-to-peer client became a globally significant infrastructure package with daemon, CLI, GUI, RPC surface, reproducible-release culture, security advisories, and intense review norms.
For package nerds, its file layout is unusually educational. The official filesystem document names the blocks, chainstate, indexes, wallet databases, cookie authentication, generated config, and legacy migrations, making the package a concrete map of how a decentralized network client persists state.
セキュリティ状態
broad file, network, media, or database tool signal. formula declares a Homebrew service.
リスク orange · 信頼度 中 · infrastructure
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.bitcoin/bitcoin.conf~/Library/Application Support/Bitcoin/bitcoin.conf%LOCALAPPDATA%\Bitcoin\bitcoin.confCredential-bearing paths to review before unattended agent runs.
~/.bitcoin/.cookie~/Library/Application Support/Bitcoin/.cookie%LOCALAPPDATA%\Bitcoin\.cookie実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
bitcoin | cli | グローバル実行可能ファイル | |
bitcoin-cli | cli | グローバル実行可能ファイル | |
bitcoin-tx | cli | グローバル実行可能ファイル | |
bitcoin-util | cli | グローバル実行可能ファイル | |
bitcoin-wallet | cli | グローバル実行可能ファイル | |
bitcoind | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:bitcoin |
|---|---|
| バージョン | 31.1 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/bitcoin |
| ホームページ | https://bitcoincore.org/ |
| リポジトリ | https://github.com/bitcoin/bitcoin |
| 上流ドキュメント | https://bitcoincore.org/en/doc |
| ライセンス | MIT AND BSD-3-Clause AND BSL-1.0 |
| ソースアーカイブ | https://bitcoincore.org/bin/bitcoin-core-31.1/bitcoin-31.1.tar.gz |
| 最終更新 | 2026-07-10T03:17:47Z |
| Pulse | updated |
| 依存関係 | capnp, libevent, zeromq |
| ビルド依存関係 | boost, cmake, pkgconf |
| macOS 提供ライブラリ | sqlite |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | declared |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | bitcoin |
| Version Scheme | 0 |
| Revision | 1 |
| Head Version | HEAD |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
bitcoin
nix profile install nixpkgs#bitcoinbitcoin 30.2-r2
Decentralized P2P electronic cash system
sudo apk add bitcoinbitcoin-bench 30.2-r2
Bitcoin Benchmarking Tools
sudo apk add bitcoin-benchbitcoin-cli 30.2-r2
Bitcoin CLI
sudo apk add bitcoin-clibitcoin-doc 30.2-r2
Decentralized P2P electronic cash system (documentation)
sudo apk add bitcoin-docbitcoin-openrc 30.2-r2
Decentralized P2P electronic cash system (OpenRC init scripts)
sudo apk add bitcoin-openrcbitcoin-qt 30.2-r2
Bitcoin with a Qt frontend & QR Code support
sudo apk add bitcoin-qtbitcoin-tests 30.2-r2
Bitcoin & Bitcoin-QT Unit Tests
sudo apk add bitcoin-testsbitcoin-tx 30.2-r2
Bitcoin TX (Transaction Tool)
sudo apk add bitcoin-txbitcoin-qt6 31.0-1.1
An end-user Qt6 GUI for the Bitcoin crypto-currency
sudo zypper install bitcoin-qt6bitcoin-test 31.0-1.1
Automated tests for bitcoin client
sudo zypper install bitcoin-testbitcoin-utils 31.0-1.1
An end-user CLI for the Bitcoin crypto-currency
sudo zypper install bitcoin-utilsbitcoind 31.0-1.1
Headless daemon for Bitcoin crypto-currency
sudo zypper install bitcoindbitcoin
sudo port install bitcoinbitcoin
choco install bitcoinbitcoind
nix profile install nixpkgs#bitcoindソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.