Inside Bitcoin
Opening the selected file…
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.
1# AI Policy3Using AI (i.e. LLMs) as tools for coding is welcome, provided that such use adheres to the following policy, adds value, and does not waste the community's time.5A high bar is held for all contributions to this project.7**AI should not be used to generate comments when communicating with maintainers and other contributors**.8Comments are expected to be written by humans.9Comments that are believed to be written by AI may be moderated.11If you are opening an issue, you should be able to describe the problem in your own words.13You should only open a pull request if you:15- know the language the code is written in16- could have written the code yourself17- understand the existing surrounding code and the effect of the suggested changes19You must also be able to explain the pull request changes in your own words.20This includes the pull request body and responses to questions.21**Do not copy responses from the AI when replying to questions from reviewers.**23This project requires a human author in the loop who understands the work produced by AI.24**Pull requests should not be opened or driven by autonomous agents**.25A human author must choose the work, understand the change, and be responsible for the contribution.26Do not include agents as authors or co-authors of your commits for these reasons.27Pull requests that appear in violation of this can be closed without notice.29If you wish to include context from an interaction with AI in your comments, it must be disclosed as such.30It must be accompanied by human commentary explaining the relevance and implications of the context.32Questions or proposed changes to this policy can be discussed in [bitcoin-core/meta].34This policy was adapted from [ripgrep's AI policy], which was adapted from [uv's AI policy].36[bitcoin-core/meta]: https://github.com/bitcoin-core/meta37[ripgrep's ai policy]: https://github.com/BurntSushi/ripgrep/blob/f0cec341ab95c25c691ad3d5754d4bd9eedde21f/AI_POLICY.md38[uv's ai policy]: https://github.com/astral-sh/.github/blob/c5187e200db51bfe11d56e13053d29bd3793fdd8/AI_POLICY.md
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.