Mental Poker

Decentralized poker for 3 players with a new frontend for evm wallets.

Mental Poker

Created At

ETHGlobal Tokyo 2026

Project Description

The project was started in EthGlobal Trifecta. A new web frontend was added in Tokyo. The frontend lets players connect with a shield or ethereum wallet. ENS lets players join by name and see the names in the frontend. Signing in with ethereum creates a temporary aleo wallet that automatically signs transactions without decisions for more speed (shuffle, decrypt, showdown, claim)

How it's Made

Next.js frontend on top of mental poker on Aleo. Proofs go through Provable’s delegated prover.

ETH path is viem + ENSv2 on Sepolia (poker.game, poker.tables, network.aleo). Temp Aleo key lives in the browser; /api/fund pays the house credits in and takes leftovers back. Shield uses the Aleo wallet adapter. Same game controller for both.

background image mobile

Join the mailing list

Get the latest news and updates