Pull #001 opens soon

Pull a grail
for $5

Graded Pokémon grails, raffled onchain. 7 days or sell-out, whichever comes first. Pay in ETH or USDG — and let $CARDSHOOD holders pick what drops next.

CA $CARDSHOOD drops on Pons soon
Dark Blastoise 1st Edition CGC 10 slab
ONLY$5A TICKET
Verify cert
Pull #001 Live CGC 10 · Gem Mint

Dark Blastoise

$9,999market value · shipped in the slab, insured
00Days
00Hours
00Min
00Sec
0 tickets
!
USDG$5
ETH$5
Verify onchain
Latest entries
No entries yet. First in gets the best odds.

// The rules

The clock
or the crowd.

Every pull ends one of two ways. No extensions for hype, no surprises — the rules live in the contract.

ENDING A
7 days

The clock runs out

Each pull runs for seven days. When the timer hits zero, sales close and the draw happens.

ENDING B
2× value

The crowd sells it out

Tickets are capped at twice the card's value. Sell the last one and the draw happens right away — no waiting.

// Safety Net

No pull
left behind.

Half of the $CARDSHOOD trading fee feeds the Safety Net. If a pull ends short of the card's price, the Safety Net pays the difference — so the draw still happens. Players never pay for the gap, and their odds only get better.

Safety Net balance · live
$0
0 USDG · 0 ETH
view contract
0–999TICKETS

Refund

Below the minimum, the pull is cancelled and every buyer claims a full refund from the contract.

1,000–1,999TICKETS

Safety Net covers the gap

The draw happens. The Safety Net tops up whatever is missing to buy the card.

2,000+TICKETS

Card fully funded

Ticket sales pay for the card on their own. Anything above goes to the treasury.

4,000SOLD OUT

Instant draw

2× the card's value. Sales close and the winner is drawn immediately.

// $CARDSHOOD

Hold the token.
Pick the grail.

$CARDSHOOD is the governance token of the project. Holders decide which card gets pulled next — Charizard or Lugia, Base Set or Neo. The binder is yours to fill.

1

We shortlist

Before every new pull, the team posts 3–4 graded candidates with verified cert numbers.

2

Holders vote

Gasless votes weighted by your $CARDSHOOD balance. One snapshot, no transactions.

3

The winner drops

The most-voted card becomes the next pull. Every vote result is public.

?Pull #002
your vote
?Pull #003
?Pull #004
?Pull #005
?Pull #006
Trading fee2%
1%

Safety Net

Keeps pulls alive when sales fall short.

1%

Treasury

Sourcing, grading, shipping, insurance and growth.

// Follow the money

Every dollar,
accounted for.

01 · YOU BUY

Locked

Ticket money is held by the raffle contract. Nobody — not even the team — can withdraw it mid-pull.

02 · PULL ENDS

Settled

Below 1,000 tickets: refunds. Between 1,000 and the card's price: the Safety Net tops it up.

03 · DRAW

Winner

The contract picks the winning ticket and sends the pot to the treasury.

04 · DELIVERY

Shipped

The card ships to the winner in its original slab, fully insured.

// Provably fair

Shuffled onchain.
Nobody stacks the deck.

CARDSHOOD uses a commit-reveal draw. The outcome depends on a secret locked in before the first ticket is sold, plus randomness added by every buyer.

01

Commit

A hash of a secret seed is written onchain as seedCommit when the pull is created. It can never change.

02

Shuffle

Every purchase mixes the buyer, quantity, time and block hash into the pull's entropy.

03

Reveal

At the end the seed is revealed, checked against the commit, and hashed with the entropy.

04

Verify

Seed, randomness and winning ticket are published in the WinnerDrawn event for anyone to check.

Timers only move forward

A pull can be extended, never cut short.

Refunds are guaranteed

If no draw happens within 7 days of the end, anyone can cancel and everyone refunds.

Every entry is public

Ticket ranges and buyers live in the contract. The feed above reads straight from it.

// Hall of Pulls

Pulled.

This wall is still empty.

The first name up here pulls a Dark Blastoise.

// FAQ

Questions.

What is CARDSHOOD?

Onchain raffles for graded Pokémon cards on Robinhood Chain. Each raffle is a "pull": buy $5 tickets in ETH or USDG, and when the pull ends, the contract draws one winning ticket. The winner gets the real card in its slab.

When does a pull end?

After 7 days, or earlier if tickets sell out. Tickets are capped at 2× the card's value — for a $9,999 card, that's 4,000 tickets. Sell the last one and the draw happens right away.

What if not enough tickets sell?

Below 1,000 tickets, the pull is cancelled and everyone claims a full refund. Between 1,000 tickets and the card's price, the Safety Net pays the difference and the draw happens as normal.

What is the Safety Net?

A balance held inside the raffle contract, funded by half of the $CARDSHOOD trading fee. It only exists to top up pulls that end short, so they don't get cancelled. Its balance is shown live on this page.

What does $CARDSHOOD do?

It's the governance token. Holders vote on which card becomes the next pull. Its 2% trading fee is split: 1% to the Safety Net, 1% to the treasury. You don't need $CARDSHOOD to buy tickets.

How do I know the draw is fair?

The draw is commit-reveal: the hash of a secret is locked onchain before any ticket sells, then combined with entropy from every buyer. All inputs are published so anyone can recompute the result.

What happens if I win?

Your wallet appears as the winner here and onchain. Reach out on X or Telegram and sign a message with the winning wallet. The card ships in its original slab, fully insured.

Which wallet do I need?

Any EVM wallet that supports Robinhood Chain, like MetaMask or Rabby, with a little ETH for gas.

Your grail
is $5 away.

Grab a ticket, watch the clock, and let the chain shuffle the deck.