Journal
Notes from the studio
How we build on-chain games for Solana, written by the team that builds them.
How we make every game result verifiable
Commit, play, reveal. How our games prove each result was fixed before you played, and how to check it yourself.
Read article →Why you sign in with a wallet, not a password
Sign In With Solana, single-use challenges and sessions we store only as keyed hashes. No password database to leak.
Read article →Keeping wallet keys off our servers
Keys live in secure enclaves. Every service gets its own credential, its own signing rules, and nothing else.
Read article →Building real-time servers for on-chain games
WebSockets only, admission before the handshake, event budgets per player and fan-out across servers.
Read article →Inside our game logic library
One deterministic library for server and browser: integer math, typed errors, versioned rules and 113 tests.
Read article →