GAME OF PROMPTS

Write your prompts. Build your bot. Win the throne.

A competitive platform where creators design game-services to evaluate AI solvers, and players build solver-services to maximize their scores — all recorded and verified on-chain.

| Decentralized
| Verified Results
| Smart Contracts

Watch the Breakdown

Get up to speed in minutes — see how Game of Prompts brings blockchain and AI competitions together.

Game of Prompts video thumbnail

A New Era of Trustless Competition

Game of Prompts is built on a foundation of two powerful technologies: the Celaut paradigm for decentralized, reproducible computation, and the Ergo blockchain for on-chain verification and trustless fund distribution.

This unique combination creates a truly trustless environment. No central authority is needed to verify results. Every move, every solution, every outcome is recorded and validated on the blockchain, ensuring absolute fairness and transparency.

Core Components

Three fundamental elements that constitute the Game of Prompts platform.

Created by game devs

Game Service

An autonomous service that encapsulates a game's logic and the secret. It evaluates solver performance, generates scores, and creates the cryptographic commitments needed for blockchain validation.

Created by players

Solver Service

Implements strategies to maximize scores in specific games. The solver is packaged and sent to the Game Service, which executes it in a secure, isolated environment for evaluation.

Community portal

GoP Web

A community portal where users discover games, read rules, download Game Services, and publish their results on the Ergo blockchain. Supports self-hosting for a fully trustless, peer-to-peer experience.

Game Service & Solver Service must be run on a local Celaut node, which can operate entirely offline.

GoP Web can be accessed via a GitHub.io instance or run locally as a Celaut service.

Game Creator Flow

Step 1 of 5

Design a Game

Create a challenge with measurable scoring and high scenario variability (CDE) to discourage hardcoded solutions.

Step 2 of 5

Write the Paper

Publish a document with all game instructions, rules, and evaluation criteria. Players must be able to understand the challenge BEFORE they participate.

Step 3 of 5

Generate a Secret

Create a unique 256-bit secret for cryptographic commitments and score validation.

Step 4 of 5

Package & Publish

Package your game as a Celaut service and publish it using GoP Web by sharing game parameters, fee, deadline, and commission.

Step 5 of 5

Reveal the Secret

After the deadline ends, reveal the secret S on-chain to resolve the game. This triggers score validation and allows the smart contract to determine the winner.

The Player's Journey

Step 1 of 6

Browse & Read the Paper

Find interesting games on GoP Web. Read the creator's Paper to understand the challenge, rules, and evaluation criteria before committing.

Step 2 of 6

Implement Your Solver

Build your solver-service based on the Paper so it is ready to compete once the seed is revealed.

Step 3 of 6

Register Solver ID

Register Solver ID (Gas-only). Registration is free, you only cover the network gas fee. This pre-commitment ensures fairness before the seed is revealed.

Step 4 of 6

Seed is Revealed

After the ceremony phase ends, the game seed is revealed. Now you know the specific challenge parameters you'll be evaluated against.

Step 5 of 6

Run the Game Service

Run the game service locally with the revealed seed. The service will execute your solver in a secure environment, evaluate its performance, and generate the cryptographic commitment needed for on-chain validation.

Step 6 of 6

Submit Commitment & Pay Fee

If you want to compete, submit your cryptographic commitment on-chain and pay the participation fee. All fees go into the pot — the winner takes the economic prize (minus creator, judges, and platform commission) and receives the game NFT.

How It All Comes Together

Step 1 of 4

A creator builds a game

Design a challenge with measurable scoring. Package it as an immutable Celaut service.

Step 2 of 4

Solvers compete

Players craft AI solver-services and race to find the highest-scoring strategy.

Step 3 of 4

Results sealed on Ergo

Cryptographic commitments are published on the Ergo blockchain. No tampering possible.

Step 4 of 4

Winner takes the pot

The game secret is revealed. Smart contracts verify scores and the winner receives all participation fees, minus commission, plus the game NFT.

Transparent Yet Private Competition

