Summary
Ship production ready integrations for Freighter, Albedo, and xBull, moving beyond mocked sessions and ensuring a clear user experience across devices.
Scope
- Finalize Freighter integration by:
- Removing mock fallback in production builds.
- Handling user rejection and network selection cleanly.
- Implement Albedo integration with a real web authentication flow.
- Implement xBull integration suitable for mobile wallet handoff.
- Surface wallet network and public key clearly in the UI.
- Define how network choice affects backend queries and contract calls.
Acceptance Criteria
- All three wallets can connect and disconnect successfully.
- Wallet errors are mapped to friendly messages.
- Network and account information stays consistent across app layers.
Summary
Ship production ready integrations for Freighter, Albedo, and xBull, moving beyond mocked sessions and ensuring a clear user experience across devices.
Scope
Acceptance Criteria