# Join Raffle

Everyone can join a Raffle.&#x20;

The only conditions required to participate in a raffle are:&#x20;

* have the **Arbitrum network** configured in your EVM wallet&#x20;
* have funds available to purchase tickets and have **ETH to pay transaction costs**

To buy ticket in USDC you'll need to approve USDC spending through your wallet, before to commit the purchase transaction.&#x20;

After purchasing one or more tickets, all that remains is to wait for the end of the raffle, i.e., the time expiration or reaching the hardcap.&#x20;

If the **raffle is successful**, a winner is drawn via Chainlink. The **winner redeems the ENS domain** (using the same address used to purchase tickets).

If the **raffle does not reach the softcap**, everyone who purchased tickets is **refunded** through a claim mechanism.


---

# 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://ensraffles.gitbook.io/ens-raffles/join-raffle.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.
