Pixel-art pirate roguelite · outlast the horde
Oneleft Games
Survive together. Earn verified. Play for glory.
Oneleft Games drops you on a hostile shore with one technique and ten minutes on the clock. The Tidewatch keeps landing, twice as many each phase. Grow a build from your level-ups, outlast two commanders and claim what you carried home on Robinhood Chain.
$ONELEFT · Robinhood Chain
Contract address coming soon. It is published here at launch.
- pirates
- 9
- pirates
- islands
- 4
- islands
- per run
- 10:00
- per run
- Robinhood Chain
- L2
- Robinhood Chain
Why the runs feel different
A horde that keeps doubling
You never press attack. Your technique swings on its own; your job is footwork, shard collecting and choosing which upgrade turns the run around.
A crew you build up
Two pirates sail with you from the start. The other seven join through feats you pull off, or by spending Doubloons you brought home.
Loot that is on the record
Finish a verified run and the server signs what you carried. The Logbook contract checks that signature and mints your Doubloons on Robinhood Chain.
The crew
Nine pirates, nine ways to clear a beach
Each pirate brings one technique and one perk. Push the technique to rank four after the three-minute mark and Stormblood turns it into its final form.
Starter
MARLO
Captain
- Technique
- Anchor Haymaker: Swings a chained anchor through everything in front of him.
- After Stormblood
- Full circle sweep that knocks the horde back.
- Perk
- +20% Max HP
- How to get
- In your crew from the first run.
One run
Hold out for ten minutes
Every run follows the same clock, and the pressure only rises. Scroll through it: the preview below plays the moment the ruler points at.
Run clock
00:00
keep scrolling to hold out
Co-op
Bring up to seven crewmates
Open a room, pass the five-letter code around and land together. A bigger crew wakes a nastier Tidewatch, and a fatter loot pool.
One pool, split evenly
Whatever anyone picks up drops into the crew pool. At the end the pool gets the crew bonus and is divided equally, so the pirate who tanked the Commodore earns as much as the one who grabbed the coins.
Nobody stays down
A downed crewmate gets back up after you stand beside them for three seconds. The crew is beaten only once every last pirate is down.
Today, rooms are local practice with computer-controlled crewmates: scaling, the shared pool and revives all work, online rooms come later, and practice co-op runs are not claimable.
| Crew | Enemy HP | Horde | Bosses | Loot bonus |
|---|---|---|---|---|
| 1 | x1.00 | x1.00 | x1.00 | +0% ÷1 |
| 2 | x1.55 | x1.40 | x1.85 | +15% ÷2 |
| 4 | x2.65 | x2.20 | x3.55 | +45% ÷4 |
| 6 | x3.75 | x3.00 | x5.25 | +75% ÷6 |
| 8 | x4.85 | x3.80 | x6.95 | +105% ÷8 |
The Saltreach
Four islands, each worse than the last
Each stop brings different weather, a different commodore and a bigger loot multiplier. Last 4:00 on one and the chart opens the next.
GULLREST CAY
Stop 1 of 4The Shallow Reach
- Danger
- Loot
- x1
- Commanders
- Commodore Brack · High Warden Solane
Open from your first run.
CINDERDUNE
Stop 2 of 4Scorched Kingdom
- Danger
- Loot
- x1.3
- Commanders
- Sand Baron Okkar · High Warden Solane
Opens after 4:00 on GULLREST CAY.
FROSTMERE
Stop 3 of 4The Long Winter
- Danger
- Loot
- x1.7
- Commanders
- Hollow King Vord · High Warden Solane
Opens after 4:00 on CINDERDUNE.
BASTION SPIRE
Stop 4 of 4Tidewatch Fortress
- Danger
- Loot
- x2.2
- Commanders
- Commodore Brack · High Warden Solane
Opens after 4:00 on FROSTMERE.
NORMAL
HP x1 · horde x1 · loot x1
The standard voyage
HARD
HP x1.5 · horde x1.3 · loot x1.25
Opens after a full 10:00 on Normal
NIGHTMARE
HP x2.2 · horde x1.8 · loot x1.5
Opens after a full 10:00 on Hard
The Tidewatch fields deckhands, quick cutters, gunners who fire from range and armoured bulwarks, then the commanders.
Leaderboard
The board only takes claimed runs
Rank is decided by the furthest island, then the hardest difficulty, then time on your feet, then knockouts. The Logbook contract computes that score itself when a run is claimed.
Claimed runs stay on Robinhood Chain for good. Each season starts a fresh board.
On-chain board
Opens when the Logbook contract is deployed
| # | Pirate | Island | Time | KOs | DBLN |
|---|---|---|---|---|---|
| Reading the Logbook… | |||||
Economy
Revenue in, rewards out, rules in code
$ONELEFT is the game's utility token, launching on Pons on Robinhood Chain. Player rewards in $ONELEFT are paid from revenue that reaches the treasury, never from new tokens created for the purpose.
Money comes in from
- The premium season pass
- Limited skins in the shop
- A 7.5% royalty on skin resales
Pass and skins are priced in ETH by the contracts. The royalty follows the ERC-2981 standard and is paid wherever a marketplace honours it.
ETH that arrives
- 70% funds buybacks of $ONELEFT that refill rewards
- 30% to development
$ONELEFT that arrives
- 50% to the pass rewards contract
- 20% burned at the dead address
- 30% to development
Splits run after the 5% invite share, when a purchase came through an invite. Anyone can trigger a split; the percentages are fixed in the contract. Buybacks are done by the project from that wallet, they are not automatic swaps.
—
Doubloons in circulation
minted by claims, minus recruits
—
Passes sold this season
of 500 per season
—
ETH waiting in the treasury
split 70 / 30 by anyone
—
Robinhood Chain block
reading…
Four ways to come out ahead
Play
Verified runs pay Doubloons and season pass XP (30 tiers of 100 XP). The free track holds two skins; a premium pass adds three more and up to 54 $ONELEFT from the rewards contract, within daily limits.
Trade skins
Every skin is an ERC-1155 token with a fixed supply of 500 to 1,000 copies each. Hold them, gift them, or sell them on any marketplace that lists the collection.
Invite
Pass your invite link around. When someone you brought buys a pass or a skin, 5% of the price goes to your wallet inside the same transaction, paid by the contract.
Crew up
Co-op pools all pickups, adds up to +105% for a full crew of eight and gives 20% more pass XP. Today that runs as local practice; online rooms come later.
Season 1: First Tide skins
Stormcoat Marlo
Pass · 600 XP
Ashen Blade Kestrel
0.002 ETH · 800 max
Squall Chart Isla
0.002 ETH · 800 max
Crow's Nest Pip
Pass · 1500 XP
Copper Ladle Bastian
0.003 ETH · 1000 max
Lantern Kit Nook
Pass · 1200 XP · premium
Inkwell Vesper
0.003 ETH · 700 max
Boilerplate Rivet
Pass · 2400 XP · premium
Midnight Bow Hollis
0.004 ETH · 500 max
Gilded Marlo
0.004 ETH · 500 max
Tideworn Kestrel
Pass · 3000 XP · premium
First Tide Isla
0.001 ETH · 1000 max
$ONELEFT serves as the utility token of a game and Doubloons are an in-game currency. Nothing on this page promises profit or is financial advice; reward amounts depend on revenue and on the limits written into the contracts.
Token
$ONELEFT and where its rewards come from
The token launches on Pons. Its contract address appears here, in the header and on the token page at the same moment, from one line of the site's config.
Pass rewards come out of the OneleftBounty contract, which can only pay from the $ONELEFT it actually holds: up to 54 per completed premium pass, at most 2,000 in total and 100 per wallet each UTC day. It has no mint function and no owner.
Season budget
The $ONELEFT set aside for each season is published once the token exists, with links to the wallet and contract that hold it. Until then this space stays empty on purpose.
Season pass
500 premium passes per season, sold for ETH by the Tidepass contract. Holding one adds 20% to the XP your verified runs earn that season.
Robinhood Chain
Doubloons from run to wallet
- 1
Connect
The connect dialog puts Robinhood Chain into your wallet if it is not there yet.
- 2
Set sail
The game server hands your run a sealed ticket stamped with its own start time.
- 3
Survive
At the end the server checks your result against its clock and the loot limits, then signs a receipt.
- 4
Claim
One transaction to the Logbook records the run and mints your Doubloons. Spend them on recruits.
Robinhood Chain
An Ethereum layer 2 built on Arbitrum technology. Gas is paid in ETH; a claim costs a fraction of a cent at current prices.
Chain id 4663 · explorer robinhoodchain.blockscout.com
Contracts
- OneleftSpoils0xb100F829a4C7Cad15F586C04D3153e88796dA9d0
- OneleftTidepass0x332279326f85497B37b8543b057744C44aeAb80a
- OneleftLogbook0x8284298c6cC61A14ED25F92e10536f33cA11b335
- OneleftPlunder0x960955AAFE7cA6765076ABDE1c2d1f0677e19bB6
- OneleftMuster0xc9293d0d6EDdFa8c2F4936859BcB105113437836
- OneleftRigging0xB3201f9eab7776c1861Ef3B2eEB7DB8e48eDeD55
- OneleftBountyafter the token launch
Checks server-signed run receipts, records best runs and season XP, and mints the in-game currency to the player.
Questions
Before you set sail
What is Oneleft Games?
+
Oneleft Games is a pirate survival roguelite you play in the browser. You pick one of nine pirates, your technique attacks by itself, and you steer through ten minutes of Tidewatch hordes while choosing upgrades. Runs you finish with a wallet connected can be recorded on Robinhood Chain.
How does Oneleft Games work?
+
Each verified run starts with a ticket from the game server that carries the server's start time. Once the run is over, the server compares what you report with its own clock and with the most loot a run of that length can hold, then signs a receipt. You send that receipt to the Logbook contract in one transaction; it checks the signature, records the run and mints your Doubloons.
What are Doubloons?
+
Doubloons (DBLN) are the in-game currency. You collect them during runs and spend them to recruit crew members; recruiting burns them. Only the Logbook contract can create them, and only from a signed run receipt. They carry no promise of value.
How do I buy $ONELEFT?
+
$ONELEFT launches on the Pons launchpad on Robinhood Chain. The contract address is published on this site at launch, together with the Pons link; until then the copy button stays off. Check the address here before you trade anything that uses the name.
Which network is Oneleft Games on?
+
Robinhood Chain, chain id 4663, an Ethereum layer 2 that pays gas in ETH. The connect dialog adds the network to your wallet if it is missing.
Do I need a wallet to play?
+
No. Every island, every crew member you unlock and practice co-op run in the browser without one. A wallet is only needed to record a run on-chain, buy the season pass or a skin, or recruit with on-chain Doubloons.
Is co-op online yet?
+
Not yet. Co-op rooms today are local practice: you get a room code and up to seven computer-controlled crewmates who fight, collect into the shared pool, go down and revive you. Online rooms for up to eight players need a real-time server and come later. Practice co-op runs are not claimable.