Skip to main content

Monsuta Core

Modular economic infrastructure for competitive multiplayer games.


What Is This?

Monsuta Core is a set of smart contracts, server integration patterns, and economic modules that handle the financial and ownership layer of multiplayer games.

It is not a game engine, a blockchain, or a token launchpad.

What it handles (on-chain)

  • Prize custody — tournament and competition prize pools held by smart contracts, not game operators
  • Asset ownership — items, achievements, and competitive history minted as NFTs
  • Token management — configurable staking, rewards, treasury routing
  • Cross-chain bridging — token and NFT migration between chains with oracle consensus

What it does NOT handle (off-chain, your game server)

  • Combat, matchmaking, AI, physics, rendering
  • Per-match game state, inventory management
  • Player authentication, social features
  • Anything that does not require economic finality

The Problem

Two approaches to blockchain gaming have been tried. Both failed at scale.

ApproachWhat HappensResult
Fully on-chainEvery player action is a transactionHigh latency, wallet fatigue, tx costs, poor retention
Passive stakingBuy NFTs, stake, receive tokensNo gameplay loop, botting, inflation spiral, zero retention

Monsuta Core takes a different approach: gameplay runs off-chain on a regular game server, and only economically meaningful events settle on-chain.


Design Boundary

LayerRuns WhereExamples
GameplayGame serverCombat, matchmaking, inventory, AI
Economic eventsBlockchainPrize payouts, crafting, achievements, reward claims

The blockchain is used only where trust is required — when players need a guarantee that funds or assets can't be manipulated by the game operator.


Modular by Design

Monsuta Core is a toolkit, not a monolith. Each module is independently adoptable:

ModulePurposeCan use alone?
BridgeCross-chain token and NFT migration
CompetitionSeasons, leagues, leaderboards, events
Prize PoolsTrustless prize pool custody and payout
StakingMulti-model staking engine
TreasuryRevenue routing and fund allocation
IdentityAchievements and proof-of-play NFTs
CraftingMaterial-to-NFT conversion and upgrades
API IntegrationServer-to-chain communication patterns

You don't adopt the entire stack. You integrate the modules that solve problems in your game.


Token Agnostic

Monsuta Core does not mandate a specific token. The system supports:

  • Any ERC-20 as a gameplay currency (crafting, entry fees, rewards)
  • Any native token or stablecoin as a settlement currency (AVAX, USDC, USDT)
  • Any ERC-721 / ERC-1155 for game assets and achievements

The first implementation uses THC (gameplay token) and AVAX (settlement token) within Faded Monsuta, but these are configuration choices — not protocol requirements.


First Implementation

The first game built on Monsuta Core is Faded Monsuta, a competitive card game. It provides the reference implementation for all modules. Throughout the documentation, Faded Monsuta is used as a concrete example, but the patterns apply to any multiplayer game with server-authoritative gameplay.


How to Read These Docs

SectionStart Here If You...
PhilosophyWant to understand the design rules and anti-patterns
ArchitectureNeed the system topology and data flow
Economic ModelAre designing your game's currency and reward system
Security ModelAre auditing trust boundaries and threat vectors
ModulesWant to integrate a specific feature into your game
FAQHave a specific question