Skip to content
← Back to the simple page / You're on the long-form details page.
A 3-month Build-A-Thon - Season 1 - June Prep / July Submissions / August Finals

ZABAL GAMEZ

Three months. June is prep - ZAO teachers and builders run recorded sessions on tools, context, and the ecosystem. July is the open build-a-thon - anyone can submit a project or work in progress for the ZAO ecosystem. August is the Finals - a cohort curated from July, each builder paired with a ZAO mentor for the main event and winner reveal.

Apps, music, art, video, writing, events, repositories, prototypes, and unfinished ideas all count. Use whatever tools fit the work. ZAO mentors pick their champions from July projects. You bring the project, we bring the team and distribution.

JUNE = LESSONS - JULY = SHIP - AUGUST = FINALS + WINNER REVEAL

3
Months
--
Workshop Leads
--
Adoptable Projects
$500
USDC Pool
LIVE -- workshop leads / --/-- projects claimed / -- confirmed mentors / launch in --
The Three Months

June Prep - July Submissions - August Finals

Three months instead of one. Born from the working session with Jordan (Empire Builder) - the original "all-in-June" plan compressed too much. The new shape gives builders a month to absorb context, a month to ship, and a month for the Finals to breathe.

June - Prep Month

ZAO Teachers + Vibe Coding Instructors

Recorded sessions, Far-Hack style. ZAO teachers cover governance, Respect, ZOLs, fractals. Vibe coding instructors walk through Claude Code, Cursor, MCP, and agent harnesses. Tool specialists drop tutorials on Empire Builder V3 (with Jordan), zlank.online, POIDH bounties, and Juke. Watch live or after. The ZABAL/ZAO/WaveWarZ context skill goes live so any agent can load full ecosystem context with one drop.

July - Submissions Month

Open Build-a-Thon Ships

Anyone with the chops ships a build aligned with ZABAL, ZAO, or WaveWarZ. Live URL + open-source GitHub repo + 60-second demo + cast on /zabal. Builders can open a tokenless Empire on Empire Builder as a public build home (leaderboard + treasury surface) - encouraged, not required. Mentors watch rolling and claim champions as builds drop - first-come-first-served per mentor.

August - The Finals

The Finals + Winner Reveal

The mentor-champion pairs lock. Same Finals prompt for the whole cohort. 24h build with mentor embedded as teammate + 24h promote + 24h ZAO governance vote + live reveal stream. Finalists who want to launch a token Ascend their Empire via Clanker + airdrop with vesting to their contribution leaderboard. Those who do not keep running the tokenless Empire indefinitely.

The application is the build (July). The Finals (August) are a real competition that crowns the season's best builder. All chosen finalists still get paid + the commemorative collectible + earn Respect in ZAO governance during the event.

What This Actually Is

The Why

ZABAL Gamez is not a generic hackathon. It is a Farcaster-creator onboarding event for the ZAO ecosystem - a structured way to bring hungry, Farcaster-active vibe-coders into ZAO by having them build something real, in public, with a ZAO mentor in their corner.

The core thesis

Bring talented Farcaster builders together. Give them deep context on everything ZAO is building (ZAO OS, WaveWarZ, ZAO Festivals, and the rest). Let them create something that helps the community, with a ZAO mentor as their embedded teammate. Earn governance in the community during the event itself. If they want to keep building with ZAO after - great. If not, they still walked away with a real artifact, a real relationship, and a real digital credential.

What success looks like

New builders who understand ZAO from the inside. Real artifacts shipped for the ecosystem. A recurring format (this is Season 1) that compounds. Getting selected through Phase 1 is the first win - every finalist gets paid and keeps the ongoing economics - and the August Finals are a real competition that crowns the season's best builder.

Focused on the creator, not the thing they create

The builds matter, but the people matter more. This is about who you are as a builder, how you work in public, how you collaborate with a mentor - not just whether the demo is polished. That is why the application is itself a build (Phase 1): we want to see how you actually ship.

Context You Will Build For

The ZAO Ecosystem

ZABAL Gamez is run by ZAO - music infrastructure for independent artists using open tools. When you build for the Games, you build for this ecosystem. Here is the map.

The Umbrella

The ZAO

A Farcaster-native music + creator community. Mission: bring the profit margin, the data, and the IP rights back to independent artists. Built on Farcaster + Base. Members hold ZABAL, earn Respect, govern through fractals.

The Platform

ZAO OS

