# Playing Games

## Getting Started

1. **Prerequisites**: Ensure you have a compatible Sui wallet (e.g., Suiet) with sufficient SUI (for Gas) and game assets (e.g., USDC).
2. **Connect Wallet**: Visit [jackson.io](https://jackson.io), connect your wallet, and agree to the Terms and Conditions on first login.
3. **Deposit Funds**: Navigate to the deposit/wallet section, select your asset and amount, and execute an on-chain deposit transaction (requires Gas) into the platform’s game balance smart contract.

## Playing a Game

1. **Browse and Select**: After depositing, go to the game lobby and choose a game (e.g., Dice, Plinko, Baccarat).
2. **Understand Rules**: Review the game’s rules, payout structure, and fairness mechanism (details in Terms and Conditions). Use JacksonChat for questions.
3. **Place Bet**:
   * Input your bet amount and parameters in the game interface.
   * Confirm; the amount is deducted from your contract balance (typically no Gas required for this step).
4. **Await Outcome**: Results are determined by verifiable random number generation (RNG).
5. **Verify Outcome**: Use fairness tools to confirm the result if desired; your contract balance updates instantly.

## Withdrawing Funds

1. **Navigate**: Go to the wallet/withdrawal section.
2. **Withdraw**: Enter the amount to withdraw from your contract balance and execute an on-chain transaction (requires wallet signature and Gas).
3. **Receive**: Funds are transferred back to your personal wallet after blockchain confirmation.

## Key Notes

* **Fairness**: Games use verifiable RNG, ensuring transparency.
* **Gas Efficiency**: Bets are processed within the contract, minimizing Gas fees.
* **Responsibility**: Understand risks, play responsibly, and secure your wallet.


---

# 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.jackson.io/getting-started/playing-games.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.
