btcd v0.23.3
# Verifying the Release
In order to verify the release, you'll need to have `gpg` or `gpg2` installed on your system. Once you've obtained a copy (and hopefully verified that as well), you'll first need to import the keys that have signed this release if you haven't done so already:
```
curl https://raw.githubusercontent.com/lightningnetwork/lnd/master/scripts/keys/guggero.asc | gpg --import
```
Once you have the required PGP keys, you can verify the release (assuming `manifest-guggero-v0.23.3.sig` and `manifest-v0.23.3.txt` are in the current directory) with:
```
gpg --verify manifest-guggero-v0.23.3.sig manifest-v0.23.3.txt
```
You should see the following if the verification was successful:
```
gpg: Signature made Di 01 Nov 2022 14:00:20 CET
gpg: using RSA key F4FC70F07310028424EFC20A8E4256593F177720
gpg: Good signature from "Oliver Gugger " [ultimate]
```
That will verify the signature of the manifest file, which ensures integrity and authenticity of the archive you've downloaded locally containing the binaries. Next, depending on your operating system, you should then re-compute the `sha256` hash of the archive with `shasum -a 256 `, compare it with the corresponding one in the manifest file, and ensure they match *exactly*.
## What's Changed
* Fixed ban bug that doesn't print numTxns by @l0k18 in https://github.com/btcsuite/btcd/pull/1900
* btcec/schnorr/musig2: update to musig 1.0.0 by @Roasbeef in https://github.com/btcsuite/btcd/pull/1894
* wire: increase max witness items per input by @ellemouton in https://github.com/btcsuite/btcd/pull/1907
* build: bump version to v0.23.3 by @guggero in https://github.com/btcsuite/btcd/pull/1908
## New Contributors
* @l0k18 made their first contribution in https://github.com/btcsuite/btcd/pull/1900
**Full Changelog**: https://github.com/btcsuite/btcd/compare/v0.23.2...v0.23.3