The gated Farcaster client - feed, audio + video spaces, Respect leaderboard, governance, ecosystem integrations. Next.js + Supabase + Farcaster Hubs.

The Token

$ZABAL + Empire Builder

ZABAL is the ecosystem token on Base, wrapped in an Empire on Empire Builder - leaderboards, boosters, treasury. Launched via Clanker.

Prediction Markets

WaveWarZ

Solana-based artist prediction markets. Artists battle head-to-head, wallets bet on outcomes. 40+ artists with real W/L records and SOL volume.

Festivals

ZAO Festivals + ZAOstock

ZAO's IRL festival arm. ZAOstock is the inaugural festival - a curated, paid, no-pay-to-play indie artist showcase.

The Label

ZAO Music

The label arm - releases tracks via DistroKid + 0xSplits + BMI, splitting royalties automatically without the major-label tax.

Concerts

COC Concertz

Virtual concert community - promoters running streamed shows. Part of the ZAO content + events engine.

Reputation

Respect + Fractals

Respect is ZAO's soulbound, peer-validated reputation - earned in weekly fractal sessions. It is what gives you a vote in ZAO governance, including who wins the Games.

The full context bundle (everything above plus the rails, SDKs, brand guidelines, and research docs) drops to all Finalists as the Phase 2 prompt. Phase 1 builders get a lighter version when the build-a-thon opens.

Why this works

Win-Win-Win

Most challenges are zero-sum. ZABAL Gamez is built so every party gets something real out of the weekend - the players, the ZAO ecosystem, and the viewers tuning in.

For You (Farcaster Creators)

Distribution + Cash + Portfolio

The $500 USDC pool, sponsored by the ZAO festivals team, is split between the six finalists. ZAO accounts boost your stream + casts during the promote window so your audience grows whether you win or not. Open-source GitHub repo as a portfolio piece. A season of live-build footage you can repurpose forever. Permanent collectible proving you shipped at Season 1.

For ZAO Ecosystem

Six New Builders + Real Tools

Six ecosystem-aligned builds, shipped over a three month season. Every prompt option ties to existing rails (Empire Builder, Farcaster, Hats, Bonfire).

For Viewers + Holders

Three Finals Nights

Three separate finals in the last week of August, one per track. Two finalists present in each, and one wins the track.

Join The Team

Mentor or Workshop Lead

Two ways to lend your time to ZABAL Gamez. Mentors claim a champion from July submissions and embed as their teammate during the August Finals. Workshop leads record one bootcamp session on their specialty (Empire Builder, Snaps, agents, tokens, music infra, fractal governance - your call).

Workshop Roster

The Calendar - Pick a Slot

Two things on this page: the live calendar of workshops (RSVP to attend any session), and a slot-picker for new workshop leads (book your date directly). If neither is wired yet, use the form above or DM @bettercallzaal.

Calendar

What's on this month

Browse what is on the ZAO calendar this month - ZABAL Gamez sessions land here alongside the weekly Fractal + other ZAO events. RSVP to any session directly on Lu.ma.

Full calendar: luma.com/zao

Slot Picker

Lead a workshop - book your date

Pick any open day and lock your slot. Live on Restream by default (multistreams to YouTube + Twitch + Farcaster) or Google Meet if you prefer. Pre-recorded or hybrid totally fine - flag your preference when you book. Cast credit, a spot on the team, and your session is recorded and archived for replay.

How it works: Lu.ma shows what is scheduled (audience RSVPs). Cal.com lets workshop leads book a slot from open availability. Both feed the same calendar - one place, one view. If you do not have a Lu.ma or Cal.com account, the form above + a Farcaster DM works just as well.

Confirmed Workshop Leads

The Format

The Mechanic - July Build, August Finals

Most hackathons make you apply with a paragraph + a vibe. ZABAL Gamez makes the application itself the work - prove yourself by shipping, not by selling. June seasons you with context (recorded workshop sessions for learning the stack). July is when you ship. The most interesting builds advance to the August Finals, each paired with a ZAO mentor as embedded teammate. Finals voting runs through WaveWarZ-Base - market + Respect baseline, not pure 1p1v.

July - Open Build-a-Thon

Anyone Can Apply By Building

Vibe-code something - anything - using the ZAO context from June. Ship it publicly with a live URL, an open-source GitHub repo, a 60-second demo, and a cast on /zabal. Use whatever harness fits you (Claude Code, Cursor, Windsurf, Aider, Bolt, v0, Lovable). Open to everyone with the chops to ship. Opening a tokenless Empire on Empire Builder as your public build home is encouraged but not required.

