What is Nostr?
ZEUS /
npub1xnf…lpr5
2023-05-31 14:40:41

ZEUS on Nostr: Zeus v0.7.6-beta1 is now available for testing. ## v0.7.6 Highlights - Notes: add ...

Zeus v0.7.6-beta1 is now available for testing.

## v0.7.6 Highlights
- Notes: add ability to leave notes on transactions, payments, and invoices
- POS: associate existing payments with open orders + hide open orders
- Fiat exchange rates: add ability to choose between Zeus and Yadio as source
- Bug fix: LNDHub: balance refresh
- Bug fix: LCompatibility issues with CLN 23.05

## What's Changed
* Bug fix: LNDHub: allow balance refresh by @kaloudis in https://github.com/ZeusLN/zeus/pull/1450
* Add ability to copy on invoice details screen by @Ovifer13 in https://github.com/ZeusLN/zeus/pull/1460
* eslint: remove unreachable code by @aussedatlo in https://github.com/ZeusLN/zeus/pull/1462
* POS: add ability and associate existing payments with open orders and hide open orders by @kaloudis in https://github.com/ZeusLN/zeus/pull/1454
* Fixed showing loading indicator for fiat amount endlessly by @myxmaster in https://github.com/ZeusLN/zeus/pull/1455
* backends/LndHub: supportsOnchainReceiving: check for LNbits url by @kaloudis in https://github.com/ZeusLN/zeus/pull/1459
* Fix Android back button issues by @myxmaster in https://github.com/ZeusLN/zeus/pull/1468
* Fix compatibility issues with CLN 23.05 in activity by @sha-265 in https://github.com/ZeusLN/zeus/pull/1465
* Translations: channel totals, themes, settings by @myxmaster in https://github.com/ZeusLN/zeus/pull/1469
* Fiat currency rates: choose between rates from Zeus or Yadio by @myxmaster in https://github.com/ZeusLN/zeus/pull/1466
* Lock without reconnect by @myxmaster in https://github.com/ZeusLN/zeus/pull/1470
* AddNotes: Add notes after payment by @shubhamkmr04 in https://github.com/ZeusLN/zeus/pull/1447
* Version bump: v0.7.6-beta1 by @kaloudis in https://github.com/ZeusLN/zeus/pull/1472

## New Contributors
* @myxmaster made their first contribution in https://github.com/ZeusLN/zeus/pull/1455

**Full Changelog**: https://github.com/ZeusLN/zeus/compare/v0.7.5...v0.7.6-beta1

# 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:

```
gpg --keyserver hkps://keys.openpgp.org --recv-keys 96C225207F2137E278C31CF7AAC48DE8AB8DEE84
```

Once you have his PGP key you can verify the release (assuming `manifest-v0.7.6-beta1.txt` and `manifest-v0.7.6-beta1.txt.sig` are in the current directory) with:
```
gpg --verify manifest-v0.7.6-beta1.txt.sig manifest-v0.7.6-beta1.txt
```

You should see the following if the verification was successful:
```
gpg: Signature made Tue May 30 15:31:57 2023 EDT
gpg: using RSA key 96C225207F2137E278C31CF7AAC48DE8AB8DEE84
gpg: issuer "zeusln@tutanota.com"
gpg: Good signature from "Zeus LN <zeusln@tutanota.com>" ultimate]
```

That will verify the signature on the main manifest page which ensures integrity and authenticity of the binaries you've downloaded locally. Next, depending on your operating system you should then re-calculate the sha256 sum of the binary, and compare that with the following hashes:

```
cat manifest-v0.7.6-beta1.txt
```

One can use the `shasum -a 256 <file name here>` tool in order to re-compute the `sha256` hash of the target binary for your operating system. The produced hash should be compared with the hashes listed above and they should match *exactly*.

## External links

PGP Key https://zeusln.app/PGP.txt

### Android
Universal APK https://zeusln.app/zeus-v0.7.6-beta1-universal.apk
arm64-v8a APK https://zeusln.app/zeus-v0.7.6-beta1-arm64-v8a.apk
Manifest https://zeusln.app/manifest-v0.7.6-beta1.txt
Manifest Signature https://zeusln.app/manifest-v0.7.6-beta1.txt.sig

### iOS
TestFlight https://testflight.apple.com/join/gpVFzEHN
Author Public Key
npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5