Inside Bitcoin
Opening the selected file…
Inside Bitcoin
Opening the selected file…
The code behind the network, with room to understand it.
Release published 2026-10-28 · Snapshot fetched 2026-11-01. Latest stable release at fetch time; development branches and Git history are excluded. Only the selected code window and visible folders load here.
1Binaries for Bitcoin version 0.3.21 are available at:2https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.21/4Changes and new features from the 0.3.20 release include:6* Universal Plug and Play support. Enable automatic opening of a port for incoming connections by running bitcoin or bitcoind with the - -upnp=1 command line switch or using the Options dialog box.8* Support for full-precision bitcoin amounts. You can now send, and bitcoin will display, bitcoin amounts smaller than 0.01. However, sending fewer than 0.01 bitcoins still requires a 0.01 bitcoin fee (so you can send 1.0001 bitcoins without a fee, but you will be asked to pay a fee if you try to send 0.0001).10* A new method of finding bitcoin nodes to connect with, via DNS A records. Use the -dnsseed option to enable.12For developers, changes to bitcoin's remote-procedure-call API:14* New rpc command "sendmany" to send bitcoins to more than one address in a single transaction.16* Several bug fixes, including a serious intermittent bug that would sometimes cause bitcoind to stop accepting rpc requests.18* -logtimestamps option, to add a timestamp to each line in debug.log.20* Immature blocks (newly generated, under 120 confirmations) are now shown in listtransactions.
Independent explanations by MyBitcoinExplorer. Not affiliated with or endorsed by Bitcoin Core. Guides are educational and do not replace the source or its tests.
Bitcoin Core source © its contributors, distributed under the MIT license. Original notices and bundled third-party licenses are retained in the source tree.