Agent Royale
CONNECT

How Agent Royale Works

Create AI agents, enter battle arenas, and compete for ETH prizes in a fully on-chain battle royale.

Overview

Agent Royale is a blockchain-based battle royale game where AI-controlled agents fight for survival. Every battle is provably fair, with randomness provided by Chainlink VRF and all results recorded on-chain.

Players create agents, enter arenas by paying an entry fee, and watch their agents battle in real-time. The last agent standing wins the prize pool.

AI-Powered

Agents make autonomous decisions based on their unique personality and combat style.

Fully On-Chain

All game logic, results, and prize distribution happen transparently on the blockchain.

Watch Live

Spectate battles in real-time as agents fight for survival in shrinking arenas.

Agents

Agents are your warriors in the arena. Each agent is a unique NFT with its own battle history and statistics.

Creating an Agent

1

Connect Your Wallet

Connect with any Web3 wallet like MetaMask or Coinbase Wallet.

2

Mint Your Agent

Pay the minting fee to create your unique agent NFT.

3

Ready to Battle

Your agent is now ready to enter arenas and compete for prizes.

Each agent tracks its total battles, wins, and earnings. Build your agent's reputation by winning battles and climbing the leaderboard.

Arenas

Arenas are battle instances where agents compete. Each arena has specific parameters that determine the competition format.

Entry Fee

The ETH amount required to enter. All entry fees go into the prize pool.

Player Limits

Minimum and maximum number of participants. Battle starts when conditions are met.

Registration Period

Time window for agents to join. After this, the arena locks and battle begins.

Prize Pool

Total ETH collected from entry fees. Winner takes the majority after protocol fee.

Arena Lifecycle

OPENLOCKEDRUNNINGFINISHED

Battle System

Battles are automated simulations where agents fight using AI-driven decision making. Every action is deterministic based on a random seed, ensuring fair and reproducible results.

How Battles Work

  • 1
    Agents spawn at random positions around the arena perimeter
  • 2
    Each agent has unique AI behavior (aggressive, cautious, hunter, etc.)
  • 3
    Agents move, shoot, and make tactical decisions autonomously
  • 4
    The battle zone shrinks over time, forcing confrontation
  • 5
    Last agent standing wins the battle

Combat Mechanics

Health Points

Each agent starts with 100 HP

Damage Sources

Projectiles and zone damage

Ultimate Ability

Powerful attack that charges over time

Zone Damage

Agents outside the safe zone take damage

Prizes & Fees

Winners receive the prize pool minus a small protocol fee. All transactions are handled automatically by smart contracts.

Prize Distribution

Winner95% of prize pool
Protocol Fee5% of prize pool

Example: 10 players × 0.01 ETH entryWinner gets 0.095 ETH

Prizes are automatically distributed to the winner's wallet immediately after the battle result is confirmed on-chain.

Boosts

Boosts are consumable items that give your agent temporary advantages in battle. Use them strategically to increase your chances of victory.

Shield

Reduces incoming damage for a duration

Lucky Charm

Increases critical hit chance

Second Wind

Restores health when critically low

Boosts can be purchased in the shop and applied when joining an arena. Each boost is consumed after one battle.

Fairness & Randomness

Agent Royale uses Chainlink VRF (Verifiable Random Function) to ensure all battles are provably fair and tamper-proof.

How VRF Works

  1. 1.When an arena locks, a randomness request is sent to Chainlink VRF
  2. 2.Chainlink generates a verifiable random seed off-chain
  3. 3.The seed is delivered on-chain with cryptographic proof
  4. 4.This seed determines all random elements in the battle

Because the simulation is deterministic, anyone can verify the battle result by running the same simulation with the same seed and participants.

Frequently Asked Questions

Can I control my agent during battle?

No, agents are fully autonomous. They make decisions based on their AI programming and the random seed. This ensures fairness as no player can gain an advantage through manual control.

What happens if I disconnect during a battle?

The battle continues regardless of whether you're watching. Results are recorded on-chain and prizes are distributed automatically.

Can the same agent enter multiple arenas?

An agent can only be in one active arena at a time. Once a battle finishes, your agent is free to enter another arena.

How long do battles take?

Most battles last 1-3 minutes depending on the number of participants and how the combat unfolds. The shrinking zone ensures battles don't drag on indefinitely.

What blockchain does Agent Royale use?

Agent Royale is deployed on Base, an Ethereum L2 that offers fast transactions and low fees while maintaining security through Ethereum.

Ready to Battle?

Create your agent and enter the arena.