Let’s discuss my proposal - (Android/iOS) Liquid Auth for Algorand Post-Quantum Accounts
Link to proposal - (Android/iOS) Liquid Auth for Algorand Post-Quantum Accounts | xGov
- The Request
Here is a link to the repo of our work (app side) - GitHub - michaeltchuangllc/algokit-walletsdk-kmp: KMP version of AlgoKit Wallet SDK
Here is a link to the repo of our work (liquid auth service) - GitHub - algorandecosystem/liquid-auth at falcon24-support
Demo Apps:
Android - https://play.google.com/store/apps/details?id=com.michaeltchuang.walletsdk.demo
iOS - Join the AlgoKit WalletSDK Playground beta - TestFlight - Apple
We’re asking for 100,000 ALGO in retroactive funding to cover two months of intense, focused development (Nov 1 to Dec 31, 2025)…which aligns with our 2025Q4 roadmap and releases v3.202504.2, v3.202504.3, v3.202504.4, v3.202504.5, v3.202504.6, v3.202601.0, and v3.202601.1.
- What We Delivered (Results)
In 2025Q3, we released a playground wallet to the (iOS) App Store and (Android) Play Store supporting Post-Quantum (PQ) accounts. Our 2025Q4 goal was to build on this foundation, enabling PQ account support within Liquid Auth (Algorand’s P2P WalletConnect competitor) for use across ecosystem dApps.
Here’s what’s ready to use after our 2025Q4 work:
Mobile PQ Tooling: We updated mobile PQ tooling to support 24 BIP39 words.
Wallet SDK: We added support in our wallet-sdk-core and wallet-sdk-ui libraries for localization, passkeys, liquid auth, and watch accounts. The updated xcframeworks and aar binaries are on maven central.
Demo Apps: Playground Wallets (Android/iOS) are able to scan Liquid Auth QR codes and connect with Liquid Auth service
Liquid Auth Service - https://michaeltchuang-docs.ngrok.dev/ (testnet fork that supports PQ accounts)
- Liquid Auth & Post-Quantum Accounts (Why Now?)
PQ accounts deliver immediate technical wins for the network: superior secret key protection (compared to ECC), a 4x boost to TPS, and a higher minimum fee of 0.004A (compared to 0.001A)…which is all beneficial for long-term chain sustainability.
Liquid Auth presentation from Decipher: https://youtu.be/4gU_INrx1Cw?si=3eIYtBeIds70ADNn&t=908
Why Liquid Auth > WalletConnect: Authenticated comms between wallets & apps
- Deliverable Wins
A. We extended this work from Pera ( Introducing Liquid Auth in Pera: Decentralized, passwordless Web3 authentication for user-owned identity ) so now you can also create passkeys for github/gmail with a Falcon24 PQ account in our wallet
B. We extended this work from Algorand Foundation (https://liquidauth.com) so now users can send test dApp transactions and sign from a mobile wallet’s Falcon24 PQ account.
The features we built let’s community early adopters play with Liquid Auth using PQ accounts. Now it’s just a matter of integrating into use-wallet next and convincing ecosystem dApps to use this instead of walletconnect.
- Our Future Vision (Where we’re trying to go)
The requested funding will be reinvested in future quarters to launch new projects/features that specifically attract and make life easier for Algorand mobile developers. For 2026Q1, we will try to add back Liquid Auth option to use-wallet project and integrate with at least one dApp in mainnet (e.g xGov site). Soon you’ll be able to use PQ accounts on algorand dApps much easier!
Additional Information
We added localization support to our wallet in 2025Q4 as well. Hindi (for Algorand India Summit) and Italian (Algorand’s has a rich Italian history due to Silvio). You can use our new screenshot test tool to see all the new flows ( AlgoKit Wallet SDK - Screenshot Gallery )
About the Team
Tony Chuang is a team member at Michael T Chuang LLC helping with Algorand related projects. He’s submitting this project on behalf of the team led by Michael T Chuang, who has a decade of mobile development experience. A couple of other part-time volunteers/contractors also assist at Michael T Chuang LLC on this project when they have time to help.
Metrics:
100+ unique repo cloners, 600+ repo clones
10+ wallet app users playing with PQ accounts
Note:
The amount is 100,004 Algos on xGov website…it’s a typo when Tony created proposal on xGov website (and I can’t edit amount once created), but 4 algos is not worth recreating another proposal since fees are 100A alone