bitcoin
Bitcoin Core integration/staging tree
Learn how Bitcoin Core implements soft forks and consensus rule changes using height-based or version-bits deployments. Discover the activation mechanisms for Bitcoin upgrades.
How Bitcoin Core Mempool Policy Enforcement Works: Transaction Standardness ExplainedMaster Bitcoin Core mempool policy enforcement with this guide to transaction standardness. Understand validation layers, cluster limits, and RBF rules for efficient Bitcoin network operation.
Bitcoin Core Testing Framework: A Complete Guide to Running Functional TestsMaster the Bitcoin Core testing framework. Orchestrate bitcoind nodes to validate RPC behavior, P2P networking, and consensus logic. Learn how to run functional tests with this comprehensive guide.
How to Cross-Compile Bitcoin Core for Windows, macOS, and Linux ArchitecturesLearn to cross-compile Bitcoin Core for Windows macOS and Linux. Build target-specific dependencies and use CMake to create binaries for different architectures.
How the Bitcoin Core ZMQ Notification System WorksUnderstand the Bitcoin Core ZMQ notification system. Learn how it uses publish/subscribe over ZeroMQ sockets to deliver real-time blockchain events, new blocks, transactions, and mempool changes to external apps without polling.
Bitcoin Core Configuration Files and Startup Options: A Complete Technical GuideMaster Bitcoin Core configuration with this technical guide. Learn about command-line arguments, settings.json, and bitcoin.conf files to optimize your node setup.
What Is a Partially Signed Bitcoin Transaction (PSBT) and How to Use It in Bitcoin CoreLearn what Partially Signed Bitcoin Transactions PSBT are and how to use them in Bitcoin Core. Discover how this BIP-174 format allows collaborative transaction signing.
How Bitcoin Core Wallet Encryption and Key Derivation Works: A Technical Deep DiveExplore Bitcoin Core wallet encryption and key derivation. Understand how your private keys are secured using AES-256-CBC and SHA-512 PBKDF for robust protection.
Bitcoin Core Pruning Modes: How Automatic and Manual Pruning WorkExplore Bitcoin Core pruning modes: full-node, manual, and automatic. Learn how these options manage blockchain storage and reduce disk space requirements effectively.
How to Set Up Bitcoin Core as a Tor Hidden Service: Complete Configuration GuideLearn how to set up Bitcoin Core as a Tor hidden service. This guide covers configuration with startup flags and routing P2P traffic via a SOCKS5 proxy for enhanced privacy and security.
How Does BIP 324 Work: Bitcoin's Encrypted P2P Transport Protocol ExplainedLearn how BIP 324 works enhancing Bitcoin P2P transport with encryption, authentication, and traffic analysis mitigation using EllSwift ECDH and ChaCha20-Poly1305.
What is AssumeUTXO and How Does It Work in Bitcoin Core?Discover AssumeUTXO in Bitcoin Core. Learn how this feature dramatically cuts initial sync times from weeks to minutes using pre-computed UTXO snapshots for faster, secure node bootstrapping.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →