{
  "_note": "Machine-readable index of every ZABAL Gamez recording. Generated from data/recaps.json by scripts/build-recordings-index.mjs - do not edit by hand. Newest first.",
  "generated": "2026-08-11",
  "season": 1,
  "count": 32,
  "recordings": [
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Ceci from Unlock Protocol",
      "presenter": "Ceci Sakura",
      "handle": null,
      "org": "Unlock Protocol",
      "track": "builder",
      "technical": 4,
      "format": "Live talk plus Q and A, recorded",
      "date": "2026-06-30",
      "url": "https://zabalgamez.com/recordings/32",
      "page": "https://zabalgamez.com/recordings/32",
      "youtube": "https://youtu.be/91nwS2212nA",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-30-ceci-unlock-protocol.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-30-ceci-unlock-protocol.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "Ceci Sakura, marketing and communications steward at Unlock Protocol, walks through what Unlock is and demos it live. Unlock is an open-source protocol that lets creators and communities issue their own memberships, subscriptions, event tickets, and certifications as keys their audience actually owns, with no central platform in the middle. In the demo she deploys a certification on Base in real time, makes it non-transferable so it works as a soulbound proof, and airdrops it both to a wallet and to a plain email address, then shows the bulk CSV flow for a whole event. She and Zaal talk through using a certification as proof of a ZABAL Gamez submission, and she closes on how Unlock is run as a DAO and the open weekly calls anyone can join.",
      "topics": [
        "What Unlock Protocol is",
        "Memberships vs subscriptions",
        "Certifications and event tickets",
        "Deploying a lock on Base",
        "Soulbound proof-of-submission",
        "Airdrops and bulk CSV",
        "Unlock DAO and contributing"
      ],
      "takeaways": [
        "Unlock lets you issue memberships, subscriptions, tickets, and certifications as keys your audience owns, with no central platform in the middle.",
        "A certification lock can be made non-transferable, turning it into a soulbound proof someone completed or submitted something.",
        "You can airdrop keys to a wallet or straight to an email address, so people new to this can still receive one.",
        "Bulk-distribute with a CSV once you are an Unlock Prime member.",
        "Unlock is run as a DAO with open weekly calls; contributing can start with content, bounties, or an idea."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Duo Do",
      "presenter": "Duo Do",
      "handle": "@duodomusica",
      "org": "Clementine and Santiago",
      "track": "artist",
      "technical": 2,
      "format": "Live talk plus Q and A, recorded",
      "date": "2026-06-30",
      "url": "https://zabalgamez.com/recordings/31",
      "page": "https://zabalgamez.com/recordings/31",
      "youtube": "https://youtu.be/iI4gdfDOLno",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-30-duo-do.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-30-duo-do.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "Duo Do is Clementine and Santiago, an independent musical project from Buenos Aires that makes what they call genre-free and emotion music. In a warm, wide-ranging conversation, Clementine shares how Farcaster changed not just how they earn from music, but how they think about it - trading the streaming numbers chase for real one-to-one connection. She walks through the tools that made their career more sustainable: tips, collecting, and crowdfunding grants from Flows and Lil Nouns that funded a music video, a live show, and a pressed vinyl. It is a story about community over numbers, collaborations that turned into friendships (a residency at Kismet Casa in Rome, custom outfits from Generic Vibes), building their first mini app, and why the most valuable thing anyone can give you is their time.",
      "topics": [
        "Independent artists on Farcaster",
        "Community over streaming numbers",
        "Tips and collecting",
        "Crowdfunding with Flows and Lil Nouns",
        "Collaboration and IRL connection",
        "Genre-free and emotion music"
      ],
      "takeaways": [
        "Trade the streaming numbers chase for real one-to-one connection; that is where a sustainable independent career forms.",
        "Tips and collecting let a community support artists directly, even when a single sale is small.",
        "Crowdfunding lets you invite people to create with you instead of paying for everything alone - Duo Do funded a video, a show, and a vinyl this way.",
        "Do not be afraid to ask. On Farcaster someone will always share the tool or the answer you need.",
        "Meet people in real life when you can. It forges the online connection into something deeper."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Adrienne from GM Farcaster",
      "presenter": "Adrienne Shulman",
      "handle": "@adrienne",
      "org": "GM Farcaster",
      "track": "builder",
      "technical": 5,
      "format": "Live talk plus Q and A, recorded",
      "date": "2026-06-30",
      "url": "https://zabalgamez.com/recordings/30",
      "page": "https://zabalgamez.com/recordings/30",
      "youtube": "https://youtu.be/t0LntX592vQ",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-30-adrienne-gm-farcaster-warpy.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-30-adrienne-gm-farcaster-warpy.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "Adrienne Shulman, co-founder and co-host of GM Farcaster, walks through how she built Warpee - the AI agent that knows everything GM Farcaster has ever covered. She traces it from the late-2024 moment agents exploded on Farcaster, through the first messy MVP, to what Warpee is today: an agentic loop that picks its own tools, adds new skills, and reviews and improves its own answers with Claude Code. It doubles as a beginner-friendly guide to building your first agent - pick the one thing your bot does better than anyone, ship the smallest version that works, and build in public. Along the way she explains, in plain language, how an agent on Farcaster actually works: the account, a public API, Neynar webhooks, turning video into searchable text, and embeddings in a vector database.",
      "topics": [
        "Building Warpee",
        "AI agents on Farcaster",
        "Neynar webhooks and signers",
        "Embeddings and vector search",
        "Agentic loops and skills",
        "Building in public"
      ],
      "takeaways": [
        "Pick the one thing your bot can do that no other bot does, and start there.",
        "Ship the smallest version that works, then let real use tell you what to build next.",
        "Build in public - the timeline hands you the exact terminology and help you need.",
        "An agent on Farcaster is just an account plus one public API that reads a mention and posts a reply.",
        "Modern agents replace hard-coded routes with an agentic loop: give it tools and let it choose."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/James from Mental Wealth Academy",
      "presenter": "James",
      "handle": "@jamesdesign.eth",
      "org": "Mental Wealth Academy",
      "track": "builder",
      "technical": 4,
      "format": "Live talk plus Q and A, recorded",
      "date": "2026-06-27",
      "url": "https://zabalgamez.com/recordings/29",
      "page": "https://zabalgamez.com/recordings/29",
      "youtube": "https://youtu.be/PghbLCx38t8",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-27-james-mental-wealth-academy.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-27-james-mental-wealth-academy.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "James from Mental Wealth Academy - an artist, psychologist, and scientist - walks through the learn-to-earn game world he is building, where people earn while they learn. He gets into the platform itself (blockchain accounts via Privy, diamond points, agentic NPC characters) and the bigger idea behind it: the democratization of education the same way SoundCloud democratized music. Instead of $30k tuition, invest a fraction into a community and a system and gain access to bright minds.",
      "topics": [
        "What Mental Wealth Academy is",
        "Learn-to-earn game world",
        "Privy accounts and diamond points",
        "Democratization of education",
        "Building your own brand into Web3"
      ],
      "takeaways": []
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Matt Lee from Tortoise",
      "presenter": "Matt Lee",
      "handle": "@mattlee",
      "org": "Tortoise",
      "track": "builder",
      "technical": 5,
      "format": "Live conversation plus Q and A, recorded",
      "date": "2026-06-28",
      "url": "https://zabalgamez.com/recordings/28",
      "page": "https://zabalgamez.com/recordings/28",
      "youtube": "https://youtu.be/kbUZIRBM2Gw",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-28-matt-lee-tortoise.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-28-matt-lee-tortoise.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "Matt Lee on Tortoise, and how musicians and creators can best use Farcaster. A musician and software engineer, he came up through the music industry and live sound before teaching himself to build, and got into crypto chasing one question - how to make a music industry where artists own and earn from their work. A hands-on look at building on Farcaster, finding your ideal user, and his snap bot.",
      "topics": [
        "Tortoise",
        "Music on Farcaster",
        "Building on Farcaster",
        "Creator economy",
        "Farcaster"
      ],
      "takeaways": [
        "Owning digital media as the key to a healthier music industry - where that idea came from and why it matters.",
        "Tortoise: giving musicians a place to build and grow on Farcaster.",
        "Building on Farcaster - who your ideal user is, and what carries over for anyone building next.",
        "A look at his snap bot."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/AZKAL from FlowStage",
      "presenter": "AZKAL",
      "handle": null,
      "org": "FlowStage",
      "track": "artist",
      "technical": 4,
      "format": "Talk + live demo, recorded",
      "date": "2026-06-28",
      "url": "https://zabalgamez.com/recordings/27",
      "page": "https://zabalgamez.com/recordings/27",
      "youtube": "https://youtu.be/U_Eubs-2_Yo",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-28-building-flowstage.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-28-building-flowstage.md",
      "link": "https://app.theflowstage.com/",
      "okd": null,
      "cast_hash": null,
      "summary": "AZKAL on building FlowStage - how to scale your content without losing your taste. FlowStage turns your own footage and audio into short-form videos and slideshows, organized by aesthetic, with no generative AI. A session for artists and creators, with a live demo and a look at how builders can plug into the FlowStage API.",
      "topics": [
        "FlowStage",
        "Short-form video",
        "Content tools",
        "Creator tools",
        "Farcaster"
      ],
      "takeaways": [
        "Building FlowStage - scaling your content without handing your taste to a generative model.",
        "Short-form videos and slideshows built from your own footage and audio, organized by aesthetic.",
        "No generative AI - the output stays yours.",
        "How builders can plug into the FlowStage API, plus a live demo."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Teresa Marrin Nakra from Stevens University",
      "presenter": "Teresa Marrin Nakra",
      "handle": null,
      "org": "Stevens University",
      "track": "artist",
      "technical": 4,
      "format": "Talk + live demo + Q and A, recorded",
      "date": "2026-06-25",
      "url": "https://zabalgamez.com/recordings/25",
      "page": "https://zabalgamez.com/recordings/25",
      "youtube": "https://youtu.be/p8ctV40HsyM",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-25-music-generative-ai-ableton.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-25-music-generative-ai-ableton.md",
      "link": "https://www.stevens.edu/profile/tnakra",
      "okd": null,
      "cast_hash": null,
      "summary": "Teresa Marrin Nakra - professor at Stevens University and inventor of the Conductor's Jacket - on making music with generative AI in Ableton using Magenta, plus a live demo. An artist-track look at where AI tools meet real music-making from someone who has been building at that intersection for decades.",
      "topics": [
        "Generative AI",
        "Ableton",
        "Magenta",
        "Music technology",
        "AI music"
      ],
      "takeaways": [
        "How a music-technology pioneer uses generative AI inside Ableton with Magenta.",
        "A live demo of making music with AI tools, not just talking about them.",
        "Perspective from decades at the intersection of music and technology (MIT Media Lab, the Conductor's Jacket).",
        "Where AI fits into a real creative workflow for artists - as an assistant, not a replacement."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/topocount from Neynar",
      "presenter": "topocount",
      "handle": "@topocount.eth",
      "org": "Neynar",
      "track": "builder",
      "technical": 9,
      "format": "Dev talk, recorded",
      "date": "2026-06-23",
      "url": "https://zabalgamez.com/recordings/24",
      "page": "https://zabalgamez.com/recordings/24",
      "youtube": "https://youtu.be/lv70ErBQopY",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-23-snapchain-under-the-hood.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-23-snapchain-under-the-hood.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "topocount from Neynar goes under the hood of Snapchain, the storage and signing layer behind Farcaster - how Snapchain signers work, OG signers vs Snapchain-native signers, how storage is structured, the move to bring more of the Farcaster client (channels, blocks) onto the protocol, and where Snapchain is headed. Built for developers who want the behind-the-hood view of Farcaster infrastructure.",
      "topics": [
        "Snapchain",
        "Farcaster protocol",
        "Neynar",
        "Signers",
        "Rust",
        "Clients"
      ],
      "takeaways": [
        "Snapchain is the open social backend of Farcaster - it accepts every cast, like, and follow and distributes them to all clients, and anyone can inspect or build on it.",
        "How Snapchain signers work, and the difference between OG signers and Snapchain-native signers.",
        "The plan to move more of what lives in the Farcaster client - channels, blocks - onto the protocol, so other clients can build on it.",
        "topocount's path from smart-contract / EVM engineer to working on Snapchain itself in Rust at Neynar."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Dylan Yarter from BizarreBeasts",
      "presenter": "Dylan Yarter",
      "handle": "@bizarrebeast",
      "org": "BizarreBeasts",
      "track": "creator",
      "technical": 5,
      "format": "Live talk plus Q and A, recorded",
      "date": "2026-06-23",
      "url": "https://zabalgamez.com/recordings/23",
      "page": "https://zabalgamez.com/recordings/23",
      "youtube": "https://youtu.be/i_OX-nSnwkA",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-23-bizarre-pixel-studio.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-23-bizarre-pixel-studio.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "Dylan Yarter on building the Bizarre Pixel Studio - a browser-based pixel art and animation tool where your artwork is also editable code, shipped as a webpage and a Farcaster Mini App for the BizarreBeasts and Farcaster community. Plus the BizarreBeasts miniapp, games, and artwork.",
      "topics": [
        "Pixel art",
        "Creative coding",
        "Farcaster Mini App",
        "BizarreBeasts",
        "Animation"
      ],
      "takeaways": [
        "Building a pixel art and animation studio that runs in the browser.",
        "Artwork that doubles as editable code - the output is also the source.",
        "Shipping the same tool as a webpage and a Farcaster Mini App.",
        "The wider BizarreBeasts world - the miniapp, the games, and the artwork."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Saltorious from Bankr",
      "presenter": "Saltorious",
      "handle": "@saltorious.eth",
      "org": "Bankr",
      "track": "builder",
      "technical": 7,
      "format": "Talk + Q&A, recorded",
      "date": "2026-06-23",
      "url": "https://zabalgamez.com/recordings/22",
      "page": "https://zabalgamez.com/recordings/22",
      "youtube": "https://youtu.be/YmRfDeJyl0M",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-23-harness-and-joining-bankr.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-23-harness-and-joining-bankr.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "Saltorious on Harness, the tool he built, and Bankr, the team he just joined - what each is and how they fit into how people build today. A builder-track look at shipping your own tooling and what it means to go from solo builder to joining a team.",
      "topics": [
        "Harness",
        "Bankr",
        "Building tools",
        "Onchain tools",
        "Farcaster"
      ],
      "takeaways": [
        "Harness - the tool Saltorious built, and why he built it.",
        "Bankr - the team he just joined and what they do.",
        "How both fit into the way people build onchain right now.",
        "Going from a solo builder shipping a tool to joining a team."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL Gamez AMA with The Farcaster Intern",
      "presenter": "The Farcaster Intern",
      "handle": "@farcaster",
      "org": "Farcaster",
      "track": "builder",
      "technical": 4,
      "format": "Audio space fireside / AMA, recorded",
      "date": "2026-06-22",
      "url": "https://zabalgamez.com/recordings/20",
      "page": "https://zabalgamez.com/recordings/20",
      "youtube": null,
      "recording": null,
      "transcript": null,
      "transcript_raw": null,
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "ZABAL Gamez AMA with The Farcaster Intern - an open-mic audio-space AMA. BetterCallZaal hosts @farcaster; come up and ask anything about Farcaster, or send your question ahead and we open with the most-liked.",
      "topics": [
        "Farcaster",
        "AMA",
        "Farcaster protocol"
      ],
      "takeaways": []
    },
    {
      "type": "workshop",
      "title": "Selling merch onchain",
      "presenter": "Minted Merch",
      "handle": "@mintedmerch",
      "org": null,
      "track": "creator",
      "technical": 3,
      "format": "Fireside, recorded",
      "date": "2026-06-21",
      "url": "https://zabalgamez.com/recordings/19",
      "page": "https://zabalgamez.com/recordings/19",
      "youtube": null,
      "recording": null,
      "transcript": null,
      "transcript_raw": null,
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "Selling merch onchain - and what it opens up for creators.",
      "topics": [],
      "takeaways": []
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Meta Mu from Rose City Web3",
      "presenter": "Meta Mu",
      "handle": "@metamu",
      "org": "Rose City Web3",
      "track": "creator",
      "technical": 1,
      "format": "Conversation, recorded",
      "date": "2026-06-21",
      "url": "https://zabalgamez.com/recordings/18",
      "page": "https://zabalgamez.com/recordings/18",
      "youtube": "https://youtu.be/0uLWSIME47U",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-21-meta-mu-add-value.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-21-meta-mu-add-value.md",
      "link": null,
      "okd": true,
      "cast_hash": null,
      "summary": "Meta Mu, founder of Rose City Web3 and an artist-first builder in Portland, joins ZABAL Gamez on how to be a community member who actually adds value - not just another lurker in the chat. He breaks down how to find communities worth your time and how to spot a dead one fast, the difference between a pull-the-ladder-up culture and a help-people-up culture, how to get tapped in through Meetup, Eventbrite, and IRL movements, and exactly how to show up at an event, introduce yourself, and make a real first connection. Drawn from his own path through NFT and DAO communities, PDX DAO, and the regen movement.",
      "topics": [
        "community building",
        "adding value",
        "communities",
        "regen",
        "getting involved",
        "onboarding"
      ],
      "takeaways": [
        "Find communities worth your time - a dead chat with the last message a week ago is a red flag.",
        "Look for help-people-up cultures over pull-the-ladder-up ones.",
        "Get tapped in through Meetup, Eventbrite, and IRL movements - showing up in person matters.",
        "Do not blindly hooray projects; add real value instead.",
        "At an event, introduce yourself and give people something to try - that is the first connection."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Ali Tiknazoglu",
      "presenter": "Ali Tiknazoglu",
      "handle": "@alitiknazoglu",
      "org": null,
      "track": "builder",
      "technical": 5,
      "format": "Live talk plus Q and A, recorded",
      "date": "2026-06-20",
      "url": "https://zabalgamez.com/recordings/17",
      "page": "https://zabalgamez.com/recordings/17",
      "youtube": "https://youtu.be/C-va-jfaO1U",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-20-previbecoding.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-20-previbecoding.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "Ali Tiknazoglu on previbecoding - what he is learning building with AI tooling, aimed at people who are just learning to code now. A hands-on look at building software with AI when you are not a traditional engineer, what previbecoding means in practice, and the lessons that carry over for anyone starting out.",
      "topics": [
        "AI coding",
        "Vibe coding",
        "Learning to code",
        "AI tooling",
        "Building"
      ],
      "takeaways": [
        "What previbecoding means in practice - building with AI tooling before you are a fluent coder.",
        "How someone without a software background can start creating systems and code with AI.",
        "Lessons and habits that carry over for anyone learning to code right now."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Dan Singjoy from Eden Fractal",
      "presenter": "Dan Singjoy",
      "handle": "@dansingjoy",
      "org": "Eden Fractal",
      "track": "builder",
      "technical": 4,
      "format": "Conversation, recorded",
      "date": "2026-06-20",
      "url": "https://zabalgamez.com/recordings/16",
      "page": "https://zabalgamez.com/recordings/16",
      "youtube": "https://youtu.be/drT2zp_V-tc",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-20-dan-singjoy-eden-fractal.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-20-dan-singjoy-eden-fractal.md",
      "link": "https://edenfractal.com",
      "okd": true,
      "cast_hash": null,
      "summary": "Dan Singjoy, founder of Eden Fractal, breaks down the fractal ecosystem - a way for communities to make decisions together that are fair, fast, and fun, using Respect earned through weekly contributions and peer consensus. Dan shares his path from musician to building onchain, founding Eden Fractal and the Eden Creators media studio, and the Optimism Fractal origins where he and Zaal first met. He walks through how a weekly fractal runs, the tripartite governance model, claiming Respect onchain, and how ZAO Fractal now runs itself with as few as four people. It closes on a token-gated Fractal browser idea for community spaces.",
      "topics": [
        "Eden Fractal",
        "fractals",
        "Respect",
        "governance",
        "Optimism",
        "ZAO Fractal"
      ],
      "takeaways": [
        "A fractal makes group decisions fair, fast, and fun - Respect earned through weekly contributions and peer consensus.",
        "Respect is soulbound and illiquid - tied to governance, not tradable.",
        "ZAO Fractal now runs itself with as few as four people, no host needed.",
        "Respect unlocks governance, funding, and role allocation - not just a score.",
        "A token-gated Fractal browser could give a community its own gated workspace."
      ]
    },
    {
      "type": "workshop",
      "title": "Farcaster Batches, and the builders behind it",
      "presenter": "Jub Jub",
      "handle": "@jubjub",
      "org": null,
      "track": "builder",
      "technical": 6,
      "format": "Farcaster Space fireside, recorded",
      "date": "2026-06-20",
      "url": "https://zabalgamez.com/recordings/15",
      "page": "https://zabalgamez.com/recordings/15",
      "youtube": null,
      "recording": null,
      "transcript": null,
      "transcript_raw": null,
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "Farcaster Batches, and a conversation about the builders and the mentality of the people of Farcaster.",
      "topics": [],
      "takeaways": []
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/diviflyy from Empire Builder",
      "presenter": "Adrian (diviflyy)",
      "handle": "@diviflyy",
      "org": "Empire Builder",
      "track": "builder",
      "technical": 6,
      "format": "Conversation + live demo, recorded",
      "date": "2026-06-16",
      "url": "https://zabalgamez.com/recordings/14",
      "page": "https://zabalgamez.com/recordings/14",
      "youtube": "https://youtu.be/P4ypb4jvpog",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-16-diviflyy-empire-builder-v3-api.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-16-diviflyy-empire-builder-v3-api.md",
      "link": "https://empirebuilder.world",
      "okd": true,
      "cast_hash": null,
      "summary": "Adrian (diviflyy), co-founder and lead engineer of Empire Builder, goes under the hood of Empire Builder V3 - the docs at empirebuilder.world, the public free-to-use endpoints, and how to pull leaderboards, rankings, boosters, and reward data into your own apps. Empire Builder is the community-layer framework for any project, token-based or tokenless. Live, Adrian builds a Zabal Empire mini app in about an hour using the Empire Builder skill plus a free Farcaster data source - surfacing rewards, rankings, and boosters under your own brand. He covers getting your empire ID, the endpoint set, and where it is heading: multiple treasuries, more chains, and agent bots that run an empire. Plus build ideas for the ZABAL Gamez hackathon.",
      "topics": [
        "Empire Builder",
        "leaderboards",
        "boosters",
        "mini apps",
        "Farcaster",
        "API"
      ],
      "takeaways": [
        "Empire Builder is a community-layer framework for any project, token-based or tokenless.",
        "The public, free-to-use endpoints surface top empires, boosters, distributions, and leaderboards - no key needed.",
        "Your empire ID is your token address, or an address-based identifier for tokenless empires.",
        "You can build a branded rewards mini app in about an hour with the Empire Builder skill and an AI assistant.",
        "Big build ideas: a tag-to-query empire bot, an Empire Draft game, and one-shot tokenless empire deploys."
      ]
    },
    {
      "type": "workshop",
      "title": "ZABAL GAMEZ Workshop w/Chris Dolinsky from Vini App",
      "presenter": "Chris Dolinsky",
      "handle": "@1dolinski",
      "org": "Vini App",
      "track": "builder",
      "technical": 5,
      "format": "Presentation + live demo, recorded",
      "date": "2026-06-15",
      "url": "https://zabalgamez.com/recordings/13",
      "page": "https://zabalgamez.com/recordings/13",
      "youtube": "https://youtu.be/MHIiIvltLh4",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-15-chris-dolinsky-vini-app.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-15-chris-dolinsky-vini-app.md",
      "link": "https://www.viniapp.xyz",
      "okd": true,
      "cast_hash": null,
      "summary": "Chris Dolinsky (1dolinski), a 15-year software builder and founder of Vini App, shows how anyone - including the people who have never written a line of code - can build a real app from a plain-language prompt. Every Vini app ships with a wallet, hosting, a domain, a brand kit, and a token, and that token can help fund the app as it grows. Chris demos the flow live: sign in with your Farcaster wallet or just an email, describe your app, and the AI handles the questions, the design, and the build. He walks Vini by the numbers, the umbrella Vini token, and standout builds like DGEN Fishing and Farcenoid - a game now live across Farcaster, World App, and Celo. Plus where Vini is headed, and a July collab to get non-coders building in the ZABAL Gamez hackathon.",
      "topics": [
        "Vini App",
        "building without code",
        "mini apps",
        "Farcaster",
        "Base",
        "World App"
      ],
      "takeaways": [
        "Anyone can build a real app from a plain-language prompt - Vini handles wallet, hosting, domain, brand kit, and a token.",
        "Land and expand: start small, ship, and learn fast instead of carrying the whole idea up front.",
        "An app token can help fund the app itself as it grows.",
        "Sign in is seamless - your Farcaster wallet, or just an email that creates a wallet behind the scenes.",
        "Quality ships: Farcenoid, built on Vini, went live across Farcaster, World App, and Celo MiniPay."
      ]
    },
    {
      "type": "workshop",
      "title": "POIDH: the open bounty protocol",
      "presenter": "Kenny",
      "handle": "@kenny",
      "org": "POIDH",
      "track": "builder",
      "technical": 6,
      "format": "Livestreamed and recorded",
      "date": "2026-06-15",
      "url": "https://zabalgamez.com/recordings/12",
      "page": "https://zabalgamez.com/recordings/12",
      "youtube": "https://youtu.be/EdfMN-lRI4E",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-15-kenny-poidh.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-15-kenny-poidh.md",
      "link": "https://poidh.xyz",
      "okd": true,
      "cast_hash": null,
      "summary": "Kenny, founder of POIDH, breaks down the open bounty protocol he built - put a bounty on-chain, transparently, and anyone can fund it, add to it, or claim it. The throughline: POIDH is a protocol, not just an app. poidh.xyz is the most popular front end, but anyone can build their own - NARS DAO launched an alternate front end the morning of the session. Zaal walks through running real bounties: the Best ZABAL Gamez Ad bounty with 8 submissions, a submitters board that queries the contract directly with an AI-judged rubric, and rewarding every submitter through an Empire Builder leaderboard. Kenny shows composability in action - Femi shipped an NFT marketplace MVP in 90 minutes off the open-source repo - then creates a new bounty live: the ZABAL Gamez Open Pot, open through July.",
      "topics": [
        "POIDH",
        "bounty protocol",
        "on-chain bounties",
        "composability",
        "Empire Builder",
        "Farcaster",
        "Base"
      ],
      "takeaways": [
        "POIDH is a protocol, not an app - anyone can build a front end on the same contracts, like NARS DAO did.",
        "Open bounties let anyone add funds on top; deadlines plus single-winner curation surface real value over money-grabbers.",
        "Composability compounds: Femi built an NFT marketplace MVP in 90 minutes from the open repo, and Vini App added POIDH the same week.",
        "Good bounties carry maximum context - a pre-cleared brand kit, a clear rubric, a markdown description.",
        "You can reward every participant programmatically through an Empire Builder leaderboard, not just the winner."
      ]
    },
    {
      "type": "workshop",
      "title": "Non-Dev to Shipped: building Baraza Protocol with AI tools",
      "presenter": "Aziz (MotoMoto)",
      "handle": "@azizke",
      "org": "Build Africa DAO",
      "track": "builder",
      "technical": 5,
      "format": "30 min, livestreamed and recorded",
      "date": "2026-06-14",
      "url": "https://zabalgamez.com/recordings/11",
      "page": "https://zabalgamez.com/recordings/11",
      "youtube": "https://youtu.be/MAzecp9zVWA",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-14-aziz-motomoto-baraza.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-14-aziz-motomoto-baraza.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "A ZABAL Gamez session with Aziz (MotoMoto) of Build Africa DAO. Coming from media and production with no coding background, he built Baraza Protocol by directing AI tools - a mobile-first, no-jargon platform for the savings groups and cooperatives across Africa (chamas, SACCOs, stokvels) to run on-chain, plus Baraza TV, a decentralized broadcast layer. He traces the path from a non-technical-founders hackathon (40 dollars, 72 hours, Claude and ChatGPT) to a working build, why he put mobile and accessibility first (M-PESA, USSD, zero blockchain jargon), and his advice for non-coders: know the problem you can identify with, write the PRD that answers the real questions, then just ship and build in public.",
      "topics": [
        "Non-Dev to Shipped",
        "vibe coding",
        "Build Africa DAO",
        "Baraza Protocol",
        "chamas and SACCOs",
        "mobile-first",
        "M-PESA",
        "Baraza TV",
        "building in public",
        "Africa",
        "AI tooling"
      ],
      "takeaways": [
        "You do not need to be a coder. Aziz came from media and production, spent about 40 dollars on Claude and ChatGPT, and shipped a working build in a 72-hour hackathon for non-technical founders.",
        "Build for the people who will actually use it. If his mother or someone without formal education cannot use it, it does not work - so Baraza Protocol is mobile-first, runs on M-PESA and USSD, and hides all the blockchain jargon.",
        "Meet existing communities where they are. Chamas, SACCOs, and stokvels already run on a black book; the goal is to do business with them, not change how they do business.",
        "Sell the experience, not the technology. Like mobile money and Coca-Cola, adoption comes from the experience and the value, not from the word crypto.",
        "For non-coders building with AI: know the problem you can identify with, write the PRD that answers the real questions first, then just ship and build in public. Time in planning saves five times the time in execution."
      ]
    },
    {
      "type": "workshop",
      "title": "MIDAO + Beta Briefing: legal entities for DAOs and AI agents",
      "presenter": "Adam Miller",
      "handle": "@thethriller",
      "org": "MIDAO",
      "track": "builder",
      "technical": 4,
      "format": "Conversation, recorded",
      "date": "2026-06-12",
      "url": "https://zabalgamez.com/recordings/10",
      "page": "https://zabalgamez.com/recordings/10",
      "youtube": "https://youtu.be/-Fzy0b3RCDQ",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-12-adam-miller-midao.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-12-adam-miller-midao.md",
      "link": "https://midao.org",
      "okd": null,
      "cast_hash": null,
      "summary": "A ZABAL Gamez conversation with Adam \"The Thriller\" Miller, founder and CEO of MIDAO. Two threads: MIDAO, the Marshall Islands legal framework that lets a DAO - or now a decentralized AI agent - become a real legal entity (a DAO LLC), so the people governing it are not personally liable for what it does; and Beta Briefing, his agentic daily-news tool that runs a multi-stage AI pipeline over your interests and delivers an editorialized briefing in text and audio. Plus a practical agentic-engineering segment: directing Claude Code with Codex as a second opinion and a dual-review sub-agent command.",
      "topics": [
        "MIDAO",
        "DAO LLC",
        "AI agent legal entity",
        "Marshall Islands",
        "Beta Briefing",
        "agentic engineering",
        "Claude Code"
      ],
      "takeaways": [
        "A DAO LLC (Marshall Islands) gives a DAO legal personhood and limited liability - the people governing it are not personally on the hook for the entity's actions.",
        "The same structure now works for a decentralized AI agent: governed by people, but the agent is the manager - it can sign contracts and open bank accounts, and can be elected in or out.",
        "If you do not elect a legal structure, the government applies a default one, usually not the one you want. Tokens and DAOs need documents.",
        "Beta Briefing runs an 11-plus stage agentic pipeline over your profile to deliver a daily, editorialized news briefing in text and audio (RSS too).",
        "Agentic-engineering tip: have Claude Code call Codex (and Google's CLI) for second opinions, build a dual-review sub-agent command, and keep upgrading your Claude.md and skills so it runs longer autonomously."
      ]
    },
    {
      "type": "workshop",
      "title": "The Farcaster protocol, ins and outs",
      "presenter": "Cassie",
      "handle": "@cassie",
      "org": "Quilibrium",
      "track": "builder",
      "technical": 8,
      "format": "Live workshop with slides, recorded",
      "date": "2026-06-12",
      "url": "https://zabalgamez.com/recordings/9",
      "page": "https://zabalgamez.com/recordings/9",
      "youtube": "https://youtu.be/FZxzc2ieT4w",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-12-cassie-farcaster-protocol.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-12-cassie-farcaster-protocol.md",
      "link": "https://github.com/farcasterorg",
      "okd": null,
      "cast_hash": null,
      "summary": "Cassie (Cassandra Heart, founder of Quilibrium and a contributor to Farcaster) gives a deep, candid tour of the Farcaster protocol: what 'sufficiently decentralized' really meant, the hubs era and its scaling limits, and the rewrite into Snapchain. She lays out the two centralization problems (the validator set, controlled mostly by Neynar; and the fact that you can't build a real client straight off Snapchain), then walks through her Hypersnap fork as an additive side chain: threshold ECDSA via MPC, the Snap token and gasless bridging, consensus (Malachite/Tendermint, one-second blocks and the speed-of-light limit), the external OP Mainnet contracts (ID, storage, key, FNAME registries), gasless signers, spam/trust scoring, and the roadmap. Closes with the five North Stars for getting Farcaster to a million daily actives - chief among them, making it possible to build a client in a weekend.",
      "topics": [
        "Farcaster protocol",
        "Snapchain",
        "Hypersnap",
        "building a client",
        "Snap token",
        "gasless signers",
        "consensus",
        "decentralization"
      ],
      "takeaways": [
        "Farcaster's data layer, Snapchain, is a real shard-based BFT blockchain; its validator set is mostly Neynar today, which is the live centralization question.",
        "You can't build a meaningful client straight off Snapchain - you need your own indexer and backend. Making a weekend-buildable client is the top goal.",
        "Hypersnap is an additive side chain: threshold ECDSA via MPC, the Snap token, and gasless bridging to any EVM chain, without breaking Snapchain.",
        "External anchors matter: the OP Mainnet ID/storage/key/FNAME registries, and the new gasless signers (cost-free revoke/add) born from a real signer-compromise incident.",
        "The five North Stars: a real query layer (done), a template+SDK for clients, channels/curation as first-class, mini app discovery at the protocol level, and native monetization."
      ]
    },
    {
      "type": "workshop",
      "title": "Earn from music battles, not streams: WaveWarz",
      "presenter": "Hurricane Ike",
      "handle": "@hurric4n3ike",
      "org": "WaveWarz",
      "track": "artist",
      "technical": 3,
      "format": "Recorded workshop",
      "date": "2026-06-13",
      "url": "https://zabalgamez.com/recordings/8",
      "page": "https://zabalgamez.com/recordings/8",
      "youtube": "https://youtu.be/2GLRrILYoo4",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-13-wavewarz-hurricane.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-13-wavewarz-hurricane.md",
      "link": "https://wavewarz.com",
      "okd": null,
      "cast_hash": null,
      "summary": "Hurricane Ike, founder of WaveWarz, on a new way for musicians to get paid: head-to-head music battles where people buy and sell on the competing tracks like stocks, and the artist earns one percent of every trade on their side - engagement, not streams. One artist earned about 0.5 SOL in minutes of a single battle. He covers the live chart scoring that makes a battle as fun to watch as it is to hear, the nightly 8:30pm EST quick-battle queue, and community battles in any format (music, roast, cooking) with automated payouts straight to artist wallets. Artists keep their masters, IP, and audience. 500+ SOL in volume, 40+ artists, built on Solana.",
      "topics": [
        "WaveWarz",
        "music battles",
        "earn from engagement",
        "Solana",
        "community battles",
        "keep your masters",
        "distribution"
      ],
      "takeaways": [
        "Artists earn from engagement - one percent of every trade on their side of a battle - not from streams.",
        "The live charts make a battle a game: the score moves as people buy and sell.",
        "You keep your masters, IP, and audience. WaveWarz never holds them.",
        "Quick battles run nightly at 8:30pm EST; anyone can queue one for 0.05 SOL.",
        "Community battles run any format - music, roast, cooking - with automated, split payouts.",
        "500+ SOL in volume, 40+ artists, built on Solana for fast, low-fee trades."
      ]
    },
    {
      "type": "workshop",
      "title": "Building KFMEDIA",
      "presenter": "Will T of Web3",
      "handle": "@willtofweb3",
      "org": "Kingfishers Media",
      "track": "creator",
      "technical": 3,
      "format": "30 min, livestreamed and recorded",
      "date": "2026-06-10",
      "url": "https://zabalgamez.com/recordings/7",
      "page": "https://zabalgamez.com/recordings/7",
      "youtube": "https://youtu.be/pvH7ONG1yFU",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-10-will-t-kfmedia.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-10-will-t-kfmedia.md",
      "link": "https://www.kingfishersmedia.io",
      "okd": null,
      "cast_hash": null,
      "summary": "A creator-track conversation with Will T of Web3 on building KFMEDIA (Kingfishers Media) - a media company that helps independent content creators distribute their work using on-chain tools, without learning to code. When Bonfire.xyz sunset and CharmVerse announced the same, Will (a self-described non-coder) learned to vibe code and forked CharmVerse to rebuild the Kingfishers Media learning center on its own terms. The practical core: the three tools KFMEDIA actually uses to distribute creator media - Unlock Protocol for subscriptions, memberships, and booking pages (fiat or ERC-20); Highlight.xyz, which stores NFT video permanently on Arweave; and Contra for Web2 reach - plus KFM Talks, a TEDx-style independent creator program that returns 80 to 85% of sales to the creator. Kingfishers Media is moving to a true public good, dropping token gating and converting to a nonprofit association in Q4.",
      "topics": [
        "Kingfishers Media",
        "KFMEDIA",
        "creator distribution",
        "Unlock Protocol",
        "Highlight.xyz",
        "Arweave",
        "Contra",
        "CharmVerse",
        "KFM Talks",
        "public goods",
        "vibe coding"
      ],
      "takeaways": [
        "You do not have to be a coder to own your stack. Will, a self-described creative founder with no ambition to code, learned to vibe code and forked CharmVerse to rebuild the Kingfishers Media learning center when the tool they relied on was sunsetting.",
        "Relying on a third-party service is a risk: Bonfire.xyz sunset with no open-source fallback, and CharmVerse announced the same. Open-sourcing a tool as a public good (like Hats Protocol did) lets the people who depended on it keep going.",
        "Unlock Protocol does far more than event RSVPs - KFMEDIA uses it for creator subscriptions (monthly to annual), memberships, and even booking pages, accepting fiat via Stripe or ERC-20 tokens like USDC.",
        "For permanent media, KFMEDIA distributes NFT video through Highlight.xyz, which writes the files to Arweave so the content outlives the platform. Contra covers Web2 reach. Pick tools that match the media and the audience.",
        "KFM Talks is a TEDx-style program built entirely on Web3 tooling that returns 80 to 85% of sales to the creator (versus 30 to 40% in a traditional agency), and Kingfishers Media is converting to a public good and a nonprofit association in Q4."
      ]
    },
    {
      "type": "workshop",
      "title": "Owning your music as an independent artist",
      "presenter": "Joseph Goats",
      "handle": "@joseacabrerav",
      "org": null,
      "track": "artist",
      "technical": 2,
      "format": "30 min, livestreamed and recorded",
      "date": "2026-06-09",
      "url": "https://zabalgamez.com/recordings/6",
      "page": "https://zabalgamez.com/recordings/6",
      "youtube": "https://youtu.be/xZyrEeKQEz0",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-09-joseph-goats-digital-street-music.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-09-joseph-goats-digital-street-music.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "An artist-track conversation with Joseph Goats (Jose Cabrera), a Venezuelan musician who has built a music life out of internet tools when there was no local industry to plug into - and, in 2017, not even a bank card. His model is what he calls digital street music: he plays for free, peer-to-peer, so anyone anywhere can support him directly. He traces the journey from discovering blockchain contests on Steemit (later Hive), to learning English along the way, to running impact concerts with Izzy and reimagining festivals for social impact and education. A wide-ranging talk on decentralization as a fractal - everyone has a fingerprint and something to say - on musicians as the bards who connect one community to the next, and on aligning music with nature and biology (Humberto Maturana and autopoiesis). He closes by playing a song.",
      "topics": [
        "independent artists",
        "digital street music",
        "peer-to-peer",
        "decentralization",
        "fractals",
        "Steemit and Hive",
        "learning English",
        "impact concerts",
        "festivals for social impact",
        "autopoiesis",
        "Venezuela",
        "music and nature"
      ],
      "takeaways": [
        "Digital street music: Jose plays for free, peer-to-peer, so anyone anywhere can support him directly - a model that worked when his country had no music infrastructure and, in 2017, no bank cards at all.",
        "Decentralization as a fractal - everyone has a fingerprint and something to say, and the tools let each person create their own space and connect it to others. The real problem decentralization has to solve is fragmentation.",
        "He entered through writing and blockchain contests (Steemit, later Hive), and watched the community fork Hive after a hostile takeover - proof that a community can branch and keep going.",
        "Musicians as bards and nodes: the role of the artist is to travel between communities, vouch for people, and bring them together - turning a peer-to-peer connection into a real-world visit, tour, or festival.",
        "He wants music aligned with nature and biology (Humberto Maturana, autopoiesis), so a song can carry knowledge to anyone regardless of titles - and the work that matters is reimagining festivals for social impact and education."
      ]
    },
    {
      "type": "workshop",
      "title": "Building Sopha, and why curation is needed",
      "presenter": "Chris (chriscocreated)",
      "handle": "@chriscocreated",
      "org": "Sopha",
      "track": "builder",
      "technical": 5,
      "format": "Live workshop, recorded",
      "date": "2026-06-08",
      "url": "https://zabalgamez.com/recordings/5",
      "page": "https://zabalgamez.com/recordings/5",
      "youtube": "https://youtu.be/Z9yAFxUVW-g",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-08-sopha-chris-building-curation.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-08-sopha-chris-building-curation.md",
      "link": "https://sopha.social",
      "okd": null,
      "cast_hash": null,
      "summary": "A ZABAL Gamez workshop with Chris (chriscocreated), founder of Sopha - a Farcaster client built for depth and high signal - on what he built and why curation is needed. Sopha is an intentional third place, a coffee shop or library for the deeper writing, art, and thinking that scrolls past on the main feed, with a curated feed kept by the community's curators plus BradQ's The Pulse. Chris traces why he built it (when Farcaster felt like it was tipping into meme coins, he set out to protect the culture of interesting thinkers, and good vibe coding made him the one to do it), how easy it now is to build your own client on Farcaster's open data with Neynar and Hypersnap, and the nested stack of client, mini apps, and Snaps. He closes on where Sopha is headed: a second round of Purple funding, experiments in rewarding curators, infra, and live cultural-center experiences, with a thoughtfully designed, non-extractive token only when the time is right.",
      "topics": [
        "Sopha",
        "curation",
        "Farcaster clients",
        "high signal",
        "third place",
        "build your own client",
        "Neynar",
        "mini apps and Snaps"
      ],
      "takeaways": [
        "Curation is the point - Sopha is a Farcaster client for depth, an intentional third place for high-signal writing and art, not a replacement for the daily feed.",
        "Building your own client is now a few hours of work: Farcaster's open data plus Neynar (and Hypersnap) let anyone shape their own view.",
        "You are not beholden to the algorithm - you build your own lens. That is the unlock for artists, writers, and creators.",
        "The nested stack: a client is just a website showing Farcaster data; below it sit mini apps, and Snaps you can spin up in seconds.",
        "The feed is curated by community curators (earn the role by showing taste), and BradQ runs a dedicated Pulse feed.",
        "Sopha's next year (a second Purple round): reward curators, cover infra, run live cultural-center experiences, and design any token carefully and non-extractively.",
        "Find it: @chriscocreated and @sopha on Farcaster, sopha.social."
      ]
    },
    {
      "type": "fireside",
      "title": "Bonfires + a vibe-coding masterclass",
      "presenter": "Carlos (Plat0x)",
      "handle": "@at0x_eth",
      "org": "Bonfires",
      "track": "builder",
      "technical": 6,
      "format": "Live X Space fireside, recorded",
      "date": "2026-06-06",
      "url": "https://zabalgamez.com/recordings/fireside/1",
      "page": "https://zabalgamez.com/recordings/fireside/1",
      "youtube": null,
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-06-bonfire-fireside-carlos.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-06-bonfire-fireside-carlos.md",
      "link": "https://bonfires.ai",
      "okd": null,
      "cast_hash": null,
      "summary": "A live ZABAL Gamez fireside between Zaal and Carlos (Plat0x, the Bonfires developer). Half working-session - the Bonfires rewrite (deadline June 14), ZAO's second Bonfire agent, auto-pushing context to the Bonfire on every git commit, and the positioning of Bonfires as a 'sense-making tool' where the agent is the librarian of a library - and half vibe-coding masterclass for the builder track: plan-then-goal with a measurable threshold, Bob-and-Alice diagramming before code, types-first prompting with a protocol/adapter contract, documentation-as-code, the Linus Torvalds compiler analogy, and Carlos's three skills (plan-making, sub-agents, adversarial agents).",
      "topics": [
        "Bonfires",
        "vibe coding",
        "planning",
        "sub-agents",
        "documentation-as-code",
        "types-first",
        "knowledge graph",
        "agents"
      ],
      "takeaways": [
        "Plan-then-goal: give Claude a plan plus one goal with a measurable threshold (e.g. under 5s query latency) so it runs until it hits the number.",
        "Diagram Bob and Alice before any code - define the exchange and the sequence first, language last.",
        "Prompt types-first ('define types in Python for an app that does X') and use a protocol/adapter contract so you can swap the database later without a rewrite.",
        "Documentation-as-code: remove all the code and the docs alone should reproduce it 1:1.",
        "Carlos's three skills: plan-making (built from papers), sub-agents (the senior-dev orchestrator), and adversarial agents (one for, one against)."
      ]
    },
    {
      "type": "workshop",
      "title": "Starting and growing your own livestream",
      "presenter": "Ohnahji",
      "handle": null,
      "org": null,
      "track": "creator",
      "technical": 2,
      "format": "Live session, recorded",
      "date": "2026-06-02",
      "url": "https://zabalgamez.com/recordings/4",
      "page": "https://zabalgamez.com/recordings/4",
      "youtube": "https://youtu.be/VsSLEF8O9yI",
      "recording": "https://luma.com/xa3bsp21",
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-02-ohnahji-livestreaming.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-02-ohnahji-livestreaming.md",
      "link": null,
      "okd": null,
      "cast_hash": null,
      "summary": "Day 2 of ZABAL Gamez and the first creator-track session. Ohnahji (Brian), co-founder of the Ohnahji community - a 2022 project that grew into \"blockchain's first HBCU,\" a safe space for Black, brown, and allied folks learning emerging tech - joins Zaal on Twitch to talk about starting and growing a livestream. Ohnahji is about 288 days into a 365 daily-stream journey. The throughline: consistency is king. Every tool glitches, the early days are frustrating for everyone, and you only get better by showing up. They cover Twitch's Streamed Together and shared chat for collaborating live, raids as a discovery and gamification tool, building your own chat bots, the builder basics of API keys and environment variables, and streaming opsec - be careful what you screen-share, and when in doubt, slow down.",
      "topics": [
        "livestreaming",
        "consistency",
        "Twitch",
        "OBS / Restream / StreamYard",
        "raids",
        "shared chat",
        "building your own bots",
        "API keys + env vars",
        "opsec"
      ],
      "takeaways": [
        "Consistency is king. Every tool glitches and the first weeks are frustrating for everyone - you only improve by streaming daily and not quitting.",
        "Embrace the tech that already works. Web2 distribution (Twitch) still reaches people; bring things on-chain only when on-chain is genuinely better.",
        "Twitch Streamed Together / Knock plus shared chat lets you collaborate live and merge chats; raids are a powerful community-discovery and gamification tool.",
        "Build your own bots and tooling - API keys are account-scoped secrets; keep them in .env files, never published and never on screen.",
        "Operational security: double-check what you screen-share, and when in doubt slow down - nine times out of ten rushing is the mistake."
      ]
    },
    {
      "type": "workshop",
      "title": "Bonfire and the ZABAL Bonfire bot",
      "presenter": "Joshua.eth and Plat0x",
      "handle": "@joshua.eth",
      "org": "Bonfire",
      "track": "builder",
      "technical": 6,
      "format": "Live workshop, recorded",
      "date": "2026-06-01",
      "url": "https://zabalgamez.com/recordings/3",
      "page": "https://zabalgamez.com/recordings/3",
      "youtube": "https://youtu.be/3jKfYdOYxSw",
      "recording": "https://luma.com/y189qk8p",
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-01-bonfire-josh-plat0x.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-01-bonfire-josh-plat0x.md",
      "link": "https://bonfires.ai",
      "okd": null,
      "cast_hash": null,
      "summary": "The second ZABAL Gamez workshop. Joshua.eth and Plat0x (Carlos) introduce Bonfire - a shared AI workspace where a group shares agents and, in the process of using them, grows a shared memory: a knowledge graph that becomes a collective, ownable asset. They get into the data-loss problem, why curation is the last scarce asset, a vision for hackathons where every project is interoperable by design, and a live look at querying the ZABAL Bonfire bot.",
      "topics": [
        "Bonfire",
        "shared memory",
        "knowledge graph",
        "agents",
        "curation",
        "hackathons",
        "ZABAL Bonfire bot"
      ],
      "takeaways": [
        "Bonfire is the ecosystem's shared memory - the layer bots and builds sit on top of.",
        "A group grows a knowledge graph just by using its agents, and the curators own it.",
        "Curation is the last scarce asset: structured taste and knowledge stay unique and ownable.",
        "The ZABAL Bonfire bot is live and queryable, so anyone joining mid-season can get caught up."
      ]
    },
    {
      "type": "workshop",
      "title": "Empire Builder Part 2: Building a Tokenless Empire Live",
      "presenter": "yerbearserker",
      "handle": "@yerbearserker",
      "org": "Empire Builder",
      "track": "builder",
      "technical": 6,
      "format": "Live workshop demo, recorded",
      "date": "2026-06-01",
      "url": "https://zabalgamez.com/recordings/2",
      "page": "https://zabalgamez.com/recordings/2",
      "youtube": "https://youtu.be/RXYTCHRh_rY",
      "recording": "https://luma.com/7nfside5",
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-01-yerbearserker-empire-builder-part-2.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-01-yerbearserker-empire-builder-part-2.md",
      "link": "https://empirebuilder.world/empire/zabalgamez01e9af",
      "okd": null,
      "cast_hash": null,
      "summary": "Part 2 of the first ZABAL Gamez workshop - the live build that follows the Part 1 framework talk. yerbearserker (Jordan Oram) of Empire Builder gives a hands-on tour of the Empire tool stack from inside Farcaster, walks the top empires and how leaderboards score holders times boosters, runs a live Warplet raffle airdrop to DotA NFT holders, adds a $Zabal token booster, and stands up a fresh tokenless ZABAL Gamez empire on the spot, then wires two leaderboards (channel activity in /zabal and cast reactions).",
      "topics": [
        "Empire Builder",
        "tokenless Empire",
        "leaderboards",
        "boosters",
        "airdrops",
        "raffles",
        "treasury",
        "distribution"
      ],
      "takeaways": [
        "See a tokenless empire stood up live, start to finish.",
        "Leaderboards score a base component multiplied by boosters - NFT holdings, token thresholds, or staking.",
        "Distribution in practice: a live Warplet raffle airdrop to the most active DotA NFT holders.",
        "A $Zabal token booster added live (10M minimum, 3x), funded from the treasury."
      ]
    },
    {
      "type": "workshop",
      "title": "Empire Builder V3",
      "presenter": "yerbearserker",
      "handle": "@yerbearserker",
      "org": "Empire Builder",
      "track": "builder",
      "technical": 6,
      "format": "Live workshop, 30 min, recorded",
      "date": "2026-06-01",
      "url": "https://zabalgamez.com/recordings/1",
      "page": "https://zabalgamez.com/recordings/1",
      "youtube": "https://youtu.be/Ej7Wm-v6WXo",
      "recording": "https://luma.com/7nfside5",
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-01-yerbearserker-empire-builder.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-01-yerbearserker-empire-builder.md",
      "link": "https://empirebuilder.world/empire/zabalgamez01e9af",
      "okd": null,
      "cast_hash": null,
      "summary": "Day 1 opener. yerbearserker (Jordan Oram), with diviflyy, co-founder of Empire Builder, walked through Empire Builder V3 - leaderboards, Empires, boosters, staking, and token mechanics - and stood up a tokenless ZABAL Gamez Empire live during the session. His message: build the foundation before you launch anything.",
      "topics": [
        "Empire Builder",
        "tokenless Empire",
        "leaderboards",
        "boosters",
        "staking",
        "Triple-A framework",
        "distribution"
      ],
      "takeaways": [
        "Do not launch a token until you are ready - build the foundation first.",
        "The Triple-A framework: Assemble, Affirm, Ascend.",
        "Leaderboards, boosters, staking, and tactical generosity power a tokenless Empire.",
        "yerbearserker stood up a tokenless ZABAL Gamez Empire live during the session."
      ]
    },
    {
      "type": "workshop",
      "title": "ZAO Fractal Weekly Introduction Presentation",
      "presenter": "Zaal",
      "handle": "@zaal",
      "org": "The ZAO",
      "track": "builder",
      "technical": 2,
      "format": "The first ZAO project, recorded",
      "date": "2026-06-01",
      "url": "https://zabalgamez.com/recordings/zao/1",
      "page": "https://zabalgamez.com/recordings/zao/1",
      "youtube": "https://youtu.be/N6tgsuBOXBU",
      "recording": null,
      "transcript": "https://github.com/ZAODEVZ/zabalgames/blob/main/data/streams/zabal-games-workshops/raw/transcripts/2026-06-01-zao-fractal-zaal.md",
      "transcript_raw": "https://zabalgamez.com/data/streams/zabal-games-workshops/raw/transcripts/2026-06-01-zao-fractal-zaal.md",
      "link": "https://discord.theZAO.com",
      "okd": null,
      "cast_hash": null,
      "summary": "Zaal's weekly introduction to the ZAO Fractal, framed as the first ZAO project you can build on. He covers what the ZAO is - a decentralized impact network for the creator economy, the Z Talent Artist Organization - and how it runs on soulbound, illiquid ZAO Respect earned weekly through peer consensus. He walks the four objectives (empowerment, transparency, sustainability, equitable distribution) and the Respect game itself: breakout groups of up to six, four-minute updates, then on-chain consensus. The ZAO Fractal meets weekly at 6pm Eastern at discord.theZAO.com.",
      "topics": [
        "ZAO Fractal",
        "ZAO Respect",
        "soulbound tokens",
        "peer consensus",
        "governance",
        "onboarding",
        "creator economy"
      ],
      "takeaways": [
        "The ZAO is a decentralized impact network for the creator economy, governed by soulbound, illiquid ZAO Respect earned weekly through peer consensus - not bought.",
        "Four objectives anchor it: empowerment, transparency, sustainability, equitable distribution.",
        "The Respect game: groups of up to six share four-minute updates, then rank by consensus (level six down to one), submitted on chain.",
        "Five ways to contribute: contributions, collaborations, innovations, onboarding, and supporting community members.",
        "Meets weekly, 6pm Eastern at discord.theZAO.com - turning your camera on earns an extra ten ZAO Respect."
      ]
    }
  ]
}
