> For the complete documentation index, see [llms.txt](https://countertrade.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://countertrade.gitbook.io/docs/battles/create-a-room.md).

# Create a room

Create a public battle — pick a format, set the entry fee and timing, name it, and launch.

You set up a battle on the create screen, then launch it. Launching escrows your entry fee and takes your own seat, so you're a player in the battle you made, not just its host.

You need a wallet signed in to your account, with the entry-fee token in it — creating charges you the same fee as everyone else. A Google-only account can't create a battle.

The screen opens with defaults already filled in and a format selected, so most of the work is reviewing rather than typing.

## What you set

**01 Format** — pick a format card. It decides how many players compete, how the winner is chosen, and how the pool splits. See [Room formats](/docs/battles/room-formats.md).

**02 Economics & Access** — the **Entry** fee is the real amount every player escrows, you included. Use a preset ($10, $50, $100, $250) or type your own. Visibility stays **Public** and eligibility stays **Open**; the other options aren't available yet.

**03 Timing** — set the **Duration** (30m, 1h, 4h, or 24h) and the **Start** time (+15m, +30m, +1h, or a custom date and time). Joins close one minute before the start, so pick a start that leaves people time to find it.

**Name it** on the launch card on the right. It shows as **Untitled Battle** until you type something, and the name is what everyone sees on the card in Battle Hub.

## Launching

Review the launch summary, then select **CREATE & JOIN** — the button carries the fee, so you can see what you're about to spend. Confirm in your wallet: you may get two prompts, one approving the entry-fee token and one creating the battle and taking your seat.

The button reads **Launching…** while it confirms, then **Confirmed**, and you land on your new battle's page. Your entry fee sits in escrow until the battle settles or is cancelled.

## If it doesn't work

* **Connect a wallet to create a room** — you're signed in without a connected wallet. Connect the one your account uses.
* **Wallet mismatch — sign in with the connected wallet to create a room** — the connected wallet isn't the one you signed in with. Switch to that wallet, or sign in with the connected one.

**Check before you retry.** Joining and claiming are safe to retry — the contract refuses a second attempt. Launching is not: a retry starts a *new* battle, so if the first transaction actually succeeded you end up with two battles and two entry fees escrowed. Look for a confirmed transaction in your wallet or a block explorer first.

## Related

* [Join a room](/docs/battles/join-a-room.md)
* [Room formats](/docs/battles/room-formats.md)
* [Private rooms and invitations](/docs/battles/private-rooms-and-invitations.md)
