Power up your app with Bitcoin
Embed wallets and instant payments into your apps with the Alby Wallet API and neutral payment components built on open standards.
Alby is your Bitcoin & Nostr companion for the web as consumer and developer.
This release contains many amazing new features, bug and security fixes and beautiful UI improvements.
For example: it is now possible to do onchain swaps and send payments to onchain addresses using deezy.io directly from with in the Extension.
The injection of the window.nostr and window.webln providers has been greatly improved and is now faster. This makes it easier and faster for web apps to detect if a provider is present. Also Alby can now handle parallel calls to those providers using an internal queue (no more "call is already executing" errors for developers of nostr apps \o/)
Alby now no longer checks the LNURL description hash in order to make the LNURL pay spec update possible.
The allowance views have been completely updated with much more useful information.
Every user is now able to sign transaction on the liquid network a Bitcoin layer-2 with smart contract capability and pay with bitcoin over the lightning network.
Web apps are now able to ask users for the wallet balance and display it in their app.
v2.1.0 is a maintenance release with fixes and some minor improvements.
Most notable are the new APIs to make it easier to add accounts to the Alby Extension.
This is the biggest release of the Alby Extension ever!
We're proud to announce that this update has brought on board more contributors than ever before and is packed with countless enhancements and updates. In fact, the changes are so extensive that we've decided it's time for a major version update! π (and following the semantic versioning idea it has some big changes with the new web extension manifest v3) A big shout out and thanks to the incredible Alby user community and the great feedback that helped shape this update!
This release adds a new window.nostr.signSchnorr function. This allows web apps to request signatures from the Nostr key not only for Nostr events but any data. Opening up a whole new world of possible things that can be connected to user's Nostr key.
This release contains many amazing updates that it easily becomes one of our favorite releases: π€ Nostr
Nostr is now moved out of the hidden "Alby labs"! π Every account in the Alby extension can now have Nostr keys making Alby the easiest way to manage your Nostr keys and use Nostr web clients. Now you can manage multiple Nostr identities in the extension.
Note: existing accounts will be all configured with the existing Nostr account. Going forward accounts need to be configured individually. β‘οΈ Read more about Nostr π‘Did you know? With a getalby.com account and lightning address you can also get a nostr address (NIP-05 identifier). π Lightning Node Connect
Connecting to self-custodial lightning nodes running at home has always been a bit tricky. With the Alby companion app for Tor we already made it possible and managed to allow people to use their nodes running behind Tor (thanks to libtor).
To make it even easier to connect to your self-custodial LND node Alby now supports Lightning Node Connect (LNC). LNC is Lightning Labs' mechanism to create an encrypted connection to a LND node. You can find more details about LNC here. β‘οΈ Have a look at the guide on how to connect using LNC. π‘οΈ Privacy and Tor Browser
The Alby extension already supported the Tor Browser but you still had to disable some default privacy setting. The Tor Browser is incredibly important tool to protect against surveillance and censorship. We improved our support for the Tor Browser further and you now can easily use lightning and Nostr apps safely with the Tor Browser or with an all-private window in Firefox. This is means also Nostr web clients can be accessed in areas where Nostr apps might be blocked. β‘οΈ Read more about using Alby with the Tor Browser. π‘Did you know? You can also connect your LND node behind Tor to a getalby.com lightning address
Version 1.23.0 comes with improvements to run the Alby extension on mobile browsers (e.g. Kiwi Browser). WebLN apps and Nostr web clients can now be used on mobile devices.
And a support for EUR/USD denominated accounts has been added along with support to connect Kollider accounts (BTC/USD/EUR).
This release brings some UI changes making the onboarding easier, introduces a new discover screen to showcase some of the great lightning apps. It also has updates and fixes for Nostr (NIP19).
The number 21 is a special number. And v1.21 is a special Alby release for all lightning app developers out there! π This version includes the new WebLN/WebBTC interface, making it easier than ever to build full lightning web applications accessing the LND and CLN APIs. No complicated node access, no macaroons, no gRPCs and what not. It's now all plain simple JavaScript APIs and full lightning apps can be deployed as simple JavaScript web apps.
Alby's permission system gives the user full control. The user decides which API calls and what information should be accessible to the specific web app.
Enjoy using Alby to communicate on Nostr apps. This release completes the Nostr integration and now supports NIP04 encryption and decryption and extends the permission system to give the user full control and greatly improve the usability for Lightning web apps (preparing for a big, big update in the next release) and web apps using Nostr.
Besides that, it contains a big list of improvements and fixes.
In this release we move a big step forward in our mission to make full Lightning web applications possible.
This includes support to use the Alby Extension with Core Lightning nodes. This means the Alby Extension now supports all major node implementations and accounting apps (LNBbits, LNDHUb, ...)
Besides that we have many updates and fixes to improve the Alby Extension experience.
This release integrates Nostr. Nostr is a simple and open protocol that aims to create censorship-resistant social networks and works with cryptographic keys.
This release improves the LNBits integration and it is now possible to also see the incoming LNBits payments directly in the Alby Extension. This makes the Alby Extension now work perfectly with any lnbits account.
We now also have a special LNDHub connection flow for users who run their own LNDHub instances. This is additional to connecting your BlueWallet Lightning account.
Excited to announce the Alby Wallet API π At Alby, our mission is to make payments seamless, smarter, and accessible for everyone. That's why we are launching the Alby Wallet API
Alby has created the Bitcoin Lightning Publisher, a WordPress plugin that lets users easily monetize content on their websites using Bitcoin on the LightningNetwork β‘οΈ
v1.12.0 π Euro - Dollar parity edition
The long-awaited version 1.12.0 π
And just in time for Euro-Dollar parity we now show sats amounts additionally in our old fiat currency. Thanks to all the contributors and special thanks to the Summer of Bitcoin crew!
v1.7.0 π Shock the Web β‘οΈ
Right in time for the bolt.fun hackathon: The Alby "Schock the Web" edition! Happy Hacking! This release brings great improvements and makes it easier to connect personal nodes to Alby but most notably is the support for keysend payments for LND and the Alby wallet.
Also a long awaited feature is finally in and it is now possible to change the default account names.
During the Fulmo Hacksprint in December 2020 we have written the first lines of Alby.
Alby is now 1 year! Thanks to everyone who contributed so far! The journey has just started.
Hello world this is the first official alpha release of Alby. :shipit: π
There will be dragons and great things will come! π The future will be β‘