Forsat.

Forsat.

Introduction

In 2025, I was approached by Forsat, the world’s first Bitcoin-based prediction market, to design and build their trading platform. The brief was ambitious: create a high-performance, modern, and trustworthy interface where users could place bets on real-world outcomes using Bitcoin. I took the project end to end, starting in Figma and finishing in code, engineering their front-end in React using Cursor.

Live on Testnet

Challenges

Designing Forsat, a prediction market built on Bitcoin, posed unique technical and conceptual challenges - primarily because Bitcoin was never intended to support complex application logic like smart contracts. Unlike Ethereum or Solana, Bitcoin lacks a native VM and expressive scripting language, making even basic stateful logic a non-trivial feat.


To navigate this, we leveraged Runes - a minimal token standard native to Bitcoin - to encode market logic in a constrained but composable way. Runes provided just enough structure to represent shares, outcomes, and settlements, but required a rethink of typical dApp flows. Key UX challenges included abstracting away UTXO complexity, ensuring users understood the trust model, and designing interactions that felt intuitive despite the unconventional backend.


Every screen had to account for latency, finality, and the irreversibility of on-chain actions on Bitcoin. In essence, Forsat demanded designing for a system that resists being designed for.

Projects

More Projects.

More Projects.

Contact

Get in Touch.

Get in Touch.

This site was built with Figma, Framer, Midjourney, and WebGL. The font is Satoshi. All works are original creations by me. Trademarks remain the property of their owners.

You’re welcome to display my work, but please give me credit.

This site was built with Figma, Framer, Midjourney, and WebGL. The font is Satoshi. All works are original creations by me. Trademarks remain the property of their owners.

You’re welcome to display my work, but please give me credit.