Changelog
Here we keep you up-to-date with our progress on building the Ark protocol and Ark-based services.
Follow us on X to hear about the changes first.
October 2024
Database now running on SQLite
Our biggest update this month was migrating bark to an SQLite database. We chose SQLite because it's ridiculously stable, works on a wide range of hardware, and is easy for any developer to pick up because it's been around for so long. SQLite is what you use when you don’t want to lose important data, and there's little data more important than bitcoin data!
Updated to BDK beta 4
In October, we integrated two successive releases of BDK, going from beta2 to beta4. BDK is central to bark, our Ark client implementation. It enables us to quickly and easily build a fully-fledged bitcoin wallet, literally doing everything out-of-the-box. So we continue to look forward to the upcoming stable 1.0 release. You know what to do, Spiral!
On-demand syncing
Bark now only does an on-chain sync when it’s actually required. This ensures bark loads faster and feels a lot more snappy.
Contributor shoutouts
We also want to give a shoutout to three first-time contributors:
- adbd7e7 added a very-necessary fallbackfee to our demo script. [110]
- Acidbunny21 made it easy to offboard specific VTXOs without leaving dust inside the ASP. [87]
- kevkevinpal added some very helpful aspd commands to the documentation. [103]
Thank you!