Following the official how-to (step #6) and trying to verify bitcoin-26.0 release signature, I'm unable to import any of the builder keys I download.

For example on gpg --import achow101.gpg, I get

gpg: [don't know]: invalid packet (ctb=7b)
gpg: read_block: read error: Invalid packet
gpg: import from 'achow101.gpg' failed: Invalid keyring
gpg: Total number processed: 0

Does anyone had the same issue? I'm using Ubuntu 22.04.3 LTS.

Many thanks.

  • I cannot reproduce your issue. My steps were: 1. go to the key file of achow101, 2. click "Download raw file" button, 3. gpg --import Downloads/achow101.gpg which succeeded. This machine runs Ubuntu 23.04, but I don’t expect that to be the issues. How did you acquire the file?
    – Murch
    Jan 19 at 14:37
  • 1
    Great, could you please write that as an answer post instead of a comment?
    – Murch
    Jan 19 at 16:28

1 Answer 1


[Solved] I got the file with wget https://github.com/bitcoin-core/guix.sigs/blob/main/builder-keys/achow101.gpg. That's my error here, the correct link is https://raw.githubusercontent.com/bitcoin-core/guix.sigs/main/builder-keys/achow101.gpg. Thank you Murch for your answer!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.