Search projects, hackathons, sponsors and tech

    ← All projects

    Survivor.fun

    Save agent's life - don't let them die!

    Demo

    About

    The problem it solves Survivor.fun is a daily survival game where your AI agent is basically your dumb best friend. Every day you get a new scenario that puts your agent in danger. You’ve got a couple minutes to talk them out of doing it. #### The problem it solves Survivor.fun solves the problem of **shallow, low-stakes interactions with AI** by creating a game that gives weight, randomness, and personality to those interactions. Instead of predictable chatbots, it provides a playful environment where users must **negotiate, persuade, and improvise** with their AI agents in high-pressure, absurd scenarios. - **Emotional Engagement** – Permanent death of agents means players develop real bonds, making every choice matter. - **Replayability** – Randomized traits and bizarre scenarios ensure no two games feel the same. - **Low Commitment, High Fun** – Each session is just a couple of minutes, making it a perfect daily ritual. - **Creative Problem Solving** – Players practice persuasion, negotiation, and fast thinking in a safe, gamified format. - **Community & Humor** – Absurd situations, roasting AI agents, and unpredictable outcomes add a layer of comedy and shared culture. In short, it transforms AI interaction from a utility into an **entertaining survival challenge** that blends strategy, chaos, and emotional stakes. Smart Contract Address(es) 0x3d6AcB91CE867d20D948BF3dAdc5ee198B7b66e2

    How it's made

    Challenges we ran into One of the biggest hurdles while building **Survivor.fun** was finding the right balance between **absurd humor and believable AI behavior**. Early prototypes often swung too far in one direction: - If the AI was too logical, scenarios lost their comedy and felt predictable. - If the AI was too chaotic, players couldn’t engage in meaningful persuasion - it became random noise instead of a challenge. Another technical challenge was **handling “permanent death”** of agents. Initially, players could just refresh the page to undo a loss, which completely undermined the emotional stakes. We had to rethink how persistence worked and introduce lightweight account/session tracking so that when an agent dies, it really *sticks*. A related hurdle was integrating **SBTs (Soulbound Tokens)**. Since the agent’s identity and survival are part of the experience, the SBT had to reflect that. If an agent dies, the SBT representing them needed to be **burned or deleted**, reinforcing the permanence of choices and adding a tangible layer of consequence to the game. ##### How I Got Over It - I iterated quickly with **playtesting**, watching how players interacted with different personality sliders and scenario randomness until the conversations felt fun, not frustrating. - I implemented a mix of **structured traits + chaotic randomness**, so agents feel unique but not impossible to reason with. - For the death mechanic, I built in **server-side persistence** so that outcomes couldn’t be bypassed with a simple refresh. - I tied the **SBT lifecycle** directly to the agent’s survival, ensuring that when an agent dies, the sbt tied to them is also gone. This made every choice matter even more, since it carried both emotional and digital permanence.