How Arhcher works
Everything you need to know to play on Arhcher: how accounts and balances work, how to move money in and out, the exact rules and payouts of every game, the limits and fees that apply, and how rewards are earned.
On this page
Overview
Arhcher is an on-chain casino. You sign in with your own crypto wallet, keep a balance with the casino, and play three games against other players or the house: Crash, Coinflip and Blackjack. Deposits and withdrawals are ordinary blockchain transfers that are verified on-chain before anything is credited.
You can hold and play with two separate balances:
- ETH on Robinhood Chain (chain id 4663). This is the main balance. You can also fund it with Robinhood Stock Tokens such as TSLA or NVDA.
- SOL on Solana. It is fully separate: SOL bets are paid out in SOL and SOL never converts into ETH.
Chat, a public leaderboard, levels, gems, a free daily case and a referral program round out the experience.
Getting started
- Connect a wallet. Click Connect and pick any EVM browser wallet (MetaMask, Rabby, Coinbase Wallet and others) or WalletConnect for mobile wallets.
- Sign in. Your wallet asks you to sign a short message. Signing proves you own the address; it is not a transaction and costs no gas. A session lasts up to 10 hours.
- Pick a username. Usernames are 3 to 20 letters, numbers or underscores and are shown in chat, on the leaderboard and in games.
- Fund your balance. Open the wallet (the balance button in the top bar) and deposit ETH, stock tokens or SOL. See Deposits.
- Play. Choose a game, choose what to bet in from the bet menu (ETH, SOL or a stock), and place your bet.
Balances: ETH, SOL and stocks
ETH balance
Your main balance is denominated in ETH on Robinhood Chain. ETH deposits, stock-token deposits, ETH and stock bets, ETH winnings and the daily case all use it.
SOL balance
Your SOL balance is a second, independent ledger. To use it, open the wallet, go to the SOL tab, connect a Solana wallet (Phantom, Solflare, Backpack or any Wallet Standard wallet) and link it by signing a message. Your account keeps signing in with your EVM wallet as before; the linked Solana wallet is:
- the only wallet SOL deposits are credited from, and
- the wallet every SOL withdrawal is paid to.
Each Solana wallet can be linked to one Arhcher account. You can link a different wallet later; when you do, SOL withdrawals pause for 24 hours as a safety measure (see Security). Your SOL balance is shown in the top bar next to your ETH balance.
Betting in a stock
The bet menu lists every Robinhood Stock Token that has a live price. When you bet in a stock (for example "1 TSLA"), the server converts the stake to ETH at its own live mid price, and the bet is debited and paid in your ETH balance. Results are shown back to you in the stock you chose, at the rate the bet was placed. Stock prices come from Robinhood's public Chain API; a token without a fresh quote cannot be bet in.
| Bet in | Debited from | Paid to | Limits in |
|---|---|---|---|
| ETH | ETH balance | ETH balance | ETH |
| A stock (TSLA, NVDA, ...) | ETH balance (converted at the live price) | ETH balance | ETH equivalent |
| SOL | SOL balance | SOL balance | SOL |
Deposits
All deposits are verified on-chain by the server before they are credited, and each transaction can only ever be credited once. Every deposit you make from the site is remembered by your browser and retried automatically until it is credited, so closing the tab mid-deposit does not lose it.
ETH
- Open the wallet and stay on Deposit.
- Enter an amount and confirm the transfer in your wallet. The site switches your wallet to Robinhood Chain if needed.
- The deposit is credited as soon as the transaction is confirmed.
Sent ETH to the house address directly from your wallet instead? Paste the transaction hash into the field under the deposit button ("Sent a deposit that is not showing?"). The deposit must come from the same wallet you are signed in with.
Stock tokens
In the Stocks tab, pick a token and amount and send it from your wallet. It is credited to your ETH balance at the live bid price minus a 1% conversion fee. The minimum stock deposit is $1. If a token is halted or has no fresh price when it arrives, it is held and credited automatically once a price is available. Tokens that are not Robinhood Stock Tokens cannot be credited.
SOL
- Open the SOL tab and link your Solana wallet if you have not yet.
- Choose Deposit SOL, enter an amount (minimum 0.001 SOL) and approve the transfer in your Solana wallet.
- SOL deposits are credited once Solana finalizes the transaction, usually 15 to 30 seconds.
Deposits from wallets other than your linked one are not credited. If you sent SOL from your linked wallet outside the site, paste the transaction signature into Claim in the SOL tab; the site also scans your linked wallet's recent transactions for uncredited deposits every time you open the tab.
Withdrawals
Withdrawals are sent from the casino's hot wallet to your own wallet. ETH is paid to the wallet you sign in with; SOL is paid to your linked Solana wallet. Stock withdrawals pay you tokens bought back from the house inventory at the live ask price plus the 1% conversion fee.
- Only one withdrawal can be in progress per account at a time.
- Daily limits apply per account over a rolling 24 hours (see Limits and fees).
- While a first-deposit bonus wagering requirement is active, withdrawals are locked until it is met.
- If the network accepts a withdrawal but it cannot be confirmed in time, it stays pending rather than being refunded, because it may still arrive. Check the explorer link before trying again.
- The first SOL transfer to a brand-new Solana address must be at least about 0.00089 SOL, Solana's minimum account balance.
Placing bets
Every game has a bet box and a bet menu. The menu chooses what you bet in: ETH, SOL or a stock. The bet box takes the amount in that unit. The server is always the authority: it checks your balance, converts stock stakes at its own price, enforces the limits and settles the result.
| ETH and stocks | SOL | |
|---|---|---|
| Minimum bet | 0.001 ETH (or its stock equivalent) | 0.01 SOL |
| Maximum bet (Crash, Blackjack) | 10 ETH | 100 SOL |
| Maximum payout per Crash bet | 10 ETH | 100 SOL |
Coinflip has no fixed maximum; bets against the house bot are limited by the house's risk rules instead. Blackjack also caps each bet to what the house bankroll can safely cover, and tells you the current maximum if you go over it.
Crash
Crash is a shared round that everyone plays at once. A multiplier starts at 1.00x and climbs until the round "rugs". Cash out before it does and you win your stake times the multiplier at that moment; still in when it rugs and the stake is lost.
How a round works
- Betting. A 15-second countdown starts as soon as the first bet arrives. You can place one bet per round.
- Running. The multiplier rises steadily. Press Cashout at any time.
- Rug. The round ends at its crash point. Results, including every player's profit or loss, are shown to everyone, and the next round can begin.
Payouts and options
- Payout = stake × multiplier when you cash out.
- Auto cashout: set a target between 1.0x and 10x and the server cashes you out the moment it is reached, even if you close the tab.
- Max payout: a bet is cashed out automatically when it reaches 10 ETH (100 SOL for SOL bets).
- Round limit: total stakes in one round are capped at 2 ETH equivalent. SOL bets count at the live SOL/ETH rate. When a round is full, wait for the next one.
- ETH, stock and SOL bets can share a round. Each bet is paid in its own currency.
- If a round cannot start for a technical reason, every bet in it is refunded in full.
Coinflip
Coinflip is a head-to-head 50/50 game. You create a game by choosing heads or tails and a stake; another player joins by matching the stake, or you can invite the house bot to take the other side.
- The pot is both stakes. The winner receives 98% of the pot (1.96× their stake); 2% is the house edge.
- A game is played in the currency it was created in. Joining a SOL game takes SOL from your SOL balance, and the winner is paid in SOL.
- Playing the bot. The house bot can take any open game you created. The house may decline a bot game whose stake is above 20% of its bankroll.
- The result comes from a seed fixed when the game is created (see Fairness).
Blackjack
Single-player blackjack against the dealer, from a freshly shuffled 52-card deck every hand.
| Rule | Value |
|---|---|
| Blackjack (ace + ten-value card on the first two cards) | Pays 3:2 (you receive 2.5x your stake) |
| Regular win | Pays 1:1 (you receive 2x your stake) |
| Push (tie) | Stake returned |
| Dealer | Draws to 17 and stands on all 17s |
| Double down | On your first two cards: stake doubles, you get exactly one more card |
| Split, insurance, surrender | Not offered |
| Both you and the dealer have blackjack | Push |
A hand in progress is saved: if you refresh or reconnect, it is restored where you left off. Each hand is settled in the currency you bet in.
Fairness and verification
Each game publishes a cryptographic commitment before you play: the SHA-256 hash of a secret server seed. After the game the seed itself is revealed, so you can check that it matches the hash shown earlier and recompute the result.
- Coinflip. The seed is created with the game. The result is the first 8 hex characters of
HMAC-SHA256(serverSeed, gameId), read as a number: even is heads, odd is tails. - Blackjack. The deck is shuffled with a generator seeded by the server seed; the hash is shown when the hand is dealt.
- Crash. The seed hash is published when the round starts and the seed is revealed when it ends. Past rounds can be listed at
/api/history/perps-rounds.
Limits and fees
| Item | ETH | SOL |
|---|---|---|
| Minimum deposit | Any amount (stocks: $1) | 0.001 SOL |
| Deposit credited after | 1 confirmation | Finalized |
| Daily withdrawal limit | 10 ETH (ETH and stock withdrawals combined) | 100 SOL |
| Withdrawals in progress | One at a time per account | One at a time per account |
| Coinflip house edge | 2% of the pot | 2% of the pot |
| Stock conversion fee | 1% on deposit and on withdrawal | - |
| Network fees | Paid by you on deposits, by the house on withdrawals | Paid by you on deposits, by the house on withdrawals |
Limits can change as the casino grows; the wallet always shows your current remaining daily limit.
Levels, gems and rewards
Levels
You earn 1 XP for every 1 ETH wagered. SOL wagers count at their ETH value at the live SOL/ETH rate. There are six levels, each shown as a badge next to your name, and every level up awards 10 gems.
| Level | Total XP (ETH wagered) |
|---|---|
| 1 | 0 |
| 2 | 20 |
| 3 | 65 |
| 4 | 155 |
| 5 | 315 |
| 6 | 565 |
Gems
Gems are a reward currency earned from level ups, referrals and the daily case. They are shown next to your balance and cannot be withdrawn.
Daily case
Open one free case every 24 hours with the Daily Case button in the top bar. The odds of each prize are:
| Prize | Chance |
|---|---|
| 53 gems | about 95% |
| 0.001 ETH | about 5% |
| 10x your ETH balance (only for balances of 0.002 ETH or less) | about 0.003% |
Leaderboard
The leaderboard ranks players by total wagered (the default), winnings, level, games played, best win streak and gems. Wagered and winnings are counted in ETH equivalent.
Referrals
Every account gets a referral code and a link of the form arhcher.xyz/r/YOURCODE. You can change your code up to three times.
- When someone signs up with your link, you receive 50 gems and they receive 25 gems.
- You then earn a 5% commission on the stakes your referrals lose to the house, credited to your balance instantly. Commission on SOL losses is paid in SOL.
- Your referral count and total earnings are shown in your profile.
First-deposit bonus
Your first ETH or stock deposit is tripled: you receive the deposit plus a bonus of twice the deposit. With the bonus comes a wagering requirement of 50 times the tripled amount. Until you have wagered that much, withdrawals stay locked; the wallet shows your progress.
SOL deposits do not trigger the first-deposit bonus.
Demo accounts
Choose Try demo to get an account with 1 ETH and 10 SOL of play money. Demo accounts can play every game but cannot deposit or withdraw. Demo coinflips are only matched with other demo players or the bot, demo bets never touch real funds or history, and demo accounts are deleted after 24 hours.
Security and your account
- No passwords. You sign in by signing a one-time message with your wallet. Each sign-in message expires after 5 minutes and can only be used once.
- Arhcher never asks for your seed phrase or private key. Anyone who does is not us.
- Withdrawals only go to your own wallets: ETH to the wallet you sign in with, SOL to your linked Solana wallet.
- Changing your linked Solana wallet pauses SOL withdrawals for 24 hours, so a stolen session cannot redirect your SOL straight away.
- Signing messages costs nothing and moves no funds. Always read what your wallet asks you to sign or send.
FAQ
My deposit has not shown up.
ETH is credited after one confirmation and SOL after finalization, usually within a minute. Deposits made on the site are retried automatically every time you open the wallet. If you sent funds outside the site, paste the transaction hash (ETH, under the deposit button) or signature (SOL, Claim in the SOL tab). Make sure it was sent from your signed-in (ETH) or linked (SOL) wallet.
Can I convert SOL to ETH, or ETH to SOL?
No. The two balances are separate. Withdraw SOL to your Solana wallet and deposit ETH (or the reverse) to move value between them.
Why was my bet rejected?
Common reasons: the stake is below the minimum or above the maximum, your balance in that currency is too low, the Crash round is full or already running, the house bankroll cannot cover the bet right now, or a stock has no live price.
Do I have to stay on the page during Crash?
No. With auto cashout set, the server cashes you out at your target. Without it, an open bet is lost if the round rugs before you cash out.
My withdrawal says pending.
It was sent to the network but not confirmed in time. It usually lands within minutes. Check the explorer link before retrying, and contact support if it does not arrive.
Responsible gaming
Gambling should be entertainment, never a way to make money or recover losses. Only play with what you can afford to lose, set yourself time and spending limits, and take breaks. Every game has a house edge or house-set outcome, so over time the house expects to win.
You must be of legal gambling age where you live, and it is your responsibility to make sure online gambling is legal for you. If gambling stops being fun, stop playing and reach out to a support organization such as BeGambleAware or Gamblers Anonymous.
