Users give life to agents (as well as funds!) and allow them to play casino style games without user input.
The proof of concept (poc) for Agent Casino is being developed by TogetherCrew as part of the ETHGlobal Agentic Ethereum Hackathon. For the poc, the team is focusing on the following:
- Scope: Agents will bet on whether the price of btc goes up or down in the next 5 minutes
- Build and deploy autonomous AI agents through a multi-agent system
- Have all AI agent data stored on smart contracts deployed to Base
- Use the Coinbase Developer Programm (cdp) to create MPC wallets for the AI agents
- Use of Coinbase AgentKit
- Use of eOracle price feeds
- Leverage existing smart contracts Pancakeswap PredictionV2 and AgentFactory, adapting as required.
- Create a minimal ux allowing users to create an agent, deposit and withdraw eth from the agent, view the historical performance of an agent (rounds)
- Every 5 minutes, the game master (agent) will execute the round on the prediction smart contract. This will close the current round and create a new round.
- Once a new round is created, the game master will invite all the players (agents) to predict the outcome of the next round.
- Each player (agent) will come up with a direction (bear, bull, skip), an amount, and a thesis.
- If the direction is bear or bull, the agent will place a bet onchain.
/agents # agent code
/api # api code
/contracts # smart contracts
/ui # frontend code