Late July - Curation

Mentors Claim Their Champions

As July builds ship, ZAO mentors watch rolling. Each mentor claims one champion - the builder whose work + style fits their search. First-come-first-served by mentor, so build early + build well. The mentor-champion pairs lock the August Finals roster. The mentor roster is open - we are recruiting mentors now.

August - The Finals

The Main 72h Event + Winner Reveal

Same Finals prompt for the whole cohort. 24h to build with your mentor embedded as teammate (Discord/Meet, live with you). 24h to promote. ZAO members with earned Respect vote via governance. Live reveal stream. Finalists who want to launch a token Ascend their Empire through Clanker with an airdrop + vesting to their leaderboard. All selected finalists win - cash + collectible + Respect earned during the event.

Getting selected (the July ship) is the first win. The August Finals are a real competition that crowns the season's best builder. All chosen finalists still get paid + receive the commemorative collectible + earn Respect in the ZAO governance during the event itself.

August Finals - 72-Hour Timeline

T-3 DAYS
Onboarding Call 90-min call. Rules, infra setup, wallet linkage, voting mechanism walkthrough. Mandatory or forfeit.
T+0
Prompt Drops The sealed prompt fires to every finalist simultaneously. Each player gets the same bundle: ecosystem context, the adoptable-project list, starter kit, rules. Streams must start within 30 minutes. ZAO governance voter eligibility snapshotted now.
T+0 to T+24h
Build Window Code in your harness of choice. Stream on Twitch. ZAO restreams every finalist to one /zabal hub. Build in public. Open repos. No pre-built code allowed (empty git log mandated).
T+24h
Ship Deadline Submit: live URL + open-source GitHub repo + 60-second demo video + ship cast on /zabal. Miss any one = no submission.
T+24h to T+48h
Promote Window Cast it. Post it. Demo it. Get viewers, GitHub stars, and tips. ZAO accounts amplify every finalist.
T+48h to T+72h
The Finals Three finals nights in the last week of August, one per track. Two finalists present in each. The six agree the dates between themselves.
T+72h
Who Wins Three winners, one from each track. Zaal picks the six finalists; the finals night decides the track winner.
Prizes

Six Finalists. One Pool, Split Evenly.

The 500 USDC pool, sponsored by the ZAO festivals team, is split between the six finalists - two per track, the same share each.

Six finalists
$500 USDC
Split evenly between the six - two per track
Specific allocation per finalist confirmed before the August Finals. $500 USDC pool sponsored by the ZAO festivals team, split evenly between the six finalists.
Prize pool sponsor: The ZAO festivals team The $500 USDC prize pool for v0 (Season 1) is donated by the ZAO festivals team. Want to grow the v1 prize pool or add support to v0? Reach out: info@thezao.com
Who Decides

Zaal Picks the Six

Season 1 finalists are picked by Zaal, not settled by a market and not decided by a vote. The board at /leaderboard is one of the inputs he reads - showing up, taking on the weekly challenge, shipping updates - but it is not the decision.

How settlement works

Six finalists get picked, two from each track. They present in the last week of August across three finals nights, and three win, one from each track.

What Respect actually is

Soulbound. Illiquid. Non-transferable. You cannot sell or trade it. Respect is The ZAO's governance signal earned by participating in the ecosystem. During ZABAL Gamez: up to 1000 Respect points earnable per active participant, with current ZAO holders determining who counts as active (workshop attendance, July submissions, Finals participation, real contribution).

Respect remains The ZAO's governance signal, earned by participating. It does not decide the ZABAL Gamez finals.

Tooling + Visibility

Use Any Harness - Show Your Work

We don't care if you use Claude Code, Cursor, Windsurf, Aider, Cline, Bolt, v0, Lovable, or hand-roll your own pipeline. What we care about is that you build in public. Pick at least one primary visibility mode below. Mix and match welcome.

Mode 1

Live Twitch Stream

Stream the bulk of your build live on Twitch. The default - what we recommend. ZAO restreams every finalist to a single hub page so viewers can switch between players.

Mode 2

Recorded Screen Sessions

Screen-record your build sessions and upload to YouTube/Loom within 1h of each session ending. Cast the link to /zabal as you go. Less drama than live but easier on shy builders.

Mode 3

Public AI Prompt Logs

Share your AI conversation logs publicly as you go. Cursor + Windsurf composer history, Claude Code transcript dumps, Aider session logs - whatever your tool exports. Post snippets every 1-2 hours.

