EOL.Wiki EOL.Wiki
← ← Back to all products

Bitcoin Core

Active
Other Latest Version: 31.0 Latest Release: Apr 20, 2026

Bitcoin Core is the reference implementation of the Bitcoin protocol and cryptocurrency wallet.

Versions

24

Latest Version

31.0

Active Support

3

EOL

21

Lifecycle Timeline

Today
31
31
30
30
29
29
28
28
27
27
26
26
25
25
24
24
23
23
22
22
Active SupportSecurity SupportEOL

Versions

ReleaseRelease DateActive SupportEOLLatest VersionLTSStatus
31Apr 19, 2026YesNo31.0No
Active
30Oct 10, 2025YesNo30.2No
Active
29Apr 14, 2025YesNo29.3No
Active
28Oct 2, 2024NoApr 19, 202628.4No
EOL
27Apr 16, 2024NoOct 10, 202527.2No
EOL
26Dec 6, 2023NoApr 14, 202526.2No
EOL
25May 18, 2023NoOct 2, 202425.2No
EOL
24Nov 24, 2022NoApr 2, 202424.2No
EOL
23Apr 25, 2022NoDec 1, 202323.2No
EOL
22Sep 13, 2021NoApr 1, 202322.1No
EOL
0.21Jan 15, 2021NoOct 1, 20220.21.2No
EOL
0.20Jun 3, 2020NoFeb 1, 20220.20.2No
EOL
0.19Nov 24, 2019NoAug 1, 20210.19.2No
EOL
0.18May 2, 2019NoFeb 1, 20210.18.1No
EOL
0.17Oct 3, 2018NoAug 1, 20200.17.2No
EOL
0.16Feb 26, 2018NoFeb 1, 20200.16.3No
EOL
0.15Sep 15, 2017NoAug 1, 20190.15.2No
EOL
0.14Mar 8, 2017NoFeb 1, 20190.14.3No
EOL
0.13Aug 23, 2016NoAug 1, 20180.13.2No
EOL
0.12Feb 23, 2016NoFeb 28, 20180.12.1No
EOL
0.11Jul 12, 2015NoAug 1, 20170.11.3No
EOL
0.10Feb 16, 2015NoFeb 28, 20170.10.5No
EOL
0.9Mar 19, 2014NoFeb 28, 20160.9.5No
EOL
0.8Feb 19, 2013NoDec 31, 20150.8.6No
EOL

Frequently Asked Questions

Which versions of Bitcoin Core have reached end of life?
The following Bitcoin Core versions have reached end of life and no longer receive security updates: 28, 27, 26, 25, 24, 23, 22, 0.21 (and 13 more). It is recommended to upgrade to a supported version.
Is it safe to continue using Bitcoin Core 28?
Bitcoin Core 28 has reached end of life and no longer receives security patches or bug fixes. Continuing to use it may expose your systems to known vulnerabilities. We strongly recommend upgrading to a supported version.
What is the latest version of Bitcoin Core?
The latest version of Bitcoin Core is 31.0, released in the 31 release cycle.
How many versions of Bitcoin Core are currently supported?
Bitcoin Core currently has 3 actively supported version(s): 31, 30, 29.
When does Bitcoin Core 31 reach end of life?
Bitcoin Core 31 does not have a specific end-of-life date announced yet.
What should I do when Bitcoin Core reaches end of life?
When a Bitcoin Core version reaches end of life, you should: 1) Plan your migration to a supported version as soon as possible. 2) Review the release notes for breaking changes. 3) Test your applications thoroughly in a staging environment. 4) Update your dependencies to ensure compatibility with the new version.