FAQ
Getting Started
What do I need to start playing?
- A Web3 wallet (MetaMask, Coinbase Wallet, or any WalletConnect-compatible wallet)
- USDC on the Base network (minimum $0.10 for a wager)
- A small amount of ETH on Base for gas fees (< $0.01 per transaction)
How do I get USDC on Base?
You can bridge USDC from Ethereum mainnet to Base using:
- Base Bridge (official)
- Across Protocol
- Stargate Finance
You can also purchase USDC directly on Base through exchanges that support Base withdrawals.
What is the minimum and maximum wager?
- Minimum: $0.10 USDC
- Maximum: $2,000 USDC
Gameplay
How are winners determined?
At the end of each round, the contract checks the ETH/USD price change:
- If ETH price went up: LONG players survive, SHORT players are eliminated
- If ETH price went down: SHORT players survive, LONG players are eliminated
- If ETH price is unchanged: everyone survives (no eliminations)
Players who survive all rounds (including overtime, if triggered) split the prize pool.
Can I change my prediction between rounds?
Yes. During each intermission (2-minute break between rounds), you can switch from LONG to SHORT or vice versa. If you don't change it, your previous prediction automatically carries forward.
What happens if I don't vote during an intermission?
Your last active prediction carries forward automatically. For example, if you picked LONG in Round 1 and don't vote during Intermission 1, you're still LONG for Round 2.
How long does a full game take?
A typical 3-round game takes approximately 25 minutes:
- Lobby: 10 min
- Round 1: 5 min
- Intermission 1: 2 min
- Round 2: 5 min
- Intermission 2: 2 min
- Round 3: 5 min
Overtime (if triggered) adds 5 minutes per additional round, up to 5 overtime rounds.
What triggers overtime?
If more than 89% of players survive Round 3, the game enters overtime — sudden-death rounds until enough players are eliminated. Maximum 5 overtime rounds.
Can I cancel my position after joining?
No. Once you submit your wager and prediction, it cannot be cancelled or withdrawn until the game ends. You can change your prediction between rounds, but your wager stays in the prize pool.
Revival
What is revival?
If you get eliminated in Round 1 or Round 2, you have one chance to pay a fee and re-enter the game with a new prediction.
How much does revival cost?
- Round 1 elimination: 10% of your original wager
- Round 2 elimination: 30% of your original wager
Can I revive after Round 3?
No. Revival is only available after Round 1 and Round 2. If you're eliminated in Round 3 or overtime, the game is over for you.
Can I revive more than once?
No. Each player can only revive once per game.
Where does the revival fee go?
50% is added to the prize pool (benefiting all survivors) and 50% goes to the platform.
Fees & Rewards
What fees does LastHash charge?
- Platform fee: 10% of winner payouts (deducted when you claim)
- Revival fees: 10% (Round 1) or 30% (Round 2) of wager if you choose to revive
There are no deposit fees, withdrawal fees, or hidden charges.
How is my payout calculated?
Your Payout = Prize Pool x (Your Wager / Total Survivor Deposits) x 90%
You receive a proportional share of the prize pool based on your wager size relative to all other survivors, minus the 10% platform fee.
When can I claim my rewards?
Immediately after the game moves to the Completed phase. A "Claim Rewards" button will appear on the game card. Your USDC is sent directly to your wallet upon claiming.
What happens if everyone gets eliminated?
If all players are eliminated (everyone picked the wrong side), the entire prize pool goes to the platform treasury. This is an extremely rare scenario.
Referrals
How do referrals work?
Share your referral link. When someone joins through your link and wins a game, you earn 1% of their gross payout. This comes out of the platform's 10% fee — it doesn't affect the referred player's payout.
Where do I find my referral link?
Click the referral button in the header after connecting your wallet. Your link is based on your wallet address.
Is there a limit on referrals?
No. You can refer as many players as you want, and there's no cap on referral earnings.
How do I claim referral rewards?
Referral commissions accumulate automatically. You can claim your full pending balance at any time from the referral section.
Security & Safety
Are my funds safe?
Yes. Your USDC is held in a smart contract vault — not in anyone's personal wallet. Funds can only be released through defined code paths (winner payouts, refunds, or emergency withdrawals).
What if the game gets stuck?
If a game is stuck for more than 7 days (e.g., operator fails to advance phases), emergency withdrawal is automatically enabled. You can reclaim your original deposit without any approval needed.
What if the price oracle fails?
If the Pyth Network oracle fails to provide valid pricing during a round, the game detects the failure and allows all affected players to claim a full refund.
Can the team change game outcomes?
No. Game outcomes are determined exclusively by ETH price movements as reported by the Pyth Network oracle. No admin action can alter who gets eliminated or how prizes are distributed.
What if a game is cancelled?
You receive your full deposit back with no fees deducted. Games may be cancelled if fewer than 4 players register or if a critical error occurs.
Technical
What network does LastHash run on?
Base — an Ethereum Layer 2 network built by Coinbase. It offers fast transactions and very low gas fees.
What price oracle does LastHash use?
Pyth Network — a decentralized oracle network providing real-time ETH/USD pricing with sub-second updates and institutional-grade data sources.
How many players can join a single game?
Maximum 500 players per game.
How often are new games created?
A new game is created approximately every 10 minutes via Chainlink Automation. The exact interval is configurable by the factory contract.
Are the smart contracts audited?
Contract verification details and audit reports will be published on this page as they become available. All contracts are verified on BaseScan for public code review.