Mode 4

Frequent Build Casts

Cast progress on Farcaster every 1-2 hours with screenshots, snippets, and what you're prompting. Lower bar than streaming, higher cadence required. Tag /zabal + @bettercallzaal.

The rule: at least one primary visibility mode, plus ongoing /zabal casts Voters need to verify you actually built it in 24h with AI tools - that's the only constraint. How you show your work is up to you. Pick the mode that fits your personality and ship.
Where This Goes

The Bigger Picture

ZABAL Gamez is Season 1. It is designed to be recurring infrastructure for ZAO, not a one-off event. Here is the longer arc.

Seasons

This Is Season 1

The format repeats. Mentors carry across Seasons. Season 1 alumni become eligible to mentor or compete again. Each Season compounds the builder network + the body of shipped work.

Tokenization

WaveWarZ-Base IS the Settlement Layer

Finals voting runs through WaveWarZ-Base (Doc 720, hybrid market + Respect baseline). Finalists who want a permanent token Ascend their Empire via Clanker with an airdrop + vesting to their contribution leaderboard. Optional - the tokenless Empire works fine indefinitely. The Games are the V1 launch event for WaveWarZ-Base; future Seasons graduate to a fully-agentic version (judge agents + autonomous market makers + automated x402 payouts).

The Team

Mentors Are On The Team

Being a ZAO Mentor is a real, persistent role - a Hat NFT, a private channel, cast credit, ongoing ZAO ops involvement. The Games are how ZAO grows its core builder + mentor tier over time.

Radical Transparency

What's Locked + What's Still TBD

This is Season 1 and it is being designed in the open. Here is exactly where things stand - what is decided, and what is still being figured out. If you are reading this to decide whether to get involved, you should know both.

Locked

  • Two-phase model - open build-a-thon, then a curated Finals event
  • Open mentor roster - mentors recruited openly, each picks one champion, embedded as teammate
  • Tool-agnostic - any vibe-coding harness
  • Show your work - 4 visibility modes, pick at least one
  • $500 USDC pool - split evenly between the six finalists, two per track
  • ZAO governance vote - Respect-earning members, 1-person-1-vote, not token-weighted
  • Applications public - by default, on the board at /submissions
  • Submission bar - live URL + open-source repo + 60s demo + /zabal cast
  • Mentor picks - first-come-first-served, rolling, as Phase 1 builds ship
  • Season 1 framing - recurring format, not one-off

Still TBD

  • Dates - lock once the cohort + mentor availability are known
  • Phase 1 prompt content - Zaal is writing the full ZAO context bundle
  • Phase 1 duration - how long the open build-a-thon window runs
  • Mentor roster - open and recruiting; per-mentor search styles defined as mentors join
  • Finals size - the finalist count locks after July submissions land
  • Finisher collectible spec - the commemorative collectible for everyone who ships
  • Governance earned during event - exact Respect amount + when
  • Start time - balancing US-centric with global participation
  • Tokenization layer - opt-in Clanker tokens, design space open, not a Season 1 requirement

Full working spec lives in the ZAO research library (Doc 630 + the canonical-state Doc 701). This page is the shareable summary - the docs are the source of truth + the running log of every decision.

The Context File

One URL. Any Harness.

The July build prompt is a single machine-readable file at zabalgamez.com/llms.txt. Point your AI tool at it and load the full ZAO ecosystem context in one fetch - what every brand is, the tech stack and rails, the two build paths, the brand guidelines (no emojis, no em dashes, naming glossary), the submission bar, and where the deeper docs live.

Load it

Point your harness at the URL

Claude Code: save as CLAUDE.md
Cursor: save as .cursorrules
Windsurf: save as .windsurfrules
Aider: --read CONVENTIONS.md
Cline / Continue: drop in .cline/instructions/

One file. Any tool. Treat sections as menu items - if you are building Empire Builder tooling, focus on that section.

Claude skill

For Claude Code users

A packaged Claude skill mirror of the context file - install once, available across all your projects. The skill auto-loads when the agent recognises ZABAL Gamez / ZAO ecosystem work.

mkdir -p ~/.claude/skills/zabal-games
curl -o ~/.claude/skills/zabal-games/SKILL.md \\
  https://raw.githubusercontent.com/ZAODEVZ/zabalgames/main/.claude/skills/zabal-games/SKILL.md

