# Baseline Simulator > Baseline Simulator replays real on-chain trade history through a Baseline pool and a Uniswap-style AMM side by side. It produces a comparison report across price, reserves, supply, and fees so founders and traders can see how token-owned liquidity changes outcomes. ## What it does The simulator indexes swap events from an existing liquidity pool contract (Uniswap V2, Uniswap V3, or Aerodrome). It replays those exact swaps through a Baseline pool smart contract, then compares the results. Each dataset page shows the same trade flow processed by both systems. ## Key metrics - **Price**: Terminal price comparison showing whether structural differences produce sustained outperformance. - **Liquidity Growth**: Reserves per circulating token over time. More reserves per token means deeper liquidity and stronger drawdown support. - **Supply Control**: How much token supply the pool absorbs vs what circulates. More supply in-pool reduces future sell pressure. - **Backing (BLV)**: The guaranteed floor price growth. BLV is enforced at the smart contract level and never decreases. Standard AMMs have no backing, so their effective floor is zero. - **Fees**: Cumulative fee generation. Baseline pools own their liquidity, so all fees accrue to the protocol and holders directly, with no external LPs taking a cut. ## Frequently asked Q: What does Baseline Simulator compare? A: Baseline Simulator takes the entire trade history of an existing onchain liquidity pool (i.e. Uniswap-style AMM), and replays against a Baseline pool. You can then compare outcomes such as price performance, liquidity growth, token supply behavior, and fees. Q: What is a Uniswap-style AMM? A: The comparison side uses a constant-product style model (the familiar xy=k class of pool people associate with Uniswap V2-style behavior). Q: What is a Baseline pool in the simulator? A: In the simulator, a Baseline pool is Baseline's design: token-owned liquidity and Baseline mechanics, exercised on the same indexed swaps as the source pool. For protocol detail, see How it works on the Baseline docs site. Q: Where does the trade data come from? A: You point the tool at an existing liquidity pool contract address. The app indexes the pool's swaps, and replays the swaps through a Baseline pool smart contract. The tool then compares the difference and outputs a digestible report. Q: What pools are supported? A: You can index swap history from Uniswap V2, Uniswap V3, and Aerodrome pools. If you're interested in adding your pool, get in touch with us on Discord. ## Protocol documentation For protocol-level detail on how Baseline works: https://www.baseline.markets/llms.txt Full text of all documentation pages: https://www.baseline.markets/docs/llms-full.txt