# Pools & Oracle Market Price

Each pool consists of two assets, an LP token and ETH (acting as a bridging token). In each pool, the bridging token will act as a bridge between pools to facilitate the exchange between two LP tokens.

The value of LP tokens, minted by constant market maker based protocols, is calculated by fetching the underlying assets Oracle prices as follows:

<div align="center"><img src="https://976579298-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftor5sd7sW1BdSm5MKyoe%2Fuploads%2FRdeAMrf6TVJ4jwcT6439%2Fimage.png?alt=media&#x26;token=651729bd-62a8-4944-a7a2-dc1ca2acdb16" alt=""></div>

<div align="center"><img src="https://976579298-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftor5sd7sW1BdSm5MKyoe%2Fuploads%2FoJX6QphslVNwqyiroqKz%2Fimage.png?alt=media&#x26;token=37a227db-37c8-47b2-bb58-30c037391189" alt=""></div>

The Oracle price ![](https://976579298-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftor5sd7sW1BdSm5MKyoe%2Fuploads%2FAfStSTZXGH5PbsnbVURz%2Fimage.png?alt=media\&token=fd1402bd-267a-4567-b0dc-e4f0d83e8654) represents the price denominated in US dollars that one has to pay to acquire one LP token when paying with ETH. The value of ![](https://976579298-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Ftor5sd7sW1BdSm5MKyoe%2Fuploads%2FXlV1P6WJ6PE10Mnx74eF%2Fimage.png?alt=media\&token=1934eca4-c810-4bbb-94fe-4b20a0fbb4c2) is not defined by the current state of the pool, and therefore, is not vulnerable to asset quantity manipulations in the underlying pool.

