Demo host — example integrating platform

This page is NOT part of the embed. It mimics an operator that holds the real wallet and drives the game over postMessage.
Platform wallet (real balance)
Embed snippet:
<iframe src="/embed?balance=1000&host=ORIGIN"></iframe>

embed→host: slot:ready, slot:result{bet,win,delta,balance}, slot:balance
host→embed: slot:setBalance{balance}, slot:getBalance
See INTEGRATION.md for the full protocol.
Game:  — runs inside the iframe (the embeddable widget); balance is whatever this host sets.