> For the complete documentation index, see [llms.txt](https://docs.artinals.com/artinals-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.artinals.com/artinals-protocol/trade-module/events/poolcreated.md).

# PoolCreated

**Purpose**: Emitted when a new trading pool is initialized, signaling the start of a new liquidity market for a particular NFT collection.

**Key Inclusions**:

* `pool_id`: Unique identifier of the newly created pool.
* `collection_id`: The ART20 collection associated with the pool.
* `initial_nft_reserve`: How many NFTs were initially deposited.
* `initial_token_reserve`: The amount of token liquidity initially added.
* `creator`: The address that created the pool.
* `fee_percent`: The initial fee percentage for trades in this pool.

**Use Cases**:

* Notify front-end UIs that a new liquidity venue is available.
* Track historical data on when and how pools were formed.
* Allow liquidity providers to discover new opportunities early.
