User
HANDZES.BET
0.00
HANDZES.BET GAMES
Glowing demo tiles (no stock images).
Games
Sports (your events)
Click an event to bet.
0
Games
Demo gallery.
8
Dice
50/50 roll. Win pays 1.95ร (house edge).
LIVE
Rollโ
Resultโ
Roulette
Red/Black pays 1.95ร. Green pays 14ร.
LIVE
Spinโ
Resultโ
Wheel: 0 = green, 1-18 = red, 19-36 = black (simple).
Mines
Pick gems, avoid bombs. Cashout anytime.
LIVE
Current payout
โ
Statusโ
CASHED OUT
0.00
x1.00
added to balance
MULTIPLIER
โ bombs โข 0 picks
x1.00
25 tiles. Multipliers update every correct pick. Auto cashout when all safe tiles are found.
Sports
Your created events with coefficients.
0
Leaderboard
Monthly wager (resets by calendar month) and last 24h wager.
โ
Monthly
Current month total
0
| # | User | Wager (this month) | Level |
|---|---|---|---|
| Loadingโฆ | |||
My Bets
Bets for your account.
0
| Time | Event | Pick | Stake | Coef | Status | Payout |
|---|---|---|---|---|---|---|
| No bets yet. | ||||||
Daily Case
Open after you wager 10 (this month). Admin can test anytime.
โ
Next case inโ
Requirement0.00 / 10.00
70% โ win 100100
10% โ win 250250
7.5% โ win 500500
2.5% โ win 10001000
9% โ win nothing0.00
1% โ win 1000010000
Admin Panel
Only the Handzes account can see this.
ADMIN
Give points
Select a user and set/add points (decimals supported).
All players
Live list with balance and online status.
Last refresh: โ
0
Showing 0
| User | Balance | Status | Last seen | |
|---|---|---|---|---|
| Loadingโฆ | ||||
Create sports event
2+ options with coefficients.
Add 2+ options
Manage events
Open/Close/Finish, select winner, delete.
Loadingโฆ
SQL (run once)
Run this once in Supabase โ SQL Editor if you get DB/RLS errors.
create extension if not exists pgcrypto;
create table if not exists public.profiles (
id uuid primary key references auth.users(id) on delete cascade,
email text unique,
display_name text,
avatar_seed text default 'p1',
pts numeric(14,2) default 10.00,
lifetime_wager numeric(14,2) default 0,
month_wager numeric(14,2) default 0,
month_key text default to_char(now(),'YYYY-MM'),
level int default 1,
last_seen timestamptz,
last_case_open date,
created_at timestamptz default now()
);
alter table public.profiles
add column if not exists last_seen timestamptz;
create table if not exists public.events (
id bigint generated by default as identity primary key,
name text not null,
description text default ''::text,
status text default 'open'::text,
created_at timestamptz default now(),
created_by uuid references auth.users(id),
winner_option_id bigint null
);
create table if not exists public.event_options (
id bigint generated by default as identity primary key,
event_id bigint not null references public.events(id) on delete cascade,
label text not null,
coef numeric(10,2) not null default 2.00
);
do $$
begin
alter table public.events
add constraint events_winner_fk foreign key (winner_option_id)
references public.event_options(id) on delete set null;
exception when duplicate_object then null;
end $$;
create table if not exists public.bets (
id uuid primary key default gen_random_uuid(),
user_id uuid references auth.users(id) on delete cascade,
event_id bigint references public.events(id) on delete cascade,
option_id bigint references public.event_options(id) on delete cascade,
event_name text,
opt_name text,
stake numeric(14,2),
coef numeric(10,2),
status text default 'pending',
payout numeric(14,2) default 0,
created_at timestamptz default now()
);
create table if not exists public.app_state (
id int primary key,
current_month text,
last_awarded_month text,
updated_at timestamptz default now()
);
insert into public.app_state (id, current_month, last_awarded_month)
values (1, to_char(now(),'YYYY-MM'), null)
on conflict (id) do nothing;
alter table public.profiles disable row level security;
alter table public.events disable row level security;
alter table public.event_options disable row level security;
alter table public.bets disable row level security;
alter table public.app_state disable row level security;
Blackjack
Shuffle-style UI โข Flip animation โข Wind deal โข Side bets
LIVE
Bet
Balance0.00
Shoeโ
Perfect Pairs
Bust Out
Perfect Pair pays 25ร (same rank & suit), Colored Pair pays 12ร (same rank & color), Mixed Pair pays 6ร (same rank). Bust Out pays 2ร (3-4 cards), 4ร (5 cards), 15ร (6 cards), 50ร (7 cards), 250ร (8+ cards) if dealer busts.
Actions
Split only available when first two player cards have same rank.
Rules
Dealer stands on 17. Blackjack pays 3:2. (Demo logic)
Dealerโ
Playerโ
Hand1
Dealer
โ
Player
โ
WIN
0.00
added to balance
Bet & Side Bets
Event
OPEN
Your balance0.00
Stake
Potential payoutโ
Profile
Edit username + picture
Balance0.00
Level1
Stats
Calculated from your wagers.
Wager (this month)0.00
Wager (lifetime)0.00
Bets0
Your drop
Case opening
Recovery mode