All work
IOTA × Swift.
A native bridge to IOTA.
Swift / Rust / UniFFI
The idea behind the build
The official Swift bindings complete Apple-ecosystem support in IOTA’s Rust SDK alongside Go, Kotlin, and Python. The contribution connects a shared Rust core to native Swift through UniFFI.
PR #969 added 72,793 lines across 56 files and was merged into the Foundation’s repository. An open-source contribution that extends the official SDK to Swift developers.
The follow-up, PR #988, implements a cross-binding 2-of-3 multisig flow verified end to end across Rust, Go, Kotlin, Python, and Swift. A native macOS wallet builds on the same bindings.
Under the surface.
A closer look at the connection.
- Rust core
- UniFFI bridge
- Swift bindings
- Native Apple apps
The record
72,793
Additions merged across 56 filesOpen the work.
Follow the evidence.
SwiftRustUniFFI
