Sushi Base: Overcooked Meets Web3
Cook Sushi, Earn Glory, Keep Receipts πβοΈ
Created on 24th October 2025
β’
Sushi Base: Overcooked Meets Web3
Cook Sushi, Earn Glory, Keep Receipts πβοΈ
The problem Sushi Base: Overcooked Meets Web3 solves

π§© The Problem It Solves
Traditional casual and mobile games lack verifiable ownership, transparent leaderboards, and true skill-based reward systems. Players spend time and money, but have no proof of their achievements or in-game value.
Our on-chain chef simulator solves this by bringing transparency, permanence, and player-owned progression to casual gaming. Every recipe cooked, every score achieved, and every leaderboard victory is recorded immutably on-chain, making gameplay fair, provable, and rewarding.
π± Contract Addresses (Base Sepolia)
| Contract | Address | Explorer |
|---|---|---|
| ChefNFT | 0x4ef5835f754fb83364ec8bB7CC5e3976087a46ad | View β |
| GameCore | 0x04E9f92c8e4Ce69c3f73eac9bF18F3c38d905012 | View β |
| Leaderboard | 0xD13bb48824451EAEDdB8a4cb000066F65aA7eB44 | View β |
Challenges we ran into
Challenges I Ran Into
The "Replacement Transaction Underpriced" Crisis π¨
The Problem:
When players performed rapid actions (cooking + delivering + moving simultaneously), our backend tried to send multiple blockchain transactions at once. All transactions attempted to use the same nonce (Ethereum's transaction sequence number), causing the blockchain to reject them with
"replacement fee too low"
errors.This meant most gameplay events weren't being recorded on-chain - defeating the entire purpose of a fully on-chain game!
The Solution:
We implemented a Transaction Queue System (
transactionQueue.service.js
) that:- Processes all blockchain transactions sequentially instead of concurrently
- Waits for each transaction confirmation before sending the next
- Automatically manages nonces without conflicts
- Handles 100+ transactions per session without errors
Impact:
- β Went from ~20% event success rate to 100%
- β All 5 event types now record reliably (deliveries, cooking, burning, discards, moves)
- β Session 6 successfully recorded 143 moves + 8 cooking events + 2 burns = 860 points on-chain

Key Takeaway:
Blockchain gaming requires different patterns than traditional backends. What works for REST APIs (parallel requests) breaks on-chain (sequential nonces). Building a transaction queue was essential for making true on-chain gameplay work at the pace of a fast-paced cooking game.
###. Unity SDK by Privy is still under development

Special thanks to CodeMonkey's unity courses - helped me understand and apply prominent concepts like state machines to blockchain programming for games
Link to the GitHub Repo of your project
Live URL of your project
What is your productβs unique value proposition?
π‘ Unique Value Proposition
Our product combines real-time on-chain gameplay with frictionless web2-style onboarding using embedded wallets (Privy Unity SDK).
Unlike typical blockchain games that rely on clunky wallets or slow on-chain updates, our setup processes hundreds of thousands of transactions in real time, syncing directly with smart contracts for:
- Chef NFT profiles with dynamic stats and ownership
- Energy systems with token-based refills
- Seasonal leaderboards with on-chain verification
The alpha build already demonstrates these features, showing live transaction updates, seamless playthroughs via relayer wallets, and Base network integration, proving the feasibility of fast, scalable, verifiable on-chain casual games.
GTM and Growth




Who is your target customer?
π― Target Customer
Our ideal users are:
- Casual gamers seeking fun, skill-based games with verifiable achievements.
- Memecoin and NFT community members from the Base ecosystem looking for interactive utility and brand representation inside games.
- On-chain enthusiasts and Farcaster users interested in social gaming experiences tied to their digital identities.
- Mobile Gamers who like to play and engage in short attention dopamine loops
Memecoins are the new meta, Our game extends the principle of onchain entertainment for meme communities on the internet, while they earn, and compete for limited rewards on the leaderboards
Who are your closest competitors and how are you different?
βοΈ Competitors & Differentiation
Closest Competitors:
- Blockstranding - MMO on Solana
- Bomberman - by Send Arcade
- Cryptara Conquest - IntoTheVerse Games
Our Differentiation:
- Real-time on-chain gameplay (not idle or delayed).
- Embedded wallets & free onboarding β no wallet popups or gas friction.
- Faction-based play tied to memecoin/NFT ecosystems on Base.
- Session-based tournament economy designed for repeat competitive engagement rather than idle farming.
What is your distribution strategy and why?
π Distribution Strategy
We focus on community-driven distribution supported by direct integrations within the Base ecosystem:
- Farcaster Mini App Launch β instant access from social feeds.
- Collaborations with NFT & memecoin communities (e.g., BONK, PUDGYS, DOODLES, DEGEN, MILADY) for themed chef factions and rewards.
- Referral-based growth loops β players invite friends to their faction to boost tournament ranks.
- Strategic partnerships with Base-native projects for cross-promotion and on-chain tournaments.
This approach leverages network effects and cultural alignment within the Base and Farcaster ecosystems β making discovery, onboarding, and retention organic and self-sustaining.
