GraveDraw logo

Auctions and raffles

GraveDraw

Make the next drop an event.

Multi-chain NFT & token auctions and raffles, fully on-chain. English auctions with anti-snipe, provably-fair multi-currency raffles, and trustless escrow — no-code, self-serve, across Solana and every major EVM network.

Live
SolanaEthereumPolygonBaseOptimismAvalanche+8
GraveDrawWeb app
GraveDraw public app — captured September 2026
A look inside GraveDraw. Open the app for current content.
Technical details & program addresses

On-Chain Program (Solana)

GRVegmwpsnJ3MQwvy7BbLcnmGQraRiXgERnGFGCPdrAw

View on Solana Explorer

EVM Contracts (identical on every EVM chain — CREATE2)

Auction 0x87844dc9E407486A48e58cf46d6e50ed38879A36

Raffle 0x5cCE7B2a87516E871Aa2BEb7dc279EBEf047E9A2

For Creators

  • Launch an auction or raffle with a no-code wizard — no dev work
  • Escrow NFT and/or token prizes on-chain before going live
  • Configure reserve, buy-now, anti-snipe, ticket caps, and winner tiers
  • Gate entries to holders (by collection, balance, or trait)
  • Provably-fair draws build trust; boosts get you featured

For Collectors

  • Bid on auctions or buy raffle tickets across Solana and every major EVM network
  • Log in with Phantom (or Google/Apple) — no seed phrase needed
  • Every draw is on-chain and verifiable; refunds pull automatically
  • One-click claim of multiple wins; watchlist + ending-soon alerts
  • Your keys stay yours — nothing is custodied

Protocol Features

Everything you need to run — or win — a fair, on-chain draw.

English Auctions

Ascending-bid auctions with configurable start price, min increment, optional secret reserve, and buy-now. Anti-snipe auto-extends the clock on last-second bids.

Raffles, Up to 5 Winners

Sell tickets with prize tiers per place, ticket caps, and a minimum-to-draw (auto-refunds if under-sold). Run free giveaways too.

Provably-Fair

Commit-reveal randomness: the oracle commits on-chain, reveals the seed after a delay, and anyone can verify the draw. Optional VRF supported.

Multi-Currency

Raffles accept the native coin plus up to 5 tokens in a single pool. Auctions settle in the chain's native or wrapped currency.

NFT & Token Prizes

Bundle up to 50 prizes — NFTs (all Solana standards + ERC-721/1155) and/or tokens. Prizes are fully escrowed on-chain before a draw goes live.

Trustless On-Chain Escrow

Non-custodial by design — the server builds the tx, you sign and pay, it co-signs and submits. Winners claim; refunds and unsold prizes pull automatically.

What it is

Running a giveaway usually asks people to trust you twice: that the prize exists, and that the draw was honest. Both are ordinarily unfalsifiable, which is why "we did a raffle" is met with a shrug.

GraveDraw removes both questions. The prize is escrowed on-chain before the listing is visible, so it demonstrably exists. And the winner is drawn using a commitment published before the draw — anyone can check afterwards that the revealed seed matches it.

Three steps to start

  1. 1

    Connect and hit Create

    Choose an auction or a raffle, on whichever chain your prize lives.

  2. 2

    Walk the wizard

    Type, timing, pricing, prizes, review. Nothing goes live until you confirm.

  3. 3

    Escrow and launch

    Lock the prize on-chain and your draw is live. Winners claim, and refunds pull automatically if it does not fill.

Everything it can do

Auctions

  • English format — ascending bids, highest wins
  • Start price and minimum increment — you set the pace
  • Secret reserve — a floor bidders cannot see
  • Buy-now price — end it early at your number
  • Anti-snipe extension — a late bid extends the clock instead of stealing it

Raffles

  • Up to five winners — one draw, several prizes
  • Prize tiers — different prizes per place
  • Ticket caps — bound the total supply
  • Minimum-to-draw — with automatic refunds if it is not met
  • Multi-currency — native plus up to five tokens per pool

Fairness you can check

  • Commit-reveal randomness — the commitment is published before the draw
  • Optional Chainlink VRF — where you want an external source
  • Public verification page — confirm hash(seed) matches the commitment yourself

Escrow and prizes

  • Trustless on-chain escrow — the prize is locked before the listing is visible
  • NFTs and tokens — both, and mixed
  • Bundles up to 50 prizes — one listing, many items
  • All Solana standards plus ERC-721 and ERC-1155

Discovery

  • Live and ending-soon views — find what is about to close
  • Leaderboards — across creators and participants
  • Watchlist and activity — track what you care about
  • Raffles surface inside GraveMarket — reach beyond the app itself

Who it’s for

For creators

  • Projects running a launch giveaway that people can actually trust
  • Anyone auctioning a one-of-one without a middleman
  • Communities that want the draw to be checkable, not just claimed
  • Creators working across more than one chain

For participants

  • See the prize is escrowed before you spend anything
  • Verify the draw yourself after the fact
  • Automatic refunds when a raffle does not reach its minimum
  • Bid without worrying about being sniped in the last second

Questions people actually ask

How is the winner chosen?

With commit-reveal randomness: a commitment is published on-chain at draw time and the seed is revealed after a delay, so anyone can confirm the two match. Chainlink VRF is also supported where you want an external source of randomness.

Can I verify a draw myself?

Yes, and that is the point. The verification page lets you check that the revealed seed hashes to the commitment that was published before the draw ran.

What is anti-snipe?

A bid placed in the final moments extends the auction rather than winning it outright, so the result reflects who valued it most rather than who had the fastest connection.

What if a raffle does not sell enough tickets?

If it does not reach its minimum, it does not draw, and refunds are available to pull back. Nothing is stranded.

Where does the prize sit while the draw runs?

In on-chain escrow. It is locked before the listing becomes visible, which is what makes "the prize exists" checkable rather than promised.

What can I put up as a prize?

NFTs and tokens, on their own or bundled — up to 50 items in a single listing, across every Solana standard plus ERC-721 and ERC-1155.

What is a secret reserve?

A minimum you will accept that bidders cannot see. If bidding ends below it, the item does not sell.

Which chains does it run on?

Solana and every major EVM network, with the prize escrowed on whichever chain it already lives on.

Do I need to write any code?

No. Creating a draw is a wizard — type, timing, pricing, prizes, review.

Things worth knowing

Verification is something you do, not something you are shown

The proof is public and checkable, but checking it is an active step. If you never open the verification page, you are still taking our word for it — the difference is that you do not have to.

An unfilled raffle needs you to pull your refund

Refunds are available rather than pushed. That is deliberate — a pull model cannot fail halfway through a batch — but it does mean claiming is on you.

Where it fits

We Value Your Privacy

We use cookies to enhance your browsing experience, analyze site traffic, and personalize content. By clicking "Accept All", you consent to our use of cookies. Learn more