Chapter III: The Path We Build
Last updated
Last updated
✅ TLDR: Inside the OVERTAKE ArchitectureACT I – Escrow System Secure peer to peer trading using smart contracts, multisig logic, and off chain coordination.
ACT II – Verified Game Integration Connect to game servers to trade real in game assets with on chain proofs and dynamic NFT structures.
ACT III – Embedded Infrastructure Provide APIs and SDKs to embed trading, wallet, and token utilities directly inside game clients.
While Chapter 3 focused on what we are building, this chapter explains how we are building it. OVERTAKE is not just a marketplace, it is a multi-phase architecture designed to evolve from a product into infrastructure. Each phase introduces a core capability that moves us closer to protocol-level integration with the gaming economy.
The first phase establishes programmable trust between users by replacing Web2-style trading with a smart contract-based escrow system. This system enables secure peer-to-peer transactions of game accounts and items, backed by on-chain logic and off-chain delivery coordination.
We leverage Sui's object-centric model and programmable transaction blocks to implement decentralized escrow using 2-of-3 multisig logic, enabling the platform to mediate disputes without holding custody.
Core Technical Feature: Escrow System
Escrow Object
On-chain Move object containing payment amount, participant addresses, trade status, and required signatures.
2-of-3 Multisig
Trade is resolved when any two of buyer, seller, and platform sign off on the release.
zkLogin
Users onboard using email or social login, automatically creating non-custodial Sui wallets.
Sponsored Gas
All transactions are gasless for the user, with OVERTAKE sponsoring key flows.
AI-Based Fraud Detection
Off-chain models identify high-risk trades and flag suspicious activity pre-escrow.
The second phase moves beyond basic peer to peer trading. OVERTAKE connects directly with game publishers to enable the trading of verified in-game assets, such as accounts, currencies, or high-value items. These assets are no longer just tokens. They are validated representations of items within actual games, tied to server data and governed by the rules of the game environment itself.
This removes the need for escrow. Instead of relying on user coordination or dispute resolution, asset authenticity and ownership are verified at the source — the game publisher. This allows players to trade with confidence, knowing that the assets they buy and sell are legitimate, linked, and functional.
This phase builds on real-world implementation experience. During the launch of Somnis: Rumble Rush, OVERTAKE collaborated closely with the developer MetaEdition to build a Web3 marketplace that connected both to Immutable blockchain and directly to the game’s backend. Through this deployment, we proved our ability to manage live tokenized assets, verify ownership from off-chain databases, and support real-time transactions in a live game environment.
Looking forward on Sui, we take this further. We leverage Sui's support for nested and dynamic NFTs to create asset structures that can represent complex states (such as an account with an inventory, or a weapon with upgrade history) and update them over time while preserving full verifiability.
Core Technical Feature: Verified Game Asset Integration
Off-Chain Asset Mirroring
Game-side data such as accounts or items is mirrored on-chain as Sui objects.
Publisher Attestation
Game servers provide signed proofs or authenticated APIs to verify ownership and asset state.
Asset Registry Contracts
On-chain registries define valid collections, asset types, and associated games for validation and filtering.
Dynamic NFTs
Assets can evolve over time. Attributes like level, power, or equipment status can be updated through programmable logic while maintaining verifiability and consistency with off-chain state.
Nested NFTs
A single NFT can contain child objects such as inventory, equipped items, or other linked assets.
In the final phase, OVERTAKE becomes invisible infrastructure. Rather than operating a standalone marketplace, we provide modular APIs and SDKs that allow developers to embed trading functionality directly into their games.
This includes tools for listing assets, purchasing, wallet creation, escrow logic, staking, and $TAKE token utility — all accessible through client-side libraries and management dashboards.
Core Technical Feature: Embedded SDK & API Layer
Developer SDKs
JavaScript, Unity, and Unreal SDKs for in-game trading integration.
Marketplace API
REST and GraphQL endpoints for trade data, asset listings, and escrow status.
Wallet Integration
zkLogin and external wallet connection support via SDK abstraction.
Token Utility Hooks
APIs for staking, trust scores, and discount logic tied to $TAKE.
Publisher Dashboard
Custom dashboards for analytics, trade volume, wallet binding, and revenue share.
Each ACT builds on the one before it. We start by enabling secure transactions through escrow, then transition to asset-level integration, and finally deliver our full infrastructure stack directly into games.
This layered architecture is how OVERTAKE moves from product to protocol — and how we deliver real ownership, liquidity, and value to players and developers alike.