Published on

Long-Term Support For Tobin Harding


OpenSats extends a warm welcome to Tobin Harding, our newest LTS grantee hailing from the Central Coast of New South Wales where he lives by the mantra ”Code, Roll, Dive, Breath - Repeat.”

In the heart of the kernel mini-conf at the Perth LCA nine years ago, Tobin felt a spark of inspiration as he overheard discussions about patching the kernel - "I want to do that." And the rest, as they say, is history.

With the backing of this LTS grant, he is now set to keep achieving significant milestones for rust-bitcoin, crucial to projects like Fedimint, LDK, BDK, and electrs.

Tobin's overarching goal is to get rust-bitcoin to a version 1.0.0 release, along with underlying components such as rust-secp256k1, rust-bech32, bitcoin_hashes, and others. He is also focused on the effort of reviewing every public type and function, a meticulous process that often involves extensive discussions. This effort promises a stable API with minimal changes that developers can rely on.

On top of that, he’ll persist in iterating on the API to maintain its alignment with Rust API design principles, ensuring user-friendliness for both experienced Bitcoin developers and newcomers. Complementing this, Tobin is dedicated to delivering clear and accessible documentation. He’s also simultaneously working on a v2 of his rust-PSBT implementation.

All of Tobin’s work lines up perfectly with the goal of the LTS program: building a stronger, more resilient Bitcoin network by fostering long-term stability for open-source developers.

If you’re a fellow load-bearing internet person, OpenSats invites you to explore the opportunities within our LTS program. If you would like to support Tobin’s and other’s work, please consider donating to the General Fund: