SDK infrastructure · v1.0

SDK infrastructure for
game loyalty economies.

MetaMarket helps game studios launch quests, rewards, loyalty badges, marketplace mechanics, and cross-game progression through one integration layer.

integration_flow.svglive
Game / AppclientMetaMarket SDKquest · reward · market/v1/actions · /v1/inventoryQuest Enginerules · eventsReward Logicbadges · packagesMarketplaceinventory · trade
Retentiondaily loops
Loyaltybadges & tiers
Monetizationitem economy

Capabilities

  • SDK-based integration
  • Built for game studios
  • Quest & reward engine
  • Marketplace-ready architecture
  • Cross-game loyalty layer
  • Web3-compatible where needed

Problem

Player loyalty is hard to build and harder to keep.

Game studios need to keep players engaged, create meaningful loyalty, and connect rewards across games or partner ecosystems — without rebuilding infrastructure from scratch.

01

Engagement is locked inside separate games

Players build progress in one title and lose it in the next. Studios have no shared layer to carry attention across their portfolio.

02

Loyalty rewards rarely have long-term value

Ad-hoc reward systems drive short bursts of activity, then decay. There is no durable badge or tier system players carry with them.

03

Marketplace infrastructure is expensive to build

Inventory, trading, reward packages, and economy tooling take quarters of engineering time before any studio ships a single quest.

Product

One SDK layer for loyalty, rewards, and marketplace mechanics.

MetaMarket exposes six modules through a single SDK. Enable what you need per title; the underlying economy, inventory, and identity layer stays consistent.

Quest Engine

/v1/quests

Configurable quest and mission logic with event tracking and rule-based completion.

Ship daily, weekly, and seasonal loops without custom backend work.

Loyalty Badges

/v1/badges

Persistent player badges and tier progression tied to in-game actions.

Give players status that carries value across sessions and titles.

Reward Packages

/v1/rewards

Composable reward bundles with delivery, expiry, and eligibility rules.

Run reward campaigns without shipping a new client build.

Cross-game Progression

/v1/profile

A shared player profile layer that persists progression across your titles.

Turn a game portfolio into a single loyalty surface.

Marketplace Mechanics

/v1/market

Inventory, listings, and trade primitives for digital items and rewards.

Add a marketplace without building the exchange layer yourself.

Player Economy Layer

/v1/economy

Balances, sinks, and reward flow controls with configurable economy rules.

Keep the economy healthy as your game and partner network grow.

System overview

The loyalty loop, running on your game economy.

Every player action becomes an event. The SDK routes it through quests, rewards, marketplace logic, and cross-game loyalty — then the loop feeds the next session.

loyalty_loop.svgsignal · live
MetaMarketSDK coreGame Worldsession.startPlayer Actionlevel.completedQuest Completedquest.completedReward Earnedreward.grantedMarketplace / Inventoryitem.listedCross-game Loyaltybadge.unlocked
01 · IngestClient emits actions through the SDK
02 · RouteQuests, rewards, and marketplace logic react
03 · PersistLoyalty carries across sessions and titles

How it works

Three steps from install to live loyalty economy.

Step 01

Integrate the SDK

Add the MetaMarket SDK to your game or app client. Authenticate players and start emitting actions through a single, versioned API.

import { MetaMarket } from "@metamarket/sdk";

const mm = new MetaMarket({ apiKey });
await mm.identify(playerId);
mm.track("level_completed", { level: 12 });

Step 02

Configure quests, rewards, badges, and marketplace rules

Define quest logic, reward packages, loyalty badges, and marketplace mechanics from the dashboard or via API — no client redeploy required.

quests.create({
  id: "daily_login_streak",
  trigger: "session_start",
  reward: "badge:loyal_player_t2",
});

Step 03

Grow retention, loyalty, and monetization

Iterate on economies and campaigns in production. Track player progression, badge tiers, and marketplace activity across titles.

GET /v1/profile/:playerId
→ { badges, tier, inventory, quests }

Technology

A single integration layer between your game and its economy.

MetaMarket sits between the game client and the loyalty, reward, and marketplace systems it drives. Every module speaks to the same identity, inventory, and event backbone.

architecture.svgv1
CLIENTSDKCOREECOSYSTEMGame ClientUnity · Unreal · WebMetaMarket SDKidentity · eventsQuest / Action Layerrules · triggersReward & Badge Logicpackages · tiersInventory & Economybalances · sinksMarketplacelistings · trade · itemsPartner Ecosystemcampaigns · cross-game
  • SDK integration
  • API-ready architecture
  • Action tracking
  • Reward & inventory logic
  • Marketplace primitives
  • Multi-game architecture
  • Configurable economy mechanics

Use cases

Where studios put MetaMarket to work.

01

Daily quests & retention loops

Ship recurring quest cycles that bring players back on a predictable rhythm.

02

Game studio loyalty programs

Persistent badges and tiers players earn across your titles over time.

03

Cross-game rewards

Let progression in one title unlock value in another across your portfolio.

04

Digital item marketplace

List, trade, and manage in-game items with built-in inventory primitives.

05

Partner reward campaigns

Run co-marketing and reward campaigns with partner studios or brands.

06

Optional Web3 / token utility layer

Plug in token-based utility where the economy design calls for it.

Add loyalty mechanics to your game economy.

Explore the documentation or contact MetaMarket to discuss SDK integration.