SAWA Swap

DeFi service for swaps on the Linea network

Project overview

Lightweight interface for the Linea network (L2 Ethereum) with a familiar Uniswap-like UX: fast token swaps and concentrated liquidity management (price range and fee tier selection) in a light responsive theme.

Objective

To create a clear and secure interface for key DeFi scenarios: wallet connection and Linea network selection token swaps with trade preview, confirmation, and status modals adding/removing liquidity in v3 pools with price ranges and fee tiers transparent fee/minimum received calculations and allowance/approve guidance built-in transaction history

DeFi service for swaps on the Linea network — main case image
DeFi service for swaps on the Linea network — project logo
Industries
  • DeFi , Web3, DEX
Services provided
  • Product UX architecture and prototyping.
  • Design system: light theme, typography, responsive layout.
  • UI design for Swap, Liquidity, Position, and History screens.
  • Wallet integration and routing (Uniswap-compatible SDK/API).
  • Hints/statuses, error handling, localization.
  • Layout and frontend (React/Tailwind/shadcn), accessibility and performance.
What we built
  • Swap screen: input form, balance auto-fill/Max, quote preview, price impact, slippage, fee, network cost, route.
  • Confirm swap and status modals (sign/approve/processing/success/error).
  • Token Select with search, balance list, and chains.
  • Add/Remove Liquidity (v3): pair selection, fee tier, visual price range, token deposits, position preview.
  • Position cards: in-range/out-of-range, liquidity, unclaimed fees, quick actions (increase/remove).
  • Allowance/approve guidance, minimum received, protection against insufficient gas.
  • In-app transaction history.
  • Full responsiveness and a unified visual system.
Blockchains
DeFi service for swaps on the Linea network — interface screenshot (1) DeFi service for swaps on the Linea network — interface screenshot (1)
DeFi service for swaps on the Linea network — interface screenshot (2)
DeFi service for swaps on the Linea network — interface screenshot (3)
DeFi service for swaps on the Linea network — interface screenshot (4)
DeFi service for swaps on the Linea network — interface screenshot (5)

Team

Artemiy B. Front-End Developer Former team member
Dmitry D. Designer
Dmitry K. DevOps
Alexandra Sh. Project Manager
Sergey P. Blockchain Developer

Related case studies

FreeBlock / From idea to launch

Let’s discuss your project.

No specification needed. Tell us what you’d like to build or improve — we’ll work out the next step together.

Choose your preferred contact method. We only need one.

By submitting this form, you agree to our privacy policy.

We use cookies. By continuing to use this site, you consent to the use of cookies in accordance with the privacy policy