tycoon#298
Conversation
Submission Screening
Project: Tycoon Dojo Usage: Solid Dojo 1.8.0 usage — Cairo models ( Client-Contract Integration: The contracts handle player registration, game creation/joining, stake distribution on exit, and a reward/voucher system — and these calls are real (not dead code). However, the core Monopoly gameplay loop (dice rolls, player positions, property purchases, rent calculations, building houses) is managed entirely by an off-chain Node.js/Express + Socket.IO backend. The contracts expose no Cartridge Controller: Properly integrated — Timeline: 100/100 commits fall within the jam window (2026-03-06 → 2026-03-08), 100% jam ratio — Full submission. All work was done during the 72-hour jam. Frontmatter: None found. Filename: Flag reason: The core game loop runs off-chain. The contracts manage lobby lifecycle and stake payouts, but positions, property ownership, balances, rent, and dice results are tracked in the backend database and synchronized over Socket.IO. Automated screening — a maintainer will perform final review. |
|
Hi, this seems to be a duplicate of a game submitted in the last game jam: https://github.com/dojoengine/game-jams/blob/main/gj7/tycoon.md Can you clarify? |
|
it's an updated game we added an internal AI agent that gives users tips and represent AI which was formally functions, added a backend to support the contract revamped our board from a 2d board to a 3d board all during the 72 hour window @kronosapiens |
Manual Review FindingsCodebase Overlap with GJ7This submission ( The submitter claimed three new features built during the jam:
Actual jam work (130 commits, Mar 6-8): Porting Solidity/Foundry contracts to Cairo/Dojo (~30 files) and building Dojo SDK integration hooks (~20 files). The game UI, AI agent, 3D board, and game logic were all carried over from GJ7. On-Chain vs Off-ChainThe screening bot's assessment is confirmed. The contracts handle lobby and financial operations only (game creation, staking, payouts, reward minting). The core Monopoly gameplay loop (dice rolls, movement, property purchases, rent, building, trading, AI decisions) runs on an external hosted backend at Key evidence:
SummaryThis is a platform port (Solidity → Cairo) of a pre-existing game, with the gameplay loop still running off-chain on an external server. The new feature claims are not supported by the commit history. |
|
@aji70 there are enough problems with this submission that we're going to reject it for now. You're welcome to submit another entry to a future game jam -- but please try to ensure that it's clearly original work with meaningful onchain game logic. |
Add TYCOON.md — Project overview and contract addresses
Summary
Introduces
TYCOON.mdas the main project documentation for Tycoon, following the Token Defense README format.What's included