Progress Report (June 2026)
In the last three months Swift Bitcoin has matured with a focus on cementing transaction policy, consensus rules and node behavior taking cues from the reference implementation.
Posts on the Announcements category.
In the last three months Swift Bitcoin has matured with a focus on cementing transaction policy, consensus rules and node behavior taking cues from the reference implementation.
During this past quarter daemon performance and observability have been the primary objective while also filling in important protocol functionality.
This year has been pivotal for Swift Bitcoin reaching milestones like testnet synchronization and our first public release. Developers now have a stable package to use within their Swift projects and users can run the latest version of the daemon with Docker.
The last 3 months of Swift Bitcoin development have been intense as we advance firmly towards testnet compatibility and a stable public API.
Our initial developer release version 0.1.0 is out! While this is a pre-release build with not-yet-stable API indicated by the zero-major SemVer prefix we feel that the project has matured enough to start thinking about a 1.0 roadmap.
Testnet compatibility is a mandatory milestone for any piece of Bitcoin-related software aiming to eventually reach production stage.
Happy 2025 to all Swift and Bitcoin devs! And Happy 16th Birthday to the Bitcoin network! I wanted to use the occasion for posting an update of where the project stands today and where it could go from here.
So far this year the focus has shifted a bit from getting the client fluent in the peer-to-peer language protocol to making important refinements to many of the public APIs offered by the package.
Last year the development of Swift Bitcoin really kicked off. All research work done on the swift-bitcoin-poc repo was carefully moved over and improved. This includes the transaction model and script engine with full segwit and taproot support.
The ultimate goal for Swift Bitcoin is to become the most comprehensive SDK for bitcoin in Swift with features like mempool management, block mining and connectivity via the bitcoin protocol.
Swift Bitcoin aka The Swift Bitcoin Library is a new project intended for Swift developers who want to build a bitcoin product.