BlockchainCommons / BlockchainCommons/GordianServer-macOS

bitcoin core sha256 check doesn't pass

Open
#180 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
70
Forks
8
PR merge metrics
No merged PRs in 30d

Description

> Downloading Bitcoin Core 25.0 from https://bitcoincore.org/bin/bitcoin-core-25.0/bitcoin-25.0-osx64.tar.gz
> ######################################################################### 100.0%
> Checking sha256 checksums bitcoin-25.0-osx64.tar.gz against provided SHA256SUMS
> See two hashes (they should match):
> 23cd88fef164729b1168c20e8f9974a273f2279fe4dcd850d17058a8d003086c
>
> Hashes do not match! Terminating...

Also: .../bitcoin-core-25.0/bitcoin-25.0 **-osx64** .tar.gz is strange

https://bitcoincore.org/bin/bitcoin-core-25.0/
```
test.rc1/ 02-May-2023 17:27 -
test.rc2/ 13-May-2023 15:32 -
SHA256SUMS 26-May-2023 09:55 2842
SHA256SUMS.asc 26-May-2023 09:55 9744
SHA256SUMS.ots 26-May-2023 09:55 538
bitcoin-25.0-aarch64-linux-gnu.tar.gz 26-May-2023 09:55 45058309
bitcoin-25.0-arm-linux-gnueabihf.tar.gz 26-May-2023 09:55 41306323
bitcoin-25.0-arm64-apple-darwin.dmg 26-May-2023 09:55 31477760
bitcoin-25.0-arm64-apple-darwin.tar.gz 26-May-2023 09:55 33681547
bitcoin-25.0-powerpc64-linux-gnu.tar.gz 26-May-2023 09:55 51226805
bitcoin-25.0-powerpc64le-linux-gnu.tar.gz 26-May-2023 09:55 50126077
bitcoin-25.0-riscv64-linux-gnu.tar.gz 26-May-2023 09:55 45123215
bitcoin-25.0-win64-setup.exe 26-May-2023 09:55 31259096
bitcoin-25.0-win64.zip 26-May-2023 09:55 45187775
bitcoin-25.0-x86_64-apple-darwin.dmg 26-May-2023 09:55 34136064
bitcoin-25.0-x86_64-apple-darwin.tar.gz 26-May-2023 09:55 37067199
bitcoin-25.0-x86_64-linux-gnu.tar.gz 26-May-2023 09:55 47042105
bitcoin-25.0.tar.gz 26-May-2023 09:55 12413133
bitcoin-25.0.torrent 26-May-2023 09:55 20801
```

Contributor guide

Open the contributing guide

Research direction

Start with the Bitcoin Core 25.0 download URL and the SHA256SUMS listing shown in the issue, then trace the repository's download and checksum-validation entry point. Done means the correct macOS artifact is fetched and its checksum matches the provided value without terminating.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, swift
Domain
security
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.