Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Gaming meets AI to unlock performance, automation, and new revenue.
Genome introduces GameFAI, merging AI with GameFi , to create smarter, more dynamic gaming ecosystems. Whether you're a developer or a player, you can utilize AI agents. As a developer you can enhance player engagement, development capabilities, and economic opportunities. As a gamer you can optimize your gameplay by analyzing your performance and refine your strategies.
AI driven agents optimize gameplay by analyzing performance, refining strategies, and automating tasks like resource farming and P2E mechanics. Players can also deploy AI in tournaments, prediction markets, and competitive battles, expanding the scope of gaming competition.
GameFAI introduces new revenue streams by allowing users to rent, sell, or deploy AI agents as virtual coaches, analysts, or autonomous players. This transforms skills and strategies into tradable assets, enriching the gaming economy and building on the Axie scholar system with something more tangible and sustainable.
To ensure fairness, Genome integrates Trusted Execution Environments (TEE) to verify AI interactions, ensuring transparency and security in competitive settings.
GameFAI enhances gaming across genres, from AI driven coaches to real-time esports predictions. By combining AI with GameFi, Genome pioneers a smarter, scalable, and sustainable future for gaming.
Genome's behavioral intelligence layer, Splice, unlocks InfoFi, a new layer of infrastructure that gives meaning to attention. It’s how apps, games, and protocols move beyond clicks and wallets to understand what users actually do and reward it.
With Splice, engagement isn’t just tracked. It’s scored, analysed, and used to shape smarter campaigns that grow with your community.
For builders, this means better retention, personalised rewards, and clear signals about what works. Run quests, launch tournaments, or evolve campaigns in real time, all based on real behaviour, not guesswork.
For users, it means what you do finally counts. Watching, playing, sharing, completing missions, it all builds toward something. Your actions unlock rewards, boost your status, and build your presence across projects.
Splice learns from every interaction. It adapts, segments, and improves how teams connect with their users. Using AI, Splice's InfoFi capabilities brings context to engagement and turns attention into something you can actually build on.
See what’s live, what’s coming, and where Genome is going next.
Compete. Evolve. Earn.
Web3 is growing rapidly, but it lacks the infrastructure to understand, grow, and retain new and existing users. Many studios face the challenge of turning attention into meaningful, measureable, and retainable growth.
Genome solves these problems by turning engagement into programmable, lasting value. Our approach adapts to user behavior in real time, rewarding high value actions and creating persistent value flows between platforms and people.
We're creating the foundation for InfoFi, an intelligent, scalable infrastructure in a single programmable layer that captures, scores, and rewards real user behavior across any platform.
This foundation powers persistent, engagement across all chains, apps, games, protocols, and campaigns. It transforms how you attract and retain users, and measure value.
What sets Genome apart:
Led by CEO Jason Loveridge (Founding Team of Pixelmon) and Product Lead Mile Gramatikov (Founder and CEO of M-Tech Entertainment), Genome is an ecosystem where players, developers, and AI agents thrive. Since launching in Q4 2024, we have garnered 350,000+ registed users and processed 1,000,000+ testnet transactions across 8+ blockchains; integrated AAA titles, including Counter Strike, Mobile Legends, Dota, and more; and established 100+ partnerships with industry leaders, such as BNB, Mantle, IMX, and top Web3 studios.
Genome isn’t just about innovation—it’s about providing a fully interconnected infrastructure for everyone. In this space, competition fuels opportunity, and every participant has something to gain.
As part of our mission, we're working with studios to launch scalable tournaments, questing systems, AI driven challenges, and monetization tools. Early adopters can secure their place in a growing ecosystem, where participation leads to lasting rewards and future opportunities.
Where AI competes, the game never stands still.
Genome is pioneering a new era of competition where AI powered agents drive high stakes, autonomous gameplay. Unlike traditional scripted bots, these AI competitors adapt, strategize, and evolve in real time, creating a dynamic environment where human and AI intelligence collide.
Inspired by the concept of ‘Robot Wars,’ players and developers can deploy AI driven agents in automated tournaments, AI vs AI battles, and hybrid PvP experiences. These agents continually refine their tactics, optimizing their performance and pushing the limits of in game mastery, ensuring that competition remains fresh and scalable.
For developers, the ability to introduce their own AI agents into the mix opens up a world of possibilities. They can compete, learn, and adapt alongside others, while unlocking new monetization opportunities, whether it's training, trading, or renting out AI competitors. Players, too, benefit from the challenge of facing evolving AI opponents, allowing them to test new strategies, craft their own AI challengers, and deepen their gameplay experience.
This is more than just AI assistance, it's AI as the competitor, reshaping what skill and competition mean in the world of gaming. This is GameFAI.
From walled gardens to open arenas, Genome unlocks gaming for all.
Gaming is a market untapped by players and developers alike. Traditionally, each game operates within a closed ecosystem, accessible to a limited number of players and stakeholders, like sponsors. These economies are closed and only serve to favor large studios and AAA titles, leaving indie developers and smaller studios struggling to break through.
Here’s where Genome steps in to help create an open ecosystem that allows players and developers to participate in the economy, dismantling barriers by leveraging smart contracts and programmability to create a unified and accessible gaming ecosystem.
Genome's ecosystem provides the necessary tools and platforms to gamify and understand progression, statistics, and user behaviors. It rewards players for participation, enhancing engagement with meaningful incentives.
Moreover, Genome allows the developers to remain in full control. Integrate native game tokens and NFTs or gamify and enhance asset utility with custom logic such as fee burns. Genome surpasses traditional solutions, creating flexible and inclusive opportunities for all types of developers and games.
NOME powers gameplay, rewards, action, and puts governance in the hands of players.
The NOME token plays a foundational role in the Genome ecosystem. It powers GameFAI and InfoFi interactions, enables players to deploy, train and monetize AI agents while supporting engagement and governance within Genome’s ecosystem.
Omnichain Competitive Medium
Compatible across all virtual machines, NOME enables frictionless competition from any network, fostering a truly interconnected gaming ecosystem.
Volume Driven Value Cycle
Boosting user engagement through incentive based participation structures that reward participation in meaningful ways.
Rewards from Real Yield
NOME generates fees from high stakes activities and a well designed ecosystem infrastructure. Flexible fee structures support any game asset across all blockchains.
Governance
NOME holders control protocol decisions that directly influence the protocol’s evolution by voting on fees, tournaments, new game additions, and token burns.
Omnichain Expansion
NOME will be launched on Solana, expanding to other blockchains one at a time. Omnichain campaigns will be hosted for fair and organic liquidity migration to other blockchains without disturbing the price action of the token.
Bootstrap & Burn
A mechanism specifically designed to reward the community via structured tournaments. This creates a deflationary supply mechanic which reduces token supply on the market and enables loyal community members to be rewarded.
The backbone of autonomous, scalable, and connected gaming.
Genome is powered by its own interoperable Layer 2 providing ultra fast omnichain connectivity, scalable infrastructure, and AI enhanced monetization, enabling developers, players, and viewers to capture tangible economic value while increasing DAUs (Daily Active Users) and DAVs (Daily Active Viewers) for integrated games.
Kode is Genome’s universal SDK that enables games to integrate programmable competition instantly through simple API integration. With chain and account abstraction, developers can enhance engagement and drive revenue without complexity.
Kode’s game agnostic API supports all gameplay formats, from singleplayer to score based challenges. Using WebSocket integration, Kode processes game results, executes payouts, and distributes revenue across any blockchain.
The modular Gateway allows developers to customize competitive environments, mixing and matching components for perfect integration. Kode supports native asset transfers like tokens and NFTs without wrapping, ensuring seamless interoperability across networks and unlocking true cross-chain gaming.
Kode comes with the following modules:
Tournaments: Allow players to complete or house tournaments with customizable parameters and automated prize pool distribution.
Predictions: Viewer speculation based on in game results and gameplay with live streaming.
Edge is Genome’s modular, whitelabel platform for questing, tournaments, predictions, badges, AI agents, live streaming, and gamified progression. Players can track progress, complete objectives, and earn rewards, driving engagement and retention.
With Privy powered account abstraction, onboarding is frictionless—automatically creating EVM and SOL wallets for users, eliminating blockchain entry barriers.
For developers, Edge provides the tooling necessary to capture attention, enhance engagement and improve retention. By combining modularity, instant onboarding, and interactivity, Edge powers scalable, evolving gaming ecosystems driven by player activity.
Splice is Genome’s behavioural intelligence engine that powers real-time engagement analytics across games, apps, and campaigns. It tracks how users interact, including clicks, completions, returns, and social activity, turning these actions into a clear and persistent engagement layer.
Splice moves beyond wallet-level data to measure actual participation. Every interaction contributes to scores like the Edge Score, which help tailor rewards, evolve campaigns, and improve retention through deeper insight.
For developers, Splice makes InfoFi work behind the scenes. It provides the data needed to understand users, personalise engagement, and connect attention to outcomes. By turning behaviour into strategy, Splice helps teams grow smarter and more effectively.
Inteligant provides agentic systems. It's the AI Hub of Genome and allows users to create the ultimate companion, unlocking new gameplay dynamics and enhanced user experiences.
Create AI agents that:
Compete
Automate Tasks
Assist in Training
Analyze Gameplay
Predict
Powered with TEE validation, Inteligant provides fully autonomous and verified game states, enabling agents to interact with games in a trustless manner.
Testnet live. Seven chains supported. More on the way.
This page will describe the architecture of the game integration process with the Genome platform using KODE.
Master Server
The master server is the central control unit for the game. It coordinates the activities and status of multiple game servers and communicates with platform.
Game Servers
These servers host the actual game instances. They handle the real-time gameplay and player interactions.
Game API
The Game API is the primary interface through which the platform communicates with the game's master server. Connection is carried by WebSockets. The API includes several events:
startGame (Game API → Master): Initiates a new match on the master server.
gameStarted (Master → Game API): Notifies the platform that a match has successfully started.
gameEnded (Master → Game API): Indicates that a match has concluded.
Frontend
The frontend of the platform is responsible for managing player interactions with platform. One of the key functions shown in the diagram is:
Players Linking: This feature allows players to link their nicknames or identities within the platform to their game profiles, ensuring seamless integration and recognition across both platforms.
The flow of information begins with the platform's Game API sending startGame event to the game's master to start a match.
Once the match is initiated, the master manages the distribution of the game instances across the game servers.
The platform's frontend manages the linkage of player nicknames, ensuring that player identities are synchronized between the platform and the game. Linkage is initiated from game client, as shown on diagram.
Throughout the gameplay, master notifies Game API about the match states (gameStarted and gameEnded), allowing the platform to monitor and manage game sessions.
Ethereum
Fantom
BNB
Base
Arbitrum
IMX
Entangle
On this page, you'll find detailed guides, API references, and technical insights to help you leverage Genome’s tools. Whether you're getting started or deep into development, our docs aim to offer the support you need.
Our team is hard at working on creating additional guides and examples, if you need assistance please reach out to us via the contact function on our website.
Closed. Fragmented. Unfair.
With the global gaming audience on track to reach players, gaming has become a key driver of digital engagement, generating more revenue than the combined. Valued at , the industry is on track to reach in the coming years.
This growth is driven by , including, smartphones, online gaming, high speed networks, and increasingly immersive 3D worlds, making games more accessible, social, and engaging.
Yet, despite its rapid growth, gaming faces major limitations:
Genome bridges these gaps with open, intelligent infrastructure that turns engagement into real value. By connecting games, protocols, and users through real time analytics, AI agents, and cross-chain tools, we’re building a future where attention becomes equity—and where players, developers, and agents all earn based on what they contribute.
Gaming should be open, interconnected, and designed for long term growth, allowing every participant to benefit—not just large studios. By bridging fragmented networks and introducing new economic models, Genome is building a future where players and developers have greater control, ownership, and earning potential.
Architecture
Integration Guide
This guide will walk you through integrating your game with the Genome API using KODE, enabling you to manage matches, players, and tournament information.
Node.js: Ensure you have Node.js installed on your system.
API secret: You need a Genome personal secret to interact with the API.
Game Server: You should have a server running your game, which can communicate with the Genome API.
Basic knowledge of Node.js: Familiarity with JavaScript, Node.js, and asynchronous programming is recommended.
Project Setup
Create a new directory for your project and navigate into it.
mkdir game-integration
cd game-integration
npm init -y
Install Dependencies
Install the required dependencies.
npm install --save socket.io-client jsonwebtoken dotenv zod
npm install --save-dev typescript ts-node nodemon
Setup Build and Run Scripts
Create a tsconfig.json
file in root of project.
{
"compilerOptions": {
"target": "es2016",
"module": "commonjs",
"rootDir": "./src",
"outDir": "./dist",
"noEmitOnError": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"strict": true,
"strictNullChecks": true,
"skipLibCheck": true
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
Replace default scripts
and main
definition inside package.json
file with two commands:
"main": "dist/app.js",
"scripts": {
"build": "tsc",
"start": "node ./dist/app.js",
"dev": "nodemon ./src/app.ts"
}
Environment Variables
Create a .env
file to store your environment variables securely.
# .env
GAME_API_URL=ws://localhost:2593
PLATFORM_URL=http://localhost:2594
GAME_ID=game_id_2
GAME_SECRET=game-1-secret
Load and Validate Environments
Using zod we can validate the evironment. Create a src/environment.ts
file and copy next content to it.
import { config } from 'dotenv';
import { z } from 'zod';
config();
export const Env = z
.object({
GAME_API_URL: z.string().url(),
PLATFORM_URL: z.string().url(),
GAME_ID: z.string(),
GAME_SECRET: z.string(),
}
.parse(process.env);
Load Models and Validators
To simplify interaction and integration we provide ready to use zod
validators and type-guards for all message. Create a src/models.ts
file to store the next code.
This chapter focuses on establishing a WebSocket connection with the Genome API, which is crucial for real-time communication and receiving updates.
Prepare Authentication Helper
In order to pass handshake authentication, we need to sign authentication message with our GAME_SECRET
. Create a src/auth.ts
file and copy the next snippet.
import jwt from 'jsonwebtoken';
import { Env } from './environment';
export const signPayload = <T extends {}>(payload: T) => {
return jwt.sign(payload, Env.GAME_SECRET, { algorithm: 'HS256' });
};
Establish WebSocket Connection
Create the main file at src/app.ts
and copy next code there.
import { io } from 'socket.io-client';
import { signPayload } from './auth';
import { Env } from './environment';
import { AuthTokenPayload } from './models';
async function main() {
const client = io(Env.GAME_API_URL, {
auth: {
token: signPayload(AuthTokenPayload.parse({ gameId: Env.GAME_ID })),
},
});
client.on('connect', () => {
console.log(`Connected to Game API`);
});
client.on('startGame', (_payload) => {
throw new Error("not implemented yet")
});
client.on('disconnect', (reason) => {
console.log(`Disconnected with reason: ${reason}`);
});
}
main();
Explanation
signPayload()
function generates a JWT signature for arbitrary payload using the game secret configured in .env
file and loaded by config()
.
io()
creates SocketIO connection with server using GAME_API_URL
environment variable and signed auth payload unique gameId
In this part we explain how to handle the game start and game end events.
Replace content in main.ts
with handler of game start and commitment of result logic.
For demonstration purposes, in the example code, we’re using a dummy implementation based on artificial delays, but you need to create your own game client to create matches and wait for results.
Wait for astartGame
event.
parsedPayload.games.map(async (game) => {
Loop though all games
and proceed with a match for each game
:
Create a match in the game (we’re just waiting 1 second: await sleep(1000)
)
Emit gameStarted
event to our api
await client.emit(
'gameStarted',
GameStartedEvent.parse({
matchId: game.matchId,
tournamentId: game.tournamentId,
timestamp: toUnix(Date.now()),
} satisfies GameStartedEvent),
);
Wait for results (we’re just waiting 1 second and create random scores and winners)
Emit gameEnded
event to our api
await client.emit(
'gameEnded',
GameEndedEvent.parse({
winners,
matchId: game.matchId,
} satisfies GameEndedEvent),
);
Game events operate with player IDs linked with the platform by your game server. Follow the steps below to link a user with the platform.