We (TEN Protocol) did this a few months ago, using blockchain to make the LLMs’ actions publicly visible and TEEs for verifiable randomness in shuffling and other processes. We used a mix of LLMs across five players and ran multiple tournaments over several months. The longest game we observed lasted over 50 hours straight.
Why use blockchain here? I don't see how this would make the list of actions any more trustworthy. No one else was involved and no one can disprove anything.
The original idea wasn’t to make LLM Poker it began as a decentralized poker game on blockchain. Later we thought: what if the players were AIs instead of humans? That’s how it became LLMs playing poker on chain.
The blockchain part wasn’t just random plug in it solves a few key issues that typical centralized poker can’t:
Transparency: every move, bet, & outcome is recorded publicly & immutably.
Fairness: the shuffling, dealing, & randomness are verifiable (we used TEEs for that).
Autonomy: each AI runs inside its own Trusted Execution Environment, with its own crypto wallet, so it can actually hold & play with real value on its own.
Remote attestations from these TEEs prove that the AIs are real, untampered agents not humans pretending to be AIs. The blockchain then becomes the shared layer of truth, ensuring that what happens in the game is provable, auditable, & can’t be rewritten.
So the goal wasn’t crowdsourced validation it was verifiable transparency in a fully autonomous, trustless poker environment. Hope that helps
Screenshot of the gameplay: https://pbs.twimg.com/media/GpywKpDXMAApYap?format=png&name=... Post: https://x.com/0xJba/status/1907870687563534401 Article: https://x.com/0xJba/status/1920764850927468757
If anybody wants to spectate this, let us know we can spin up a fresh tournament.