> 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/transparency/what-is-published.md).

# What is published for each room

The settlement report, the trade evidence file and your own statement — what each contains, how they tie to the on-chain settlement, and what is never published.

When a public room settles, CounterTrade publishes the document it signed to settle it. Anyone can download that document and check it against the chain. You don't need an account to do it, and you don't have to trust the page that shows the result.

Three files exist. The first two are public. The third is only for you.

| File                            | Who can get it                                     | What it is                                                                                      |
| ------------------------------- | -------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| Settlement report (JSON)        | Anyone, for a settled public room                  | The signed result: ranks, final balances, payouts and the fingerprints of the room's trading    |
| Trade evidence (JSON)           | Anyone, for a settled public room with a v8 report | Every fill and platform close mark of the room, the rows the report's fingerprints commit to    |
| Your statement (page, PDF, CSV) | Only you, signed in                                | Your own result and trades in one room, built from the signed report and the platform's records |

## The settlement report

The settlement report is one JSON document per room. When the room settles, CounterTrade signs it and the escrow stores its keccak-256 hash on-chain as `tradingReportHash`. The file you download is the exact file behind that hash. If anyone changed even one byte, its hash would no longer match the chain.

The report holds the room, every participant's rank, final paper balance and ROI, every payout, any referral rewards paid from the platform fee, and an accounting block in which the pool, payouts and fee add up to the escrowed entry fees. See [Check a result](/docs/transparency/check-a-result.md#what-the-report-contains) for the fields.

### Report versions

A room's report has the version that was live when the room settled. It never changes later.

* **v6**: the result, with no trade rows.
* **v7**: v6 plus every fill and close mark of the room, inside the report.
* **v8**: the same signed result and the same trade fingerprints as v7, but the trade rows move into a separate trade evidence file. The report itself stays small, and it records how many rows the evidence file must hold.

Rooms settled before published reports were switched on have no download, and private rooms have none either. Their results are still settled on-chain. Only the report isn't published.

## The trade evidence file

A v8 report keeps its trade rows in a side file, the trade evidence. It lists every published fill in `fills` and every platform close mark in `close_marks`. A close mark records the price the platform used to close a position, for example at the end of the room or at a liquidation.

The report signs two Merkle roots over these rows: `hashes.trade_log_hash` for the fills and `hashes.price_data_hash` for the close marks. If you rebuild both roots from the evidence file and they match the signed report, you know every row is one CounterTrade committed to when it settled the room. A busy room's evidence file can run to tens of megabytes.

The evidence proves which trades the platform recorded. It doesn't prove on its own that an execution price matched the market.

## Your own statement

A participant can also get a statement for a battle they played. It repeats your rank, final paper balance and Paper PnL (%) from the signed report. It then adds your fills and figures derived from platform records, such as simulated fees and drawdown, and labels them as derived. See [Your battle statement](/docs/transparency/your-battle-statement.md).

## What is pseudonymous, and what is never shown

Published reports and evidence files name traders by **wallet address** only. A trader name, a CounterTrade account id or a user id never appears in them. Neither do referral links between traders. The evidence file names only wallets that took a seat in the room.

A wallet address is public on-chain anyway, because it paid the entry fee into escrow. But anyone who already knows your wallet can find your rank and every trade you made in a published room. If that matters to you, play from a wallet you don't use elsewhere.

Your statement is never public. It appears only on your own profile while you are signed in, and nobody else can open it.

## What this does and doesn't prove

The published files let you confirm three things yourself: the result you read is the one committed on-chain, the ranks follow from the final ROI, and the payouts follow from the room's format and add up to the escrowed fees. They don't remove the one step you trust CounterTrade for: computing each trader's paper result from the market data. See [Settlement](/docs/funds-and-settlement/settlement.md#what-youre-trusting).

Paper balances are simulated and cannot be withdrawn. Only entry fees, prizes and refunds are real tokens.

## Related

* [Download the report and trade evidence](/docs/transparency/download-the-evidence.md)
* [Check a result](/docs/transparency/check-a-result.md)
* [Your battle statement](/docs/transparency/your-battle-statement.md)
* [Transparency FAQ](/docs/transparency/faq.md)
