ARHCHER DOCS

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

  1. Connect a wallet. Click Connect and pick any EVM browser wallet (MetaMask, Rabby, Coinbase Wallet and others) or WalletConnect for mobile wallets.
  2. 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.
  3. Pick a username. Usernames are 3 to 20 letters, numbers or underscores and are shown in chat, on the leaderboard and in games.
  4. Fund your balance. Open the wallet (the balance button in the top bar) and deposit ETH, stock tokens or SOL. See Deposits.
  5. Play. Choose a game, choose what to bet in from the bet menu (ETH, SOL or a stock), and place your bet.
Just looking.Use a demo account to try every game with play money and no wallet at all. See Demo accounts.

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 inDebited fromPaid toLimits in
ETHETH balanceETH balanceETH
A stock (TSLA, NVDA, ...)ETH balance (converted at the live price)ETH balanceETH equivalent
SOLSOL balanceSOL balanceSOL

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

  1. Open the wallet and stay on Deposit.
  2. Enter an amount and confirm the transfer in your wallet. The site switches your wallet to Robinhood Chain if needed.
  3. 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

  1. Open the SOL tab and link your Solana wallet if you have not yet.
  2. Choose Deposit SOL, enter an amount (minimum 0.001 SOL) and approve the transfer in your Solana wallet.
  3. 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.

Keep a little SOL for fees.Solana charges a small network fee on every transfer. The deposit Max button leaves 0.002 SOL in your wallet for this.

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 stocksSOL
Minimum bet0.001 ETH (or its stock equivalent)0.01 SOL
Maximum bet (Crash, Blackjack)10 ETH100 SOL
Maximum payout per Crash bet10 ETH100 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

  1. Betting. A 15-second countdown starts as soon as the first bet arrives. You can place one bet per round.
  2. Running. The multiplier rises steadily. Press Cashout at any time.
  3. 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.

RuleValue
Blackjack (ace + ten-value card on the first two cards)Pays 3:2 (you receive 2.5x your stake)
Regular winPays 1:1 (you receive 2x your stake)
Push (tie)Stake returned
DealerDraws to 17 and stands on all 17s
Double downOn your first two cards: stake doubles, you get exactly one more card
Split, insurance, surrenderNot offered
Both you and the dealer have blackjackPush

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.
What the commitment proves.A revealed seed that matches its hash proves the seed was not changed after the hash was shown. It does not by itself prove how the seed was chosen. For Crash, the house sets each round's crash point with its bankroll and risk limits in mind.

Limits and fees

ItemETHSOL
Minimum depositAny amount (stocks: $1)0.001 SOL
Deposit credited after1 confirmationFinalized
Daily withdrawal limit10 ETH (ETH and stock withdrawals combined)100 SOL
Withdrawals in progressOne at a time per accountOne at a time per account
Coinflip house edge2% of the pot2% of the pot
Stock conversion fee1% on deposit and on withdrawal-
Network feesPaid by you on deposits, by the house on withdrawalsPaid 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.

LevelTotal XP (ETH wagered)
10
220
365
4155
5315
6565

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:

PrizeChance
53 gemsabout 95%
0.001 ETHabout 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.

Example.Deposit 0.01 ETH and your balance becomes 0.03 ETH. You can withdraw after wagering 1.5 ETH (0.03 × 50).

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.

Arhcher documentationBack to the casino