Lumen Loop
All media
VideoYouTubeStellar Development FoundationOctober 1, 20257mo ago19:48

Colonizing Mars: The Journey of Building a Smart Wallet | Meridian 2025

Enrique shares his four-year journey building wallets in Stellar, discussing why smart wallets matter for user adoption and announcing XBull V2, which combines classic account benefits with smart wallet features using passkey authentication.

WalletsSmart ContractsDeveloper Tools
Lumen Loop's take

Enrique, creator of ExpoWallet, discusses the challenges of building smart wallets on Soroban and why they're critical for mainstream adoption. He explains that users fear self-custody and managing private keys, making passkey-based wallets essential for removing that friction. To address gaps in the Soroban ecosystem, he built several open-source libraries: XBull Swap (replicating path payments), Stellar Meta Contracts (batching transactions), Stellar Assets SDK (abstracting asset differences), Stellar Transporter API (transaction signing), and Oxygen (order book DEX). He identifies two blockers for smart wallet adoption: exchange support and dApp compatibility. Rather than building a standalone smart wallet, he's evolving XBull into V2, which uses passkeys to encrypt private keys of classic accounts, giving users the smart wallet experience without the drawbacks. This approach lets users leverage both classic accounts and smart contracts based on their needs.

Mentioned projects
1 project linked
X
xBullApplications
SCF
BrowserSoftware WalletP2P

xBull Wallet is an open-source, non-custodial wallet designed for managing Stellar assets, offering a user-friendly interface an…

View →