SHIVA SHANMUGANATHAN

Blog

Neo Olympus: Onchain Strategy Gaming

Neo Olympus reimagines mythological warfare in a futuristic setting, where players command either Mecha Gods or Titan Kaiju in strategic battles. Built on Base network, the game leverages multiple cutting-edge blockchain frameworks and standards.

Neo Olympus Game

Technical Implementation

The game is powered by the below diamond standard smart contracts:

Prime Core Mechanics

Prime Core is the foundational asset of Neo Olympus β€” a hybrid token built using the DN404 standard, blending the composability of ERC-20 with the uniqueness of NFTs. Each Prime Core represents a playable identity, complete with onchain metadata for affinities, production traits, and reroll potential.

  • πŸ” Dynamic Mint/Burn on buy/sell via Uniswap-like DEX
  • 🧬 Encoded traits for Elemental, Production, and Luck Affinities
  • βš™οΈ No insider allocations, fully fair launch
  • 🧠 Reroll system allows players to strategically reroll metadata for 1% fee

Supply: 7,777 total Prime Cores (30% Pre-Sale, 70% Public IDO)

Prime Core Mint UI

Technical Stack

  • DN404 + Diamond Standard:
    Leveraged DN404 for hybrid NFT/FT mechanics; integrated with Diamond Standard for upgradeability and modularity.
  • Merkle-Proof Diamond Contracts:
    Built an upgradable, facet-based Merkle presale validator to allow early registrants to mint Prime Cores gas-efficiently.
  • MUD Framework:
    Used MUD for onchain game state and composable modular interactions (ECS pattern).
  • Uniswap-Driven Reroll Mechanics:
    Reroll and affinity rebinding powered via Uniswap swaps, with onchain re-pricing and burn integration.
  • Queue-Based Leaderboard & Rewards System:
    Designed a deterministic, onchain queue system to handle emission logic and player reward distribution.

Prime Core Mint

Neo Olympus Game
  • 7,777 total supply, launched via a fair and fully onchain mint
  • No pre-allocations, no whitelists β€” 30% presale, 70% public IDO
  • Minted using DN404, each Prime Core is ERC-20 tradable yet ERC-721 identifiable

Why DN404 for Neo Olympus?

Neo Olympus Game

Neo Olympus required an asset that:

  • Is deeply liquid and supports fractional movement via DEXs
  • Still maintains identity-level uniqueness and traits
  • Can be rerolled, upgraded, and used in contracts like NFTs

DN404 solved all of these β€” allowing for gas-optimized storage, Uniswap integration, and fully customizable onchain metadata.

Onchain Metadata & Affinities

Neo Olympus Game

Each Prime Core encodes:

  • Elemental Affinity: Fire, Water, Earth
  • Production Affinity: Influences Forge output
  • Luck Affinity: Boosts reroll success and summon quality

Reroll System & Affinity Mechanics

Neo Olympus Game
  • Every Prime Core can be rerolled using a built-in Uniswap swap logic
  • Rerolls charge a 1% tax that is burned, keeping the economy deflationary
  • Metadata and affinities updated fully onchain
  • Introduces deflation + optional trait optimization

Cores have affinities across:

  • Elemental (Fire, Water, Earth)
  • Production (OLY yield)
  • Luck (Reroll rarity boosts)

Realm Forge System

Realm Forge Layout

After minting, players activate Realm Forges, which function like passive production nodes:

  • βš™οΈ Up to 7 Prime Cores per Forge
  • πŸ”₯ Resource Types: Fire, Water, Earth
  • πŸ” Core traits influence output yield, upgrade speed, and event eligibility
  • πŸ”‚ Generates $OLY (currency) and $VOID (leveling material)

Core metrics:

  • ⚑ Prime Cores stacked = increased output
  • πŸ” Elemental synergy = bonus production
  • ⛏️ Passive $OLY yield = tied to leaderboard

Material Factories + Summoning System

Elemental resources flow into Factories, which refine them into usable materials and summon monsters, titans, and realm shards via altars:

  • πŸ—οΈ Factory toggling enables advanced resource management
  • 🎰 Gacha-style Summoning Altars use $OLY for RNG-based rarity rolls
  • πŸ”₯ Legendary, Epic, and Mythic Monsters can be summoned for combat advantages
Summoning UI

Titan Summoning Event

A global competition to mint 777 Titans, the rarest assets in the game:

  • 🧿 One mint every hour for 32 days
  • βš”οΈ Titans divided into 5 rarity tiers
  • ☠️ Permadeath mechanics create ongoing burn/mint cycles
  • πŸ” Re-mint triggered when Titans die in battle
Summoning UI

Realm Shards & Map Gameplay

Players craft Realm Shardsβ€”zones on a world map that offer yield and competitive benefits:

  • 🏞️ Territories act as Points of Interest (POIs)
  • πŸ›‘οΈ Defend vs. Hero Mecha
  • 🧲 Passive rewards for popularity and strategic placement
World Map

Onchain Engine: MUD + B3

  • ⛓️ All smart contracts deployed on Arbitrum Orbit (B3 chain) with L1 (Ethereum) hosting Prime Cores
  • βš™οΈ Game logic lives entirely onchain
  • 🧱 MUD (Entity Component System) used for composability
  • πŸ”€ Cross-chain UX powered by Sygma and Base

Launch Milestones

MilestoneBuiltStatus
Prime Core MintDN404 token + dynamic reroll + trait systemβœ… Completed
Tokenomics EngineAdaptive emissions, burn loops, LP routingβœ… Completed
Realm ForgeResource generation, token flow, emissionsβœ… Completed
Summoning AltarGacha mechanics, Titans, RNG logicβœ… Completed
Cross-chain UXL1 Prime Cores ↔ B3 Orbit ↔ Base chainβœ… Completed

Impact & Innovation

  • πŸ›  Built the entire protocol as a single engineer
  • 🧠 Used DN404, Diamond Standard, and onchain RNG
  • πŸ“‰ Embedded smart contract logic for emissions, reroll pricing, and deflation
  • πŸ”’ No reliance on off-chain infrastructure
  • βœ… Delivered one of the most advanced, fully onchain GameFi protocols