LastHash
Documentation
Open App

How to Play

Step 1: Connect Your Wallet

Click the Connect Wallet button in the top-right corner of the header. LastHash supports:

  • MetaMask
  • Coinbase Wallet
  • WalletConnect (Trust Wallet, Rainbow, etc.)

Make sure your wallet is connected to the Base network. If you're on a different network, the app will prompt you to switch.

Step 2: Fund Your Wallet

You need two things on Base:

  • USDC — for your wager (minimum $0.10, maximum $2,000)
  • ETH — a small amount for gas fees (typically < $0.01 per transaction on Base)

If you have USDC on Ethereum mainnet, you can bridge it to Base using the official Base Bridge or third-party bridges like Across or Stargate.

Step 3: Join a Game

Once a game is in the Lobby phase (registration open):

  1. Enter your wager amount — type a custom amount or use the quick-select buttons ($10, $50, $100, $500)
  2. Approve USDC — if this is your first time, you'll need to approve the contract to spend your USDC (one-time per game)
  3. Pick your position — click LONG if you think ETH price will go up, or SHORT if you think it will go down
  4. Confirm the transaction in your wallet

Your wager is deposited into the game's smart contract vault. Once submitted, your position cannot be changed or cancelled for that round.

Step 4: Survive the Rounds

Each game has 3 elimination rounds (plus potential overtime):

Round 1 (5 minutes)

  • The ETH/USD price is recorded at the start and end of the round
  • If ETH price goes up: SHORT predictors are eliminated, LONG predictors survive
  • If ETH price goes down: LONG predictors are eliminated, SHORT predictors survive
  • If ETH price is unchanged: no eliminations (rare)

Intermission 1 (2 minutes)

  • Results are displayed
  • Eliminated players can choose to revive by paying a 10% fee (see Revival)
  • Surviving players can optionally change their prediction for Round 2, or let their current position carry forward

Round 2 (5 minutes)

  • Same elimination logic as Round 1
  • Your Round 1 prediction carries forward automatically unless you changed it during the intermission

Intermission 2 (2 minutes)

  • Results displayed
  • Eliminated players can revive by paying a 30% fee (higher than Round 1)
  • Survivors can change predictions for the Final Round

Round 3 — Final Round (5 minutes)

  • Last standard elimination round
  • After this round, surviving players are the winners

Step 5: Revival (If Eliminated)

Got eliminated? You have one chance to get back in:

Round 1 RevivalRound 2 Revival
WhenDuring Intermission 1During Intermission 2
Fee10% of your original wager30% of your original wager
RequirementMust pick a new LONG/SHORT positionMust pick a new LONG/SHORT position
LimitOnce per gameOnce per game

Example: You wagered $100 and got eliminated in Round 1. You can revive by paying $10 (10% fee) and selecting a new prediction for Round 2.

Revival fees are split: 50% goes to the prize pool (benefiting all survivors), and 50% goes to the platform.

There is no revival after Round 3. If you're eliminated in the final round, the game is over for you.

Step 6: Overtime

If more than 89% of players survive Round 3, the game enters Overtime — sudden-death rounds to determine a winner.

  • Overtime rounds follow the same 5-minute format
  • No revival is available during overtime
  • Up to 5 overtime rounds can be played
  • The game ends when enough players are eliminated or all overtime rounds are completed

Step 7: Claim Your Rewards

If you survive all rounds (including overtime, if triggered):

  1. The game moves to Completed status
  2. A Claim Rewards button appears on your game card
  3. Click it and confirm the transaction in your wallet
  4. Your USDC payout is sent directly to your wallet

How Payouts Work

Your share of the prize pool is proportional to your wager:

Your Payout = Total Prize Pool x (Your Wager / Total Survivor Deposits)

A 10% platform fee is deducted from your gross payout. If you were referred by another player, 1% goes to your referrer and 9% to the platform.

Example:

  • Total prize pool: $1,000
  • Your wager: $100
  • Total survivor deposits: $400 (4 survivors)
  • Your gross payout: $1,000 x ($100 / $400) = $250
  • Platform fee (10%): $25
  • Your net payout: $225

Prediction Inheritance

If you don't submit a new prediction during an intermission, your previous round's prediction automatically carries forward. This means:

  • If you picked LONG in Round 1 and don't change it during Intermission 1, you're still LONG for Round 2
  • This chain continues: Round 1 → Round 2 → Round 3 → Overtime

You only need to actively vote if you want to switch your position.

Tips

  • Watch the price trend before the round ends — momentum can shift in the final minutes
  • Revival is strategic — sometimes it's better to accept elimination than pay a 30% fee in Round 2
  • Carry-forward predictions are automatic, but reconsider your position each intermission
  • Refer friends — earn 1% of their winnings through the referral program
  • Start small — try a $0.10 wager to learn the mechanics before committing larger amounts