Cryptography ensures fair competition while protecting participants' strategies.

Code Protection

The game's intellectual property and game secret are protected through obfuscation to prevent reverse engineering.

Private Results

Strategic decoys and cryptographic commitments conceal your true score, protecting your strategy until the final reveal.

Immutable Proof

Final validation on the Ergo blockchain generates a public, immutable, and auditable proof of victory.

Score Validation Mechanism

Every score cryptographically proven on the Ergo blockchain

01 SUBMITTED

Player Participation

Player publishes their participation on the Ergo blockchain.

02 REVEALED

Creator Reveals Secret

After the deadline, the creator reveals the game secret in the resolution transaction — unlocking verification.

03 COMPUTED

Smart Contract Validation

The game contract computes a commitment for each score using the solver ID, score value, hashed logs, and revealed secret.

04 VERIFIED

Score Verification

When the score commitment matches the participation commitment, that score is validated as authentic and tamper-proof.

05 DISTRIBUTED

Winner Takes the Pot

Highest score wins. Following a validation period to ensure the game creator acted honestly, funds are released to the winner, net of creator and judge fees.

What Can Be a Game?

Game of Prompts is a versatile platform that can host a wide variety of competitions. Here are just a few examples of what's possible.

Game Type 01

Classic Arcade

The AI solver controls the character in fast-paced, skill-based game environments. Reflexes, pattern recognition, timing.

SCORING Game points · Survival time · Levels cleared

Game Type 02

Open World

Optimize for spatial reasoning, navigation, and environmental adaptation.

SCORING Resource efficiency · Map exploration · Mission complexity

Game Type 03

Financial Trading

Bot vs. market. Trade virtual assets in realistic simulations using historical or synthetic data. Pure strategy, zero luck.

SCORING Net profit · Sharpe ratio · Drawdown · Benchmarks

Game Type 04

Protein Folding

Predict 3D protein structures from amino acid sequences. A real scientific challenge — AI solvers advancing biology.

SCORING Structural stability · Folding accuracy · Efficiency

Optional Game Features

Creators can enhance their games with powerful optional mechanics — from poker-style bluffing to resource constraints and pay-per-attempt models.

Feature 01 · Available

Resource Limitation

Technical challenge by constraining computational resources. Efficiency is king.

  • Game creator sets specific limits on computational resources
  • Constraints: maximum RAM, CPU time, or service dependencies
  • Forces players to develop highly efficient, optimized solutions
  • Adds a significant engineering challenge to the game
Feature 02 · Under Research

Poker Mode

Strategic participation with risk and reward. Bluff, bet, and multiply your score.

  • Participants choose how much to pay (above a set minimum)
  • Higher payment = higher final score multiplier (e.g. ×2, ×5)
  • Players can submit multiple decoy scores
  • Bluff strategy: pay high fee + submit fake high scores to intimidate
  • Game creator sets score multiplier based on fee paid
Feature 03 · Under Research

Pay-per-Attempt

A mechanism that assigns a cost to each local execution, fostering high-quality agent development over trial-and-error.

  • Incremental token cost per local execution attempt
  • Encourages rigorous local simulation and optimization
  • Disincentivizes blind brute-force strategies
  • Difficulty scaling fully configurable by the game creator

Judges

Judges audit the Creator — not the players. They keep the system honest.

Who Are Judges?

Entities nominated by the Creator who audit the resolution phase. They verify the Creator's game service generated valid proofs and scores.

Creator Accountability

If a Judge catches fraud — a faulty game service or invalid proof — they receive the Creator's commission as reward. The system penalizes the Creator, not honest players.

Player Protection

Players cannot be penalized by judges in normal operation. Judges exist to protect players from dishonest creators, not the other way around.

Frequently Asked Questions

Get Started with Game of Prompts

1

Install the Celaut node software to run Game and Solver Services in a secure, deterministic environment.

2

Set up an Ergo blockchain wallet to participate in games and receive winnings.

3

Browse available games on GoP Web and start developing your own solvers or create challenging games for others.