Fogo Sessions
Web-based wallet for managing sessions and portfolio on Fogo chain.
Fogo Sessions is a session-based authentication layer for the Fogo blockchain ecosystem, designed to eliminate the constant wallet approvals and gas friction that plague DeFi trading UX. The core design problem was distilling a technically complex flow — scoped permissions, auto-expiry, gasless transactions, wallet-agnostic compatibility — into a connect-once-and-go experience that feels invisible. The UI needed to communicate trust and security while removing every possible interaction barrier between a trader and their next action.
From a UX perspective, the product compresses a multi-step blockchain authentication pattern into a 3-step flow: connect, approve once, use freely. The UI had to make abstract concepts like scoped permissions and session expiry feel tangible and safe — human-readable intents, clear permission boundaries, and visual confidence signals were central to the design language. The full design phase took 2 weeks with a 1-month implementation cycle.
Easy to onboard users with one click - no seed phrase storing required.
Intuitive way of navigating the wallet with industry-standard UX.
Also allowing users to review their recent activity. Send and receive tokens.
Session scoping, expiry logic, and permission models were still being defined during design. UX decisions had to be made against incomplete specs, requiring flexible patterns that could absorb changes without rework.
Two weeks of design meant no extended discovery (including bespoke design system fro 0-1). The critical path (connect → approve → trade) was prioritized first, edge cases handled in parallel with implementation. Established patterns over novel UI to minimize dev interpretation.
No time for formal usability testing. Relied on heuristic evaluation, DeFi UX conventions, and rapid internal feedback. Mitigated by keeping the flow linear and the interaction surface minimal.