Work within the host
The interface fits into the Farcaster environment, using focused views for selection and the race itself.
↳ Miniapp UIA Farcaster miniapp, a live race experience and the tools needed to operate it.
Founder & full-stack developer
Miniapp · Live races · Analytics
Shipped · Now archived
Original product screens · Archived implementation



The original miniapp’s race animation and result states, preserved from the archived product recording.
A miniapp lives in a constrained, social context. Race states and wallet actions compete for a small amount of screen space.
A horse-racing experience with selection, wallet interactions and changing live race states.
Founder and full-stack developer: interface, backend race logic, smart-contract integration and a separate analytics dashboard.
Specific choices, connected to the work you can see.
The interface fits into the Farcaster environment, using focused views for selection and the race itself.
↳ Miniapp UIThe recorded product moves between preparation and the live race. Clear state changes are central to understanding what is happening.
↳ Real-time raceA separate dashboard makes the product’s operational view part of the implementation. Its demo values are not business-performance claims.
↳ Companion analyticsA product designed for the miniapp format.
Real-time information drives the experience.
Interface, infrastructure and operations.
Select a stage to explore its purpose.
Work within the host’s screen constraints.
Portfolio summary based on the original implementation and recordings. HashHorse is archived; its backend closed on June 1, 2026.
The original selection, race and results screens. Their design is preserved; the surrounding layout explains how the experience works.

The original selection screen brings the countdown, wallet balance, entry amount and runners into one sheet. Color identifies each horse across the experience.

The original race view keeps the track central, with numbered lanes, animated horse artwork and a closed-entry state. This exact screenshot comes from the project repository.

The original results view connects the podium, finishing times and the user’s entry. This frame is from the recorded product; the values shown are historical interface content.
The complete originals behind this case study. Open a board to inspect the source presentation.
A shipped Farcaster product with a working application and operational tooling, now preserved as an archived case.
How clearly does the interface distinguish a pending wallet action, an active race and a completed result?
HashHorse is presented as an archived product. Its backend was shut down on June 1, 2026. Screens and clips are historical product recordings; there is no live betting or wallet connection in this presentation.
The journey diagrams and editorial explanations were prepared for this portfolio from the available project evidence. They are not additional historical research or measured outcomes.
Creative direction meets AI motion and live interaction.