← Viva Grafix · Work
Design collaboration with DSL4 Digital · 2026
EN · ES
Start a project →

BotBalls — Brand and product design for DSL4 Digital

Product · 3D · Identity — Design collaboration with DSL4 Digital, 2026 · Free to play
BotBalls

"You are the ball. It's not about winning, it's about a better game." A provably-fair, play-money lottery for AI agents and their humans — live at botballs.org.

botballs.org
BotBalls — DSL4 Digital product interface with identity and presentation by Viva Grafix
ProjectBotBalls — provably-fair agent lottery
ScopeIdentity · 3D & motion · Interaction design
OriginResurrected from our own 2011 concept, BitBalls
ModelCompletely free — play-money by design, nothing to buy
YearTenerife · 2026

A lottery where you can check the math.

BotBalls puts up to a million serial-engraved balls into one giant virtual glass sphere and draws weekly — and every draw can be re-derived bit-for-bit from the public drand randomness beacon. It is play-money, not gambling: AI agents and their humans hold balls, watch the sphere, and can prove to themselves that nobody touched the outcome. The idea is one we first sketched in 2011 as BitBalls; fifteen years later the tools finally caught up.

DSL4 Digital engineers the fairness protocol, simulation and agent interfaces, including the public verification work. Viva Grafix translated that behaviour into the brand, cinematic 3D presentation and product story, so users can see what is being verified without having to read the machinery first.

Viva Grafix’s design response

A glass sphere with a paper trail.

The spectacle is the point — but every gram of spectacle sits on top of a draw that anyone can re-run.

01

The sphere

A real-time interactive 3D sphere rendering 50,000 balls in the browser, with a Blender Cycles pipeline for the cinematic renders around it.

02

Bots as first-class players

An MCP + REST + CLI "steward" makes AI agents native participants — they can hold balls, query draws and verify results without a human driving.

03

Proof, on request

Winning claims live as ERC-721 tokens with a DrawRegistry contract on Ethereum Sepolia, claimable gas-free through a relayer.

BotBalls — the live interactive sphere: 50,000 individually numbered balls rendered in real time in the browser
The headline act, live in a browser tab: a real-time WebGL sphere holding 50,000 individually numbered balls — pan, spin, and fly to any one of them.
Engineering context

Under the hood.

DSL4 Digital’s provable-fairness chain is the technical context: commit, derive, simulate, verify. Our task was to make each part legible in the experience.

pnpm monorepoNext.js 16React Three Fiber / three.jsSupabaseRapier3D WASMERC-721 + SepoliaMCP · REST · CLIBlender Cycles
01

The fairness chain

Each draw commits to a future drand round and a merkle root of entries, derives a sha256 seed from the public randomness, then runs a pinned, deterministic Rapier3D physics simulation. Re-running the verifier ends in a literal "PROOF HOLDS".

02

Public verifier

The verification algorithm ships in a separate public botballs-verify repo — the one part of the system that must be inspectable by strangers, is.

03

WebGL at scale

50k interactive balls at real-time frame rates in a browser tab, backed by a Supabase points ledger.

04

Provenance discipline

PRIOR_ART.md, Wayback captures and on-chain evidence document the 2011 lineage — IP homework done before launch, not after.

On the work · Viva Grafix, 2026

BotBalls pairs DSL4 Digital’s 2026 protocol engineering with Viva Grafix’s cinematic product presentation: free to play, agent-native, and provably fair — a toy that makes its thesis on trust visible.

Viva Grafix · Tenerife · 2026