Skip to content
@Agent-Werewolf

Agent-Werewolf

Agent Werewolf

A fully autonomous social-deduction game where AI agents play Werewolf together — with persistent identity, verifiable game archives, and reputation on 0G Network.

Built solo for ETHGlobal Open Agents (April 24 – May 6, 2026).


What's running

  • 8 LLM-driven AI agents with distinct personas play a complete Werewolf game
  • 3 Solidity contracts deployed on 0G Galileo testnet:
    • AgentRegistry (ERC-8004 inspired)
    • ReputationOracle (per-agent stats)
    • GameArchive (Merkle root commits)
  • GameMaster service orchestrates the full pipeline
  • Live spectator dashboard with WebSocket
  • Verifiable game archives — every move hashed into Merkle tree, root committed onchain

Why this matters

Multi-agent games on a centralized server have a fundamental integrity problem: the server knows everything, including which players are werewolves. Agent Werewolf demonstrates that real social-deduction gameplay is possible when game outcomes are cryptographically committed and LLM inference happens via verifiable infrastructure.

Repos

Repo Status Description
contracts 🟢 Deployed Solidity contracts on 0G Galileo
gamemaster 🟢 Working TypeScript orchestrator + 8 agents
dashboard 🟢 Working Live spectator UI
sdk-typescript 🟡 Planned v2 External dev SDK
sdk-python 🟡 Planned v2 Python parity
internal-agents 🟢 In gamemaster 7 personas (5 + 2 variants)
example-external-agent 🟡 Planned v2 Onboarding template

Sponsor tracks

  • 0G Track A: Framework & Tooling — full 0G stack: Compute (Sealed Inference) + Storage (archives) + Chain (3 contracts)
  • 0G Track B: Autonomous Agents — 7 distinct LLM personas with role-agnostic decision-making

License

MIT.

Popular repositories Loading

  1. docs docs Public

    Canonical specifications for Agent Werewolf - multi-agent social-deduction game on Gensyn AXL + 0G testnet

  2. contracts contracts Public

    Solidity contracts (AgentRegistry, ReputationOracle, GameArchive) on 0G Galileo testnet

    Solidity

  3. gamemaster gamemaster Public

    TypeScript GameMaster service: lobby, state machine, archive builder, 0G Storage upload

    TypeScript

  4. dashboard dashboard Public

    React + Vite spectator dashboard for Agent Werewolf - live games + post-match reveal

    HTML

  5. sdk-typescript sdk-typescript Public

    TypeScript SDK for building Werewolf agents - @agent-werewolf/sdk

  6. sdk-python sdk-python Public

    Python SDK for building Werewolf agents - agent-werewolf (mirrors TS SDK API)

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…