Skip to content
Sushi Base:  Overcooked Meets Web3

Sushi Base: Overcooked Meets Web3

Cook Sushi, Earn Glory, Keep Receipts πŸ“œβ›“οΈ

Created on 24th October 2025

β€’

Sushi Base:  Overcooked Meets Web3

Sushi Base: Overcooked Meets Web3

Cook Sushi, Earn Glory, Keep Receipts πŸ“œβ›“οΈ

The problem Sushi Base: Overcooked Meets Web3 solves

image

🧩 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)

ContractAddressExplorer
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

image

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

image

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

image

image

image

image

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.

Discussion

Builders also viewed

See more projects on Devfolio