Season One

Solana Trading Rewards — The DexGemX Wheel

Most crypto reward wheels ask you to buy a token and sit on it. This one asks you to trade. Every 0.5 SOL of volume you route through the DexGemX terminal earns a spin for trading-fee rebates and SOL prizes — verified on-chain, capped per day, and provably fair.

0.5SOL per spin
6Spins per day
16Prize segments
0Tokens to hold

How you earn a spin

Spins are earned by trading, and only by trading. Every 0.5 SOL of volume you route through the DexGemX web terminal is one spin, to a maximum of six spins in a day. There is nothing to claim and no form to fill in — the terminal counts your volume as you trade and the spin appears.

What matters is where the count comes from. Your browser does not get to say how much you traded. When a swap confirms, DexGemX takes the transaction signature, reads that transaction back off the Solana blockchain, and measures your own wallet's balance changes to work out what the trade actually did. Only then does the volume count.

Why this matters: a reward system that trusts the browser is a reward system that gets farmed by a script within a day. Reading the chain costs a little latency and removes the entire class of attack. A swap also only counts on the day it settled, so an old signature cannot be replayed into today's total.

What is on the wheel

Sixteen segments, split between two kinds of prize. Each has its own daily pot, and when a pot empties that prize stops being drawn until the pots refill at 00:00 UTC.

PrizeTypeHow it pays
0% fee · 1, 3, 10, 25 or 50 tradesFee rebateInstantly, applied to your next quotes
50% off · 5 or 20 tradesFee rebateInstantly, applied to your next quotes
0.1 SOL  ×4 segmentsSOL prizeQueued for review, then sent
0.5 SOL  rarest segmentSOL prizeQueued for review, then sent

The terminal shows how much of every pot is left, live. That is deliberate: it means the odds are something you can look at rather than something you have to take on trust. A spin late in the day genuinely has worse odds than an early one, and the page says so rather than hiding it.

Why there is no token to hold

The usual design for a crypto reward wheel is a holding gate: buy some quantity of the platform's token, leave it untouched for 24 hours, and spin. It is popular because it creates buy pressure on the token. It is also a worse deal for the person spinning, who has to take on price risk in an asset they did not want in order to qualify for a prize.

DexGemX has no token, so that gate does not exist. The only thing that earns a spin is activity you were going to do anyway.

 Token-holding wheelsDexGemX Wheel
To qualifyBuy and hold a token 24hTrade 0.5 SOL
Price risk taken onYes, in the platform tokenNone
Eligibility checkedWallet balance snapshotOn-chain swap history
Multiple walletsSplit your bag, lose spinsEach wallet earns its own

How the draw is kept fair

The wheel in your browser is an animation. It does not decide anything. The result is drawn on the server, written to a ledger, and only then sent back for the wheel to land on — which is why a spin cannot be re-rolled by refreshing the page.

Each draw is provably fair. Before spinning, your browser generates a client seed. The server generates a fresh server seed and combines them:

roll = sha256(server_seed + ":" + client_seed) — the first eight bytes read as a number, divided by 264, giving a value between 0 and 1.

Both seeds and the resulting roll are shown to you underneath the wheel after it stops. The server seed is new for every spin, so knowing one tells you nothing about the next, and because you chose your own seed the server could not have picked a result to suit itself.

How fee rebates work

DexGemX charges a 5% fee on swaps made through the terminal. A rebate takes that fee down for a set number of your next trades — to nothing at all on a 0% prize, or to half on a 50% prize.

SOL prizes work differently and it is worth being straight about why. They are queued for review before they are sent, not paid automatically. That is the control that stops an automated farm draining the prize pool unattended, and it is the same rule the DexGemX airdrop engine has always run under.

Trade once. Spin six times.

The Wheel lives inside the DexGemX terminal — open it from the Wheel tab in the top bar.

Frequently asked questions

How do I earn a spin on the DexGemX Wheel?
You earn one spin for every 0.5 SOL of trading volume routed through the DexGemX web terminal, up to six spins per day. There is no token to buy and nothing to hold. Volume counts only after the swap has been confirmed and read back from the Solana blockchain, so a spin cannot be claimed by a modified browser.
Do I need to hold a token to use the wheel?
No. Most crypto reward wheels gate entry on holding a minimum balance of the platform's own token for a set number of hours. DexGemX has no such token, so spins are earned purely from trading activity and you are never asked to buy an asset in order to qualify for a prize.
What prizes are on the wheel?
Sixteen segments. Eleven are trading-fee rebates, which make your next trades fee-free or half price and apply automatically to your quote — up to 50 fee-free trades on the rarest segment. The other five are SOL prizes: four at 0.1 SOL and one at 0.5 SOL. Each prize has its own daily pot which refills at 00:00 UTC.
Is the wheel provably fair?
Yes. Your browser generates a client seed before the spin, the server generates a fresh server seed, and the roll is sha256(server_seed + ":" + client_seed) — first eight bytes divided by 2^64. Both seeds and the roll are shown after the spin, so any result can be recomputed and checked by hand.
How are fee rebates paid out?
Automatically. A rebate is credited the instant the wheel stops and applies to your next quotes without any claim step. The fee line shows the original 5% struck through next to the discounted rate, so you can see it being used.
How long do SOL prizes take to arrive?
SOL prizes are queued for review before they are sent, rather than paid automatically. This is deliberate — it is the control that stops an automated farm from draining the prize pool unattended. Pending SOL shows in the terminal as queued until it has been paid.
Why do the odds get worse later in the day?
Every prize has a capped daily pot. Once a pot is empty that prize stops being drawn until the pots refill at 00:00 UTC, so the remaining segments are the only ones that can be won. The terminal shows how much of each pot is left, so the odds are visible rather than implied.

Keep reading