Blog

Insights from the felt

Technical deep-dives on poker software, provably fair systems, blockchain security, and building better card games.

One Validator Short: Five Days Halted, and a Week Spent on Never Again

A one-week build log across the UI, Poker Virtual Machine and chain — 10 merged pull requests after a five-day halt: a rebuilt peer topology, a self-service validator portal that refuses dangerous bonds, and an unauthenticated bridge endpoint closed.

Three Halts to the Felt: The Week the Engine Went Live

A four-day build log across the UI, Poker Virtual Machine and chain — 63 merged pull requests, three coordinated halts that put the Go engine on mainnet, a showdown deadlock found by players rather than tests, and the end of the account-sequence race.

Seven Pull Requests: A Clockwise Showdown and a Clock Anyone Can Call

A one-week build log across the UI, Poker Virtual Machine, and chain — 7 merged pull requests spent on a clockwise showdown where the beaten hand can muck, a deterministic action clock built as a permissionless timeout action, and the groundwork for dealing hole cards one at a time.

Choice on Join: A Week Spent on Sitting Down

A one-week build log across the UI, Poker Virtual Machine and chain — 18 merged pull requests and 2,270 lines spent on what happens when a player joins a table, plus nine chain releases, six embedded Go engine bumps, and a per-seat action echo that lasted 28 hours.

Three Weeks, Three Repos, 66,000 Lines: Porting the Poker Engine to Go

A three-week build log across the UI, Poker Virtual Machine, and chain — 102 merged pull requests spent on a one-to-one Go port of the poker engine proven byte-for-byte against TypeScript over ~2,000 hands, a chain-authoritative VRF deck, and an optimistic mempool oracle.

Twelve Months Building Block 52: A Year in Three Repositories

A full-year engineering retrospective across the UI, Poker Virtual Machine, and Cosmos chain — plus the indexer that keeps the receipts, the funding rails, the randomness bugs that halted the chain twice, and the 13,837 hands dealt and audited on verifiable randomness.

Six Months Building Block 52: A Build Log

An engineering build log of the first half of 2026 across our three codebases — open-sourcing the client, migrating to Ethereum mainnet, VRF-backed provably fair shuffling, real-money tournaments, and a WebSocket-first optimistic gateway.

How Provably Fair Card Shuffling Actually Works

A technical breakdown of the Fisher-Yates shuffle, commitment schemes, and why most online poker platforms can't prove their games are fair — but ours can.

Why Your Online Poker Game Might Not Be Fair

The most common ways online poker games can be manipulated, and the cryptographic techniques that make manipulation mathematically impossible.

What It Takes to Build a Secure Poker Platform

From real-time multiplayer to zero-knowledge proofs — a behind-the-scenes look at the architecture decisions that make or break an online poker platform.

Zero-Knowledge Proofs for Card Games, Explained

How ZKPs allow players to verify game fairness without revealing hidden information. Mental poker protocols, commitment schemes, and why most platforms don't bother.

Want to build a poker platform?

We'd love to hear about your project.

Get in Touch