Swap Positions: Transferring positions across protocols

As Summer.fi supported more lending protocols beyond Sky, such as Aave, Spark, and Morpho, users had more positions to choose from. However, users were "locked" into positions because manual migration was expensive, slow, and confusing. The design task was to provide a straightforward and seamless approach for users to transfer to another position.

Role

Led the end-to-end design, handoff, and visuals

Team

Cross-functional partnership between Product and Engineering

Timeline

2 months

Goals & Constraints

  • Integrate Swap Positions into Summer.fi Pro without friction

  • Translate the complex "swap positions" process into an intuitive user experience

  • No user testing and research capability

Pain points

It's very complex, tedious, and expensive to close a position and open a new one in another protocol manually.

Swapping positions manually often involves multi-step routing:

Unstaking

Swapping

Bridging

Staking

Design Solution

A single transaction "Swap Position" eliminates tedious operations and lets users focus on moving the position to a higher-LTV, higher-leverage, or lower-borrow-rate position to maximize profits.

A single transaction "Swap Position" eliminates tedious and complicated operations and lets users focus on moving the position to a higher-LTV, higher-leverage, or lower-borrow-rate position to maximize profits.

Proactive guidance

Guide users to select the "Right" position to swap by understanding their goals, such as higher LTV, lower cost, or position type changes.

Use advanced filters to narrow down table options and guide user decisions in the 2nd step

Side-by-side comparisons of “Before” and “After” states

Show “Before” and “After” states side by side for easy comparison

Highlight changes between "Before" and "After" to allow users to compare easily

Well-organized information

Highlight critical information, such as LTV, Collateral, Debt, and Liquidation Price, to be digestible

Frictionless entry points

Use contextual prompts to drive feature adoption

Outcomes

  • The Swap positions flow was seamlessly integrated into Summer.fi Pro

  • Received positive internal feedback from stakeholders and users

Demo

Copyright © Hazel Yang 2025

Copyright © Hazel Yang 2025

Copyright © Hazel Yang 2025