streamlit-app-2026-04-03-23-41-32.online-video-cutter.com.mp4
A lightweight, presentable hackathon MVP with mandatory MagicBlock Ephemeral Rollups integration.
What this project does:
- renders a playable chessboard (click-to-move + bot moves),
- delegates a game account to ER,
- writes move activity during ER phase,
- performs commit and commit+undelegate back to Solana L1.
Result: flow is implemented (delegate -> ER activity -> commit -> undelegate).
Open folder;
Commands:
npm installnpm run dev -- --host 127.0.0.1 --port 5173- Open
http://127.0.0.1:5173
src/main.ts— UI + ER/L1 transaction flowsrc/styles.css— interface stylingdocs/architecture.txt— short architecture mapdocs/demo-script.md— pitch/demo script