Kyle Williams

Governance aggregator

Revamping Governance Voting for a Seamless User Experience on Equinox

Built a scalable, user-friendly voting interface for Equinox, driving improved user participation and reducing complexity.

React
Next.js
Zustand
Shadcn/UI
Cosm.js
Tanstack Query
Recharts
Tailwind
TypeScript
Graz
Figma
Revamping Governance Voting for a Seamless User Experience on Equinox featured image

Overview

Equinox empowers ECLIP stakers to control governance over Astroport liquidity incentives through voting power delegation and manual voting options. The governance process was originally complex and unintuitive, limiting participation and creating confusion for users. I was brought in to overhaul the front-end experience, simplify flows, and align the UI with user needs.

Challenge

  • Initial design lacked validated user flows, leading to a confusing experience.
  • Critical voting functionality was missing, discovered only after initial build.
  • Required aligning the codebase with another product to improve maintainability.
  • High technical debt in the original front end, slowing future development.

Solution

  • Refactored front end for scalability and aligned structure with other internal products.
  • Built intuitive Vote UI focused on clarity, minimalism, and user-friendly navigation.
  • Implemented state management with Zustand for improved performance.
  • Collaborated across teams to map out and validate new user flows.
  • Added onboarding tour to guide first-time users through the voting process.
  • Rebuilt the entire page based on real user feedback after MVP launch.
  • Worked with smart contract developers to ensure accurate rewards calculations.
  • Simplified data displays to show only essential information users need.
Revamping Governance Voting for a Seamless User Experience on Equinox screenshot 2
Revamping Governance Voting for a Seamless User Experience on Equinox screenshot 3
Revamping Governance Voting for a Seamless User Experience on Equinox screenshot 4

Results

  • Processed 1 million+ votes with improved accuracy.
  • Launched fully refactored Vote UI within 3 weeks.
  • Increased governance participation through simplified user experience.
  • Reduced technical debt, enabling faster future updates.
  • Improved clarity of voting flows, reducing user errors and confusion.
  • Enhanced internal developer efficiency with unified code structures.
  • Delivered seamless cross-team communication and project management.
Launchpad

Building a Web3 product?

Let's make it seamless, fast, and user-friendly.

Book a call