Let’s discuss my proposal - AlgoKit-Core Mobile SDKs | June 2026 release
xGov proposal - AlgoKit-Core Mobile SDKs | June 2026 release | xGov
Originally started by the Algorand Foundation (AF) to create multi-language SDKs from a unified Rust core using RustFFI, the algokit-core project was handed off to the community when AF narrowed its focus to TypeScript and Python.
The algokit-core working group was formed to try to fill a critical gap: bringing feature-complete, native mobile SDKs (Android & iOS) to the Algorand ecosystem, ensuring parity with the web SDKs. Additionally, this working group serves as an experiment in decentralized, community-led protocol maintenance for Algorand’s long-term sustainability.
We successfully built (in this release) the rust base and then used FFI to generate and publish native mobile packages to Maven (Android) and SPM (iOS).
These core crates are powering a downstream native mobile wallet:
- algokit-crypto: Account creation and recovery (Algorand standard & HD accounts)
- algokit-transact: Transaction encoding and decoding
- algokit-composer: Asset transfers, ASA opt-ins, key registration, etc.
We are requesting 88,888 ALGO in retroactive funding for two months of high-intensity development (May – June 2026) for this deliverable. The requested funding will be reinvested in future quarters to continue building out algokit-core. Roadmap-wise, our next release will cover updating the OAS generator (used to generate algod client & indexer related crate code in rust)…and to research if we can do the same for Kotlin/Swift.
We will also will look into supporting native Falcon accounts after that in algokit-core. In the meantime, there is an Android/iOS SDK for Falcon lsigs currently you can use ( GitHub - algorandecosystem/falcon-signatures-mobile: Go mobile wrapper SDK around falcon-signatures CLI (until official mobile SDK support) · GitHub )
About the Team
The AlgoKit-Core working group consists of David Rojas, Michael T Chuang, and Joe Polny (sometimes Michael Feher also joins in).
- David Rojas (Former AF AlgoKit Tech Lead)
- Michael T Chuang (Former AF Android Tech Lead). Michael T Chuang currently serves as a member of xGov Council and will abstain from voting on this proposal within xGov Council to prevent conflict of interest.
- Joe Polny & Michael Feher (Current AF Engineers contributing in their spare time)
Financial Transparency: Contributions from active Algorand Foundation employees are considered covered by their salaries. 100% of this grant goes exclusively to the non-AF independent builders in the working group to sustain dedicated development
Additional Info:
Repos
algokit-core repo: GitHub - algorandecosystem/algokit-core: Rust implementations of core Algorand functionality that is exposed to other languages via FFIs. · GitHub
iOS SPM distribution repo: GitHub - algorandecosystem/algokit-core-swift: AlgoKit-Core Swift Distribution Repo (Read-Only) · GitHub
maven Android distribution link: Maven Central: io.github.algorandecosystem
falcon-signatures-mobile repo: GitHub - algorandecosystem/falcon-signatures-mobile: Go mobile wrapper SDK around falcon-signatures CLI (until official mobile SDK support) · GitHub
Metrics:
146+ unique repo cloners, 1,062+ repo clones (github traffic last 14 days | algokit-core)
27+ unique repo cloners, 31+ repo clones (github traffic last 14 days | algokit-core-swift)
44+ unique repo cloners, 82+ repo clones (github traffic last 14 days | falcon-signatures-mobile)