In this release Alby Hub adds a new AI & Agents page, an integrated on-chain wallet mode, custom user labels for transactions, redesigned settings pages, improved budget selection when creating app connections and support for connecting Alby Hub to Core Lightning (our most requested feature!) plus many other bug fixes and minor improvements.
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/getalby/hub/master/scripts/keys/rolznz.asc | gpg --import
Once you have the required PGP keys, you can verify the release (assuming manifest.txt.asc and manifest.txt are in the current directory) with:
gpg --verify manifest.txt.asc manifest.txt
You should see the following if the verification was successful:
gpg: Signature made Wed Jan 8 11:56:42 2025 +07
gpg: using RSA key 5D92185938E6DBF893DCCC5BA5EABD8835092B08
gpg: Good signature from "Roland Bewick <roland.bewick@gmail.com>" [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:
shasum -a 256 <filename>
Compare the hash with the one in the manifest file and ensure they match _exactly_.
What's Changed
New Features
feat: show last transaction amount on recently used apps by @rolznz in #2315
feat: add swap in button to insufficient lightning balance alert by @rolznz in #2309
feat: replace wallet balance toggle with Lightning / On-chain tabs by @reneaaron in #2306
feat: simplify onchain receive routing by @im-adithya in #2268
feat: allow payments from app connections by @im-adithya in #2267
feat: user labels for transactions by @reneaaron in #2265
feat: make Alby the default theme and rename default to classic by @im-adithya in #2266
feat: improve Alby Account settings page by @reneaaron in #2253
feat: add Sats4AI to app store by @reneaaron in #2232
feat: redesign settings pages with improved UI by @reneaaron in #2224
feat: wallet on-chain mode by @stackingsaunter in #2217
feat: track last settled transaction time for apps by @im-adithya in #2214
feat: add nadanada to app store suggestions by @LightRider5 in #2201
feat: move ZapPlanner button to Wallet and move wallet mobile actions to overflow menu by @stackingsaunter in #2200
feat: improve wallet balance section layout by @stackingsaunter in #2199
feat: increase default app budget to 100k sats / month by @reneaaron in #2194
feat: AI & Agents page by @reneaaron in #2193
feat: claude.md as symlink to agents.md by @reneaaron in #2191
feat: add minCltvExpiryDelta for LDK by @frnandu in #2181
feat: refresh Support Open Source widget on Home by @stackingsaunter in #2171
feat: align App of the Day widget UI by @stackingsaunter in #2170
feat: add New Arrivals widget to Home by @stackingsaunter in #2169
feat: polish Recently Used Apps widget on Home by @stackingsaunter in #2168
feat: suffix balance/amount fields with explicit unit (Sat or Msat) by @Anshumancanrock in #2153
feat: add LendaSwap to app store by @luckysori in #2149
feat: add Bitrequest to App Store by @bitrequest in #2148
feat: make installation scripts agent-friendly with CLI args by @molty21 in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4074607734" data-permission-text="Title is private" data-url="https://github.com/getAlby/hub/issues/2144" data-hovercard-type="pull_request" data-hover


