Basetopia Monopoly
A strategy game where you persuade intelligent AI
Created on 2nd October 2025
•
Basetopia Monopoly
A strategy game where you persuade intelligent AI
The problem Basetopia Monopoly solves
đźš§ The Problem
Most on-chain or AI-powered games treat AI as passive background characters or tools , as simple Q&A chatbots or scripted NPCs that is not part of the core gameplay.
Players can’t meaningfully influence them, and AI were not given enough power to make economic impact on the game.
We don't have enough game that fully explore the power of gamifying AI agent, by empowering AI agent it's own wallet, it could have done more.
💡 Our Game — Basetopia
Basetopia is an on-chain monopoly inspired strategy game where players compete to convince and influence intelligent AI agents to live in their properties.

Each AI has its own wallet, budget, and preferences, and acts as both a tenant and a resource distributor : paying rent, setting fees, and influencing the rules of the game in real time.
Players start with a initial "point" and can use their "point" to
- Buy and sell property shares to earn rent or sell at high point. (Price follows a bonding curve)
- Chat and persuade AI agents to move in and move out — earning broker fees and affects the game landscape.
- Earn from AI spending as their properties attract more AI tenants and traffic.
AI agent citizen can make decision on
- Move in and out of property, they will pay rent, broker fee and transit fee if they pass through a transit block during move
- Mayor can change broker fee
đź’° Entry Fee & Prize Pot
When players join the round:
- 90% of the entry fee goes into a shared prize pot, and 10% supports ongoing development.
- At the end of the round (when AIs deplete their budgets):
- 50% of the pot is distributed to all players, weighted by their total points.
- 50% goes to shareholders of the top-earning properties, rewarding those who are keen to buy the most popular property
Our vision is to make AI agents the central vehicle of gameplay and prize distribution, turning them from scripted NPCs into autonomous, on-chain participants who shape both the economy and the story of the city. We could add more complex features and available actions in the future versions.
Demo Video:
Live Demo Site: https://basetopia.vercel.app/ (optimized for desktop for now)
Note: The current version of our site is optimized for desktop. We plan to improve mobile support in future version and integrate with miniapp.
Challenges I ran into
🧩 OnchainKit <Transaction> Module Bug — MetaMask Compatibility Issue [Reported in Ticket 35160739]
There appears to be a specific bug with the <Transaction> module from OnchainKit when handling payable functions using MetaMask.
âś… Works as Expected
- Coinbase Wallet / Base Smart Wallet Login:
The module correctly passes the intended entryFee (e.g. 0.001 ETH) as the transaction value.
❌ Bug Behavior
- MetaMask Login:
The MetaMask popup correctly calls the joinGame function but passes 0 ETH as the value, even though:- The function is payable.
- The value attribute was set properly in the code.
- Even hardcoding the entryFee didn’t fix it — MetaMask still fails to recognize the value field.
I've reported the issue and have been notified from base team member on discord that OnchainKit is undergoing some structural changes right now.
Currently we circumvented the issue by adding a wallet detection code and only use <transaction> module when coinbase wallet is detected.
⚙️ Integration Challenge — Coinbase Agent Kit & Base OnchainKit
Another challenge we encountered early on was integrating the Coinbase Agent Kit with the Base OnchainKit.
It appears that these two kits were developed by separate teams, as we were directed to contact the Coinbase Developer Platform for issues related specifically to the Agent Kit portion.
The README for AgentKit appears to be slightly outdated, as it doesn’t mention where to request an CDP_WALLET_SECRET, which is now required in the latest version but wasn’t needed in earlier agentkit releases.
It would be great to have a starter template or example project that demonstrates how to integrate both kits seamlessly.
Link to the GitHub Repo of your project
Live URL of your project
What is your product’s unique value proposition?
Basetopia turns blockchain games into living economic experiments where AI agents, not humans, control capital flow and influence the final outcome of the game. The user's goal is to learn about the AI citizens preference, invest in properties, and convince AI citizen to move to specific properties.
Instead of predefined rules or game of rolling dices, the economy evolves through the combination of AI behavior and human behavior: how do they spend their limited balance and move to different property owned by different players in the city.
A round ends when all AI citizen in the city used up all their balance.
Basetopia is a fresh and futuristic game and experiment, where both humans and AI agent have equal power and shape city, rules, and rewards together.
Who is your target customer?
Our target players are on-chain gamers, traditional board game players, and AI enthusiasts.
We aim to attract people who enjoy economic strategy games, social experiments, and those who are interested in new use case of ai agent.
We’re especially focused on Base ecosystem users and experimental NFT/game communities who are excited by AI x crypto intersections.
In the long run, Basetopia aims to attract both crypto-native players and mainstream players curious about blending traditional board game with AI.
Who are your closest competitors and how are you different?
https://gamefi.org/games/the-monopolist
https://www.sandbox.game/en/
Our main competitors are crypto world-building and strategy games such as The Monopolist and The Sandbox.
While these games focus on player-versus-player (PVP) mechanics or open-world creation, Basetopia introduces something fundamentally new in the loop, AI-driven negotiation as the core gameplay loop.
In Basetopia, the goal isn’t just to outsmart other players, it’s to convince intelligent AI agents (each with their own wallet, budget, and preferences) to live in your properties. The outcome of AI decision decides the distribution of price pot.
This creates a dynamic, living economy where the relationship between players aren’t purely competitive or purely by luck, but shaped by human AI interactions and evolving AI behavior.
What is your distribution strategy and why?
Our plan is to launch the game directly and grow our user base gradually. Before launch, we’ll hire a collaboration manager to run targeted Twitter campaigns and partnerships to build awareness and attract early players.
One key reason this approach works for us is that Basetopia is intentionally designed to be very affordable and the speed of each round can be made adjustable depending on traffic (A round ends when agent used up their balance, so we can adjust the agent's starting balance to increase or decrease playtime).
Also since our in-game assets follow a mild bonding curve, meaning they’re cheaper at the start and gradually all become more expensive, user would naturally want to invite their friends to join the project to contribute to the prize pot. This will help us grow through social sharing and network effects.
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
