SuperStar
One journey, from ticket to draw.
Web app & smart contracts

We built SuperStar from interface to smart contracts, shaping a lottery prototype around a complete journey: connect a wallet, buy tickets, follow draws and claim prizes.
The challenge
The experience depends on events that happen beyond the screen. Tickets, draw status and prize eligibility all need to be represented clearly as the underlying contract changes.
Our approach
We developed the frontend, CosmWasm contracts and integrations as one product. Wallet interactions handled ticket purchases, while an indexer brought contract activity into the interface. On the contract side, we implemented ticket, draw and claim logic, including requests for randomness and tests covering those flows.
The result
People could buy tickets through their wallet, inspect draw results and check prize eligibility. The prototype connected those interface actions to indexed contract data, winner checks and prize claims.