Two build paths. Adopt a started ZAO project from the list in the context file, or build from scratch. Either way you tie it to real ZAO rails (Empire Builder, Farcaster mini apps, Hats, Bonfire, EAS, Hypersub, Coinflow) and ship within 24h with your AI tool of choice.

The August Finals get an additional sealed prompt drop at T+0 - identical for every finalist so the build window starts on equal footing. The July base context (this file) stays public the whole way through.

Path 1 - Adopt a Project

Started ZAO Projects Up for Grabs

You do not have to build from scratch. Two flavors: 01-09 are feature builds inside the ZAO stack (research doc has the spec). 10-16 are starter repos you adopt + own (you write the spec). Pick either - or build from scratch with the context file. All paths count.

Want one of these? DM @bettercallzaal with the number. List is curated; status updates as builders claim slots. Full curated list also at /projects and in llms.txt.

Open project intake

Join by Shipping

Anyone can send a project or work in progress. A clear description, a link, or an email attachment is enough to begin. The ZAO reviews every entry and requests more information only when it is needed.

No account, wallet, Farcaster profile, GitHub repository, or prior registration is required. Contact details stay private; approved project details can be published in the gallery.

FAQ

Common Questions

How does the two-phase model actually work? +
Phase 1 is open project intake. Anyone can send a finished project or work in progress through the website or info@thezao.com. The submission can start with a description, link, repository, or attachment; a wallet and social account are not required. Approved project details enter the public gallery. Phase 2 is the curated Finals, where selected builders pair with mentors and follow the published Finals rules.
Who is this for? +
Anyone making something that could help, entertain, teach, or grow The ZAO ecosystem. Apps, repositories, songs, art, videos, writing, events, prototypes, and unfinished ideas are all welcome. Public project details help mentors discover the work; contact details remain private.
What does ZAO actually do for me as a creator? +
Three things. First, distribution - ZAO accounts (BCZ Farcaster, /zao channel, COC Concertz, ZAO OS) amplify every finalist during the promote window so your audience grows whether you place or not. Second, infrastructure - we set up your Twitch/StreamElements onboarding, give you a pre-funded Privy wallet, and provide an Empire Builder API key. Third, content engine - the streaming flywheel auto-clips your build into shorts for TikTok/Reels/YouTube/Farcaster, so 24h of streaming becomes ~20 pieces of content you can use forever.
Do I have to use Claude Code? +
No. Use whatever vibe-coding harness you want - Claude Code, Cursor, Windsurf, Aider, Cline, Bolt, v0, Lovable, even hand-roll your own pipeline. The constraint is "show your work" not "use this specific tool." Pick one of the 4 visibility modes (live stream, recorded sessions, public prompt logs, or frequent build casts) and ship publicly.
Do I have to stream the entire 24h build? +
No. Streaming can help people follow your process, but it is not required to submit a project. A recording, public build log, screenshots, or a clear progress update can also show how the work developed. Finals participants receive separate visibility guidance before that event.
Can I work as a team? +
Solo only for Season 1. Teams of 2 considered for a future Season. The point is to see what one builder can ship in 24 hours.
Who picks the winners? +
ZAO members who have earned Respect through fractal participation. Respect is ZAO's soulbound, peer-validated reputation - earned in weekly fractal sessions over time. The eligible voter set naturally skews toward long-tenure contributors. Voter set is snapshotted at T+0 so it's locked before the Games begin. 1-person-1-vote mechanism, NOT token-weighted (so a whale holding lots of ZABAL has no extra power - this is governance by earned contribution, not by token holdings). The people deciding are the people who've actually built ZAO and know what's worth building next.
What if my time zone is bad for PT? +
Season 1 is anchored to Pacific Time. We know this disadvantages EU/Asia. A future Season may run regional variants. For Season 1: if you're up for coding through your night, you're up for it. Otherwise wait for the next Season.
Who owns the code I ship? +
You do. The ZAO does not take ownership of submitted work. You grant permission to review and publish the project information you send. A public repository and permissive license are encouraged for software that others should extend, but they are not required for every submission format.
What happens after the games? +
All finalist builds live on as open-source repos in the /zabal Hall of Fame. Some get organically picked up by ZAO ecosystem brands. Some die. Some you keep evolving. No obligation either way - you finished, you got the collectible, you're an alumnus.
Can I read the full spec? +
Yes - Doc 630 in the ZAO research library covers everything: format, prompt design, judging, prize, infra, risks, and strategic considerations. This page is the marketing summary; the doc is the source of truth.