# Verify

<figure><img src="/files/1zijkfMS1IyuVDO6Jkck" alt=""><figcaption></figcaption></figure>

Every win displayed in the Hall of Fame includes:

• Card name and insured value\
• Winner's wallet address\
• Transaction hash — clickable link to verify on Solscan\
• Draw details — raffle type, blockhash used\
\
All wins can be independently verified using the Verify page to confirm the draw was provably fair.

Verify\
\
PokeFi uses a provably fair drawing system. Anyone can verify any draw to confirm the winner was selected fairly.\
\
How It Works\
\
Every raffle draw uses the following deterministic process:\
\
1\. A Solana blockhash is captured at draw time (publicly visible on-chain)\
2\. The blockhash is combined with the raffle type: `blockhash:raffle_type`\
3\. This is hashed using FNV-1a to produce a seed\
4\. The seed is fed into a Mulberry32 PRNG (pseudo-random number generator)\
5\. The winning ticket is calculated: `roll % total_tickets`\
\
Verify a Draw\
\
To verify any draw:\
\
1\. Enter the Solana blockhash used for the draw\
2\. Select the raffle type (Rare / Legendary / Grail)\
3\. Enter the total ticket count at draw time\
4\. Click Verify\
\
The system will deterministically replay the draw and show you the winning ticket number. The same inputs will always produce the same result.\
\
Why This Matters\
\
• ✅ Deterministic — same inputs = same output, always\
• ✅ Publicly verifiable — blockhash is on-chain, anyone can check\
• ✅ No manipulation — the blockhash is determined by Solana validators, not PokeFi\
• ✅ Open algorithm — the exact RNG code is published and auditable\
\
Don't trust, verify. Every draw PokeFi has ever run can be independently verified by anyone, at any time.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://pokefi.gitbook.io/pokefi-docs/verify.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
