# Technical Details

<figure><img src="/files/Fd7VYbySTrecocwReRBN" alt=""><figcaption></figcaption></figure>

1. **Smart Contracts:** HashFair is likely built on smart contracts that are hosted on the Polygon Chain. These smart contracts regulate all the activities within the game. They handle user accounts, game logic, payouts, and everything else that happens in the game.
2. **Decentralization:** As with other blockchain applications, HashFair is decentralized, meaning it's not controlled by a single entity. Instead, decisions are made by consensus and the game is operated by the rules set in the smart contracts.
3. **Random Number Generation (RNG):** The core of any game is its ability to generate random numbers. HashFair likely utilizes the Polygon Chain's hash function to generate random numbers. The cryptographic strength of the blockchain's hash function ensures the fairness of the game.
4. **Tokenization:** It's highly likely that HashFair uses a native token for in-game transactions. Players can use this token to place bets, and winnings are also likely paid out in this token.
5. **Security:** All transactions within HashFair are secure thanks to the inherent security of blockchain technology. The Polygon Chain employs advanced cryptographic techniques that make it nearly impossible to alter past transactions.
6. **Interoperability:** Given that it's built on the Polygon Chain, HashFair can interact with other decentralized applications (DApps) within the Polygon ecosystem.

<figure><img src="/files/VJ2QigTxBQEtG0LfkYST" alt=""><figcaption></figcaption></figure>

These are only general assumptions about HashFair based on typical practices in decentralized gaming. For specific technical details, you would need to refer to HashFair's technical documentation or get in touch with the HashFair development team.<br>


---

# 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://docs.hashfair.io/why-hashfair/technical-details.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.
