Gauntlet documentation
Game and economy documentation
GAUNTLET is live on Windows Download v0.1.0 and explore the three arenas This page covers the current release, account setup and the separate paid-match system still in development
What is Gauntlet
Gauntlet is a skill-based competitive shooter built in Unreal Engine 5 and settled on Robinhood Chain You stake to enter an arena, you fight other players in a free-for-all, and every elimination you get is worth money from the pot that everyone in the match staked When the round ends, the payouts are written onchain in one transaction
The distinguishing idea is not that the game pays you Several games do that It is where the money sits while you play Gauntlet does not run a private ledger with a withdrawal button we control Your stake and your winnings sit in a contract, credited to your address, and the rules that protect them are enforced by that contract rather than by our promise
v0.1.0 — live on Windows
The Windows download is available now with three arenas, bots, weapons, operators, HUD and customizable settings Use Windows Setup for the published client and account-link update
- It is an unsigned 64-bit Windows test build Windows SmartScreen may warn when you launch it
- Offline and LAN play are supported Free official-server discovery is being validated with the matching client; a server listing alone does not confirm compatibility with every download
- Paid entry is disabled The client cannot take live ETH or PONS stakes and cannot pay real-money eliminations
- No wallet, account, purchase, seed phrase, or private key is required to install and play this preview
Getting started
1 Run the official Windows Setup
Download GAUNTLET v0.1.0 only through gauntletrh.com The setup app is a small initial download; it then downloads 9.33 GiB of game data, verifies the archive before extracting it, creates shortcuts, and can launch GAUNTLET.exe when it finishes Choose an install drive with at least 22 GiB free A manual ZIP remains available on the download card for advanced users; it must be saved to NTFS or exFAT because FAT32 cannot store a file this large Because the preview is unsigned, Windows SmartScreen may show a warning Nobody from Gauntlet will ever DM you a build or ask you to pay for this preview
2 Play free first
You do not need a wallet, balance or crypto to play offline or over LAN Official free-server access requires a compatible client and a reachable server Paid matches are separate and are not open
3 Create your GAUNTLET account
Connect your wallet on the website, choose your username and find friends, then approve the code from your game to link it to the same account Signing in does not deposit or spend funds
Connecting runs three steps, and you approve each one in your own wallet:
- Share an address The wallet asks which account you want to use
- Switch to Robinhood Chain testnet During testing, the site offers chain ID
46630Mainnet is not enabled by default - Sign the sign-in message A plain-text message naming the site, your address, the chain and a one-time nonce This is a signature, not a transaction: it moves no funds and costs no gas
Signing out just forgets the address on your device It does not move anything and it does not affect your escrow balance, which is tied to the address itself
4 Deposit and paid entry are not open
The escrow and paid-match flow remain in testing Do not send ETH or PONS to play v0.1.0; the public practice preview neither requires nor accepts a stake
How a match works
A Gauntlet match is a short free-for-all round on a single arena Everyone in the lobby is an opponent In v0.1.0, these are free offline or LAN practice matches; the paid flow below describes the planned dedicated-server release
Join
You stake into the match pot from your escrow balance The pot is the sum of everyone's entry
Fight
Free-for-all until the round timer ends Deaths cost you your entry, not your whole balance
Settle
The server signs the result and the contract pays every earner from the pot in one transaction
Cash out
Winnings land in your escrow balance Withdraw to your wallet whenever you like
Future paid matches are designed to run only on dedicated servers operated by Gauntlet — never on a player's machine No such hosted paid service is available in the v0.1.0 public practice preview
Stakes and payouts
Every arena runs at a stake tier Your entry buys you into the pot for that round, and each elimination you record pays a bounty out of that same pot The money you win comes from the other players in your match, minus the platform fee Gauntlet does not print rewards and there is no emission to farm
| Event | Effect on your balance |
|---|---|
| Enter a match | Your entry moves from your balance into the match pot |
| Eliminate a player | You earn a bounty from the pot, credited when the round settles |
| Get eliminated | You lose your entry for that round Anything already in your balance is untouched |
| Round ends unsettled | After a timeout every player in that match can reclaim their share of the pot |
Your balance
Your escrow balance is held by the contract against your wallet address It is not an account on our servers, and we cannot spend it, freeze it, or move it somewhere else
- Deposits are a transaction from your wallet into the contract Nothing is credited until the chain confirms it
- Withdrawals go straight from the contract to your wallet There is no minimum, no queue and no manual approval
- Pausing does not touch withdrawals If we pause the game, new deposits and new matches stop; taking your money out keeps working This is enforced in the contract, not a policy
- Only what you staked is at risk Entering a match moves your entry into the pot for that round The rest of your balance is not exposed to the match at all
The escrow contract
The contract is deliberately small and deliberately dumb It knows nothing about shooting It cannot tell who is winning It enforces a short list of rules about money that hold no matter what the game server says
| Rule | What it means for you |
|---|---|
| Conservation per match | A match can never pay out more than its own pot, minus the fee Winnings cannot be conjured from another match's money |
| Participants only | Only addresses that actually staked into a match can be paid from it A stranger cannot be inserted into a payout |
| Paid at most once | Each address can be paid once per match A settlement cannot be replayed to pay someone twice |
| Ordered settlement | Payout batches are numbered and must arrive in order, so an old signed batch cannot be resubmitted later |
| Refund on timeout | If a match is never settled, its stakers reclaim the pot pro rata after the deadline A dead server cannot hold money hostage |
| Fee ceiling | The platform fee is capped at 5% in the contract Nobody can raise it past that, including us |
| Withdrawals always open | Withdrawing is not gated on the pause switch There is no state in which the game is running and your exit is closed |
| No upgrade path | The contract is not upgradeable and has no admin function that can move a player balance Changing the rules means deploying a new contract in public |
What the server actually decides
One thing: who got the kill The game server holds a key that signs match results, and that is the full extent of its authority If that key were stolen, the attacker could misattribute bounties inside a match They could not mint money, drain the contract, pay a non-participant, pay anyone twice, or stop you withdrawing Everything in the table above still holds
How a round settles
- The dedicated server opens the match onchain when the round starts
- Every accepted elimination is posted to the settlement service as it happens, with the identifiers needed to attribute it
- When the round ends, the service totals the bounties, checks them against the pot, and signs the payout list
- The contract verifies the signature, re-checks every rule above, and credits each earner's balance
- Anything the settlement leaves undistributed, plus the fee, goes to the treasury The pot is fully accounted for
Large lobbies settle in batches Each batch is checked against the pot on its own, so a partially settled match can never overpay, and if settlement stops halfway the refund path still returns the remainder fairly to everyone who staked
Fees
- Platform fee: taken from the match pot, capped at 5% by the contract
- Deposit and withdrawal fees: none from us You pay the network's gas, which on Robinhood Chain is a fraction of a cent
- Hidden spreads: none Matches are staked and paid in the same asset
Arenas
Three arenas are in the v0.1.0 practice rotation All of them are built for short, dense rounds with short rotations and no safe corner to sit in
Abandoned Factory
A derelict works of brick halls, gantries and courtyards Verticality and blind corners
Downtown West
A modern city block of storefronts and service alleys Long lanes broken by hard cover
City Park
Open green ringed by paths and structures Sightlines you have to earn
Weapons and operators
Loadouts are chosen before you spawn: a primary, a secondary, a lethal and a perk Weapons are licensed, realistically modelled firearms with recoil and handling tuned per weapon rather than per rarity tier
Fair play
Because eliminations are worth money, they are treated as financial events, not just score The server records them and the settlement service filters them before anything is signed
- Server-authoritative Kills come from the authoritative server A modified client cannot report a kill
- Bots do not pay Eliminating a bot is worth nothing Only human-versus-human eliminations carry a bounty
- Self-kills and team kills are unpaid Both are rejected outright
- Duplicates are collapsed The same death cannot be counted twice, and retried reports are de-duplicated by event id
- Farming is visible Repeated eliminations of the same player by the same player, and abnormal kill rates, are recorded and reviewable Matches that look like collusion are not settled
Cheating in Gauntlet is not just against other players' fun, it is against their money Accounts caught manipulating results lose access to staked play
Network
| Field | Value |
|---|---|
| Chain | Robinhood Chain, an Ethereum layer 2 |
| Chain ID | 4663 mainnet, 46630 testnet |
| Asset | Native ETH No custom token is involved in staking or payouts |
| Wallets | Any EVM wallet that can add a custom network |
| Escrow address | Published here and from @GauntletRH when it is deployed Verify it here before you send anything |
| Token address | Not deployed When the token launches its address is published here first Any address circulating before that is not ours |
Safety
- Gauntlet will never ask for your seed phrase or private key Nobody legitimate ever will
- Signing in is a free signature If a site asks you to send funds to connect or verify, it is a scam
- The only official channels are this documentation, the main site, and @GauntletRH We do not DM first and we do not run giveaways
- Always check the contract address on this page before depositing, and read what your wallet is asking you to approve
| Contract | Address |
|---|---|
| Match escrow | 0x3Ec2065B47d429791Fd6DCA8ca7c4A9BabD35eb4 |
| Paid-life escrow | 0xbD12c7ed10697bdB45795B73F55EEfC6bDD7E2bE |
There is no mainnet contract Nothing is deployed on Robinhood Chain mainnet (chain id 4663) Anyone who shows you a Gauntlet mainnet address, or asks you to deposit real funds, is impersonating us — there is nothing real to deposit into yet
Risks and disclaimers
Gauntlet is a competitive game played for money You can lose your stake Losing is the normal outcome of a round you do not win, and there is no mechanism that makes you whole
- Skill-based, not chance-based Outcomes are decided by play That does not make losses less real
- Crypto assets carry risk ETH has a fluctuating market price and its value can move sharply while your balance sits in the contract
- Smart contracts can have bugs Ours is tested and will be independently reviewed before real-money play opens Review reduces risk; it does not remove it
- Jurisdiction matters Skill-based competition for money is restricted or prohibited in some places Paid play will be limited to jurisdictions where it is permitted, and you are responsible for the rules where you live
- Only stake what you can afford to lose Nothing here is financial advice