Giving back

Open
source.

Here are some of our contributions to other open-source projects. They include bug fixes, Linux build support, and changes to libraries and interfaces. The merged pull requests are linked below.

Merged PRs
27
Projects
5
Repositories
6

Contributions by Dylan Steele / dills122 ↗, including work from before the studio.

Verified

JavaScript runtime

AWS LLRT

13 merged PRs

2026

Fixes for JavaScript APIs and HTTP requests.

We fixed cases where LLRT’s encryption and data-stream APIs behaved differently from the web standards. Other changes keep repeated HTTP headers from being lost and correct how network access rules are matched. We also made the bundled AWS SDK version available to applications, removed unused crypto dependencies, and fixed inconsistent tests.

View merged PRs

JavaScript engine integration for Rust

rusty_v8

1 merged PR

2026

Building for ARM64 Linux from an x64 machine.

rusty_v8 lets Rust applications use V8, the JavaScript engine behind Chrome. We added a way to tell the Linux build where to find tools and system files for a different target machine. That helps when building ARM64 software on an x64 computer, especially when those files aren’t in their usual locations. Existing build defaults still work.

View merged PRs

Image hashing library

image-hash

3 merged PRs

2019–2020

The library we forked into Image Fingerprint.

We added support for images held in memory, exported TypeScript input types, and fixed a Node.js URL import in image-hash. We later forked it into Image Fingerprint, where we’re continuing work on image comparison for Node.js and browsers.

See Image Fingerprint
View merged PRs

Wallet software

Taho

4 merged PRs

2022

A back button, easier clicks, and readable fees.

We added a back button when creating a wallet, made asset buttons easier to click, and allowed long gas-fee text to wrap. In the keyring library, we added address checksums to help detect typing errors.

View merged PRs

React component library

React Spark

6 merged PRs

2019–2020

Updates to dialogs, buttons, and form controls.

We added confirmation controls and loading indicators to dialogs, plus more options for configuring components and layouts. Other changes made date pickers available to import and updated form labels.

View